IE 9 appears to be hitting max CSS files limit (32) when I open the Image Manger from the Editor. According to the network trace the Image Manger Dialog loads 35 css files. The result is that Image Manger is partially unstyled (tab styles missing in particular). FF, Chome are fine of course.
I'm using the RadStyleSheetManager but it cannot combine the files because I'm using the CDN. Is the combination of ImageManger, CDN, and IE just not expected to work? Is there some workaround at would allow me to use the CDN?
<telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server" CdnSettings-TelerikCdn="Enabled" />
Files loaded in iframe when opening the Image Manger dialog:
1 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/FormDecorator.css GET 304
2 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/FormDecorator.Default.css GET 304
3 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Widgets.css GET 304 text/css
4 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Widgets.Default.css GET 304
5 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/FileExplorer.css GET 304
6 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/FileExplorer.Default.css GET 304
7 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Window.css GET 304
8 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Window.Default.css GET 304
9 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Menu.css GET 304
10 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Menu.Default.css GET 304
11 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/ToolBar.css GET 304
12 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/ToolBar.Default.css GET 304
13 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/ToolTip.css GET 304
14 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/ToolTip.Default.css GET 304
15 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Ajax.css GET 304
16 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Ajax.Default.css GET 304
17 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Splitter.css GET 304
18 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Splitter.Default.css GET 304
19 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/TreeView.css GET 304
20 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/TreeView.Default.css GET 304
21 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Grid.css GET 304
22 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Grid.Default.css GET 304
23 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Slider.css GET 304
24 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Slider.Default.css GET 304
25 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/ListView.css GET 304
26 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/ListView.Default.css GET 304
27 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Upload.css GET 304
28 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Upload.Default.css GET 304
29 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Button.css GET 304
30 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Button.Default.css GET 304
31 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/MultiPage.css GET 304
32 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Editor.css GET 304
33 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Editor.Default.css GET 304
34 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/TabStrip.css GET 304
35 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/TabStrip.Default.css GET 304
Edit:
Since this was working in our previous version of telerik (2012.2.724) I compared the CSS files loaded from that version. 2012.2.724 loaded 31 CSS files, so just within the limit for IE. 2013.1.220 has 4 additional files:
13 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/ToolTip.css GET 304
14 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/ToolTip.Default.css GET 304
21 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Grid.css GET 304
22 http://aspnet-skins.telerikstatic.com/ajaxz/2013.1.220/Default/Grid.Default.css GET 304
So my guess is that controls were added to the dialogs which added CSS files, pushing the number too high. Telerik, if this is indeed the case, maybe you could prebundle the CSS files for a dialog into a single file?