Drop IE5.x support
authorKrinkle <krinkle@users.mediawiki.org>
Sat, 15 Oct 2011 23:48:14 +0000 (23:48 +0000)
committerKrinkle <krinkle@users.mediawiki.org>
Sat, 15 Oct 2011 23:48:14 +0000 (23:48 +0000)
-- except for fixalpha/IE5.5 (iirc this is for IE6 as well)

RELEASE-NOTES-1.19
skins/Chick.php
skins/MonoBook.php
skins/chick/IE50Fixes.css [deleted file]
skins/chick/IE55Fixes.css [deleted file]
skins/monobook/IE50Fixes.css [deleted file]
skins/monobook/IE55Fixes.css [deleted file]

index ce48ecf..1cfb7f6 100644 (file)
@@ -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 ==
 
index b8b9f34..2362263 100644 (file)
@@ -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' );
        }
 }
index 5f84e16..00507e7 100644 (file)
@@ -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 (file)
index a02b74c..0000000
+++ /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 (file)
index 3ba7ad2..0000000
+++ /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 (file)
index 10d820b..0000000
+++ /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 (file)
index 7aa2409..0000000
+++ /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%;
-}