From: Krinkle Date: Sat, 15 Oct 2011 23:48:14 +0000 (+0000) Subject: Drop IE5.x support X-Git-Tag: 1.31.0-rc.0~27074 X-Git-Url: http://git.cyclocoop.org/%40spipnet%40?a=commitdiff_plain;h=898bbf5ee40438f0d6aad206172534409358ce6f;p=lhc%2Fweb%2Fwiklou.git Drop IE5.x support -- except for fixalpha/IE5.5 (iirc this is for IE6 as well) --- diff --git a/RELEASE-NOTES-1.19 b/RELEASE-NOTES-1.19 index ce48ecf0e7..1cfb7f62fd 100644 --- a/RELEASE-NOTES-1.19 +++ b/RELEASE-NOTES-1.19 @@ -145,6 +145,9 @@ changes to languages because of Bugzilla reports. populateImageSha1.php * The Client-IP header is no longer checked for when trying to resolve a client's real IP address. +* Although IE5.x was already unsupported officially, stylesheets existing + exclusively for IE5.0 and IE5.5 have now been removed (were in skins 'chick' + and 'monobook'). == Compatibility == diff --git a/skins/Chick.php b/skins/Chick.php index b8b9f3431c..2362263c6d 100644 --- a/skins/Chick.php +++ b/skins/Chick.php @@ -30,8 +30,6 @@ class SkinChick extends SkinTemplate { $out->addModuleStyles( 'skins.chick' ); // TODO: Migrate all of these to RL - $out->addStyle( 'chick/IE50Fixes.css', 'screen,handheld', 'lt IE 5.5000' ); - $out->addStyle( 'chick/IE55Fixes.css', 'screen,handheld', 'IE 5.5000' ); $out->addStyle( 'chick/IE60Fixes.css', 'screen,handheld', 'IE 6' ); } } diff --git a/skins/MonoBook.php b/skins/MonoBook.php index 5f84e16bdd..00507e76aa 100644 --- a/skins/MonoBook.php +++ b/skins/MonoBook.php @@ -39,8 +39,6 @@ class SkinMonoBook extends SkinTemplate { } // TODO: Migrate all of these - $out->addStyle( 'monobook/IE50Fixes.css', 'screen', 'lt IE 5.5000' ); - $out->addStyle( 'monobook/IE55Fixes.css', 'screen', 'IE 5.5000' ); $out->addStyle( 'monobook/IE60Fixes.css', 'screen', 'IE 6' ); $out->addStyle( 'monobook/IE70Fixes.css', 'screen', 'IE 7' ); diff --git a/skins/chick/IE50Fixes.css b/skins/chick/IE50Fixes.css deleted file mode 100644 index a02b74cb9f..0000000000 --- a/skins/chick/IE50Fixes.css +++ /dev/null @@ -1,74 +0,0 @@ -/** - * IE5.0 Fix Stylesheet - */ - -#column-content { - margin: 0 !important; - float: none; -} -#column-content #content { - margin-top: 3em; - height: 1%; -} -#column-one { - position: absolute; - overflow: visible; - top: 0; - left: 0; - z-index: 3; -} -#footer { - margin: 0 0 0 13.6em; -} - -/* IE 5 & 5.5 interpret keyword sizes one off */ -body { - font-size: xx-small; -} - -/* the edit tabs */ -#p-cactions li { - float: left; - padding-top: 0; - padding-bottom: 0 !important; - height: 0.9em; -} -#p-cactions li a { - display: block; - padding-bottom: 0.045em; -} -#p-cactions li.selected a { - padding-bottom: 0.17em; -} -#p-cactions li a:hover { - padding-bottom: 0.17em; -} - -/* IE5.0 doesn't like the background icon for external links and user */ -.link-external, -.external { - background: none; - padding: 0; -} -#p-personal ul { - float: right; -} -#p-personal li { - float: left; -} -li#pt-userpage, -li#pt-anonuserpage, -li#pt-login, -li#pt-logout { - background: none; - padding-left: none; -} -.visualClear { - width: 100%; - height: 0; - padding: 0; - margin: 0; -} -#firstHeading { - margin-bottom: 0.3em; -} diff --git a/skins/chick/IE55Fixes.css b/skins/chick/IE55Fixes.css deleted file mode 100644 index 3ba7ad2aef..0000000000 --- a/skins/chick/IE55Fixes.css +++ /dev/null @@ -1,82 +0,0 @@ -/* IE5.5/win- only fixes */ - -#column-content { - float: none; - margin-left: 0; - height: 1%; -} -#column-content #content { - position: relative; - z-index: 5; - margin-left: 12.2em; - margin-top: 3em; - height: 1%; -} -#column-one { - position: absolute; - top: 0; - left: 0; - z-index: 4; - width: 100%; -} -#footer { - margin-left: 13.6em; - border-left: 1px solid #fabd23; -} - -#p-personal { - padding-bottom: 0.1em; -} - -body { - font-size: xx-small; -} - -#p-cactions { - width: 76% !important; - z-index: 3 !important; - float: none; -} -#p-cactions li { - padding-bottom: 0 !important; - border: none; - background-color: transparent; - cursor: default; - float: none !important; -} -#p-cactions li a { - display: inline-block !important; - vertical-align: top; - padding-bottom: 0; - border: solid #aaa; - border-width: 1px 1px 0; -} -#p-cactions li.selected a { - border-color: #fabd23; - padding-bottom: 0.17em; -} -#p-cactions li a:hover { - padding-bottom: 0.17em; -} -.portlet { - overflow:hidden; -} -#bodyContent a.external { - background: url(external.png) center right no-repeat; - padding-right: 13px; -} -/* show the hand */ -#p-logo a, -#p-logo a:hover { - cursor: pointer; -} -.visualClear { - width:90%; - height: 1px; - padding:0; - margin:0; -} - -#editform { - width: 100%; -} diff --git a/skins/monobook/IE50Fixes.css b/skins/monobook/IE50Fixes.css deleted file mode 100644 index 10d820b515..0000000000 --- a/skins/monobook/IE50Fixes.css +++ /dev/null @@ -1,75 +0,0 @@ -/* -** IE5.0 Fix Stylesheet -*/ - -div#column-content { - margin: 0 !important; - float: none; -} -div#column-content #content { - margin-top: 3em; - height: 1%; -} -div#column-one { - position: absolute; - overflow: visible; - top: 0; - left: 0; - z-index: 3; -} -div#footer { - margin: 0 0 0 13.6em; -} - -/* IE 5 & 5.5 interpret keyword sizes one off */ -body { - font-size: xx-small; -} - -/* -** the edit tabs -*/ -#p-cactions li { - float: left; - padding-top: 0; - padding-bottom: 0 !important; - height: 0.9em; -} -#p-cactions li a { - display: block; - padding-bottom: 0.045em; -} -#p-cactions li.selected a { - padding-bottom: 0.17em; -} -#p-cactions li a:hover { - padding-bottom: 0.17em; -} -/* 5.0 doesn't like the background icon for external links and user */ -.link-external, -.external { - background: none; - padding: 0; -} -#p-personal ul { - float: right; -} -#p-personal li { - float: left; -} -li#pt-userpage, -li#pt-anonuserpage, -li#pt-login, -li#pt-logout { - background: none; - padding-left: none; -} -.visualClear { - width: 100%; - height: 0; - padding:0; - margin: 0; -} -#firstHeading { - margin-bottom: 0.3em; -} diff --git a/skins/monobook/IE55Fixes.css b/skins/monobook/IE55Fixes.css deleted file mode 100644 index 7aa2409aba..0000000000 --- a/skins/monobook/IE55Fixes.css +++ /dev/null @@ -1,86 +0,0 @@ -/* IE5.5/win- only fixes */ - -div#column-content { - float: none; - margin-left: 0; - height: 1%; -} -div#column-content #content { - position: relative; - z-index: 5; - margin-left: 12.2em; - margin-top: 3em; - height: 1%; -} -div#column-one { - position: absolute; - top: 0; - left: 0; - z-index: 4; - width: 100%; -} -div#footer { - margin-left: 13.6em; - border-left: 1px solid #fabd23; -} - -#p-personal { - padding-bottom: 0.1em; -} - -body { - font-size: xx-small; -} - -#p-cactions { - width: 76% !important; - z-index: 3 !important; - float: none; -} -#p-cactions li { - padding-bottom: 0 !important; - border: none; - background-color: transparent; - cursor: default; - float: none !important; -} -#p-cactions li a { - display: inline-block !important; - vertical-align: top; - padding-bottom: 0; - border: solid #aaa; - border-width: 1px 1px 0; -} -#p-cactions li.selected a { - border-color: #fabd23; - padding-bottom: 0.17em; -} -#p-cactions li a:hover { - padding-bottom: 0.17em; -} -#p-navigation a { - display: inline-block; - width: 100%; -} -.portlet { - overflow: hidden; -} -#bodyContent a.external { - background: url(external.png) center right no-repeat; - padding-right: 13px; -} -/* show the hand */ -#p-logo a, -#p-logo a:hover { - cursor: pointer; -} -.visualClear { - width: 90%; - height: 1px; - padding: 0; - margin: 0; -} - -#editform { - width: 100%; -}