This drops into Grade X the Opera versions 12.10+ from Grade A,
and versions 10.x from Grade C.
Bug: T121517
Change-Id: Ie4df9c751bd0250581cd2e25cf1b38e69e67e82f
* Use of Maintenance::error( $err, $die ) to exit script was deprecated. Use
Maintenance::fatalError() instead.
* Passing a ParserOptions object to OutputPage::parserOptions() is deprecated.
* Use of Maintenance::error( $err, $die ) to exit script was deprecated. Use
Maintenance::fatalError() instead.
* Passing a ParserOptions object to OutputPage::parserOptions() is deprecated.
+* Browser support for Opera 12 and older was removed.
+ Opera 15+ continues at Grade A support.
+* …
== Compatibility ==
MediaWiki 1.31 requires PHP 5.5.9 or later. There is experimental support for
== Compatibility ==
MediaWiki 1.31 requires PHP 5.5.9 or later. There is experimental support for
return [
"background-image: $fallbackUrl;",
"background-image: linear-gradient(transparent, transparent), $primaryUrl;",
return [
"background-image: $fallbackUrl;",
"background-image: linear-gradient(transparent, transparent), $primaryUrl;",
- // Do not serve SVG to Opera 12, bad rendering with border-radius or background-size (T87504)
- "background-image: -o-linear-gradient(transparent, transparent), $fallbackUrl;",
text-align: left;
/* Apply ellipsis to suggestions */
overflow: hidden;
text-align: left;
/* Apply ellipsis to suggestions */
overflow: hidden;
- -o-text-overflow: ellipsis; /* Opera 9 to 10 */
text-overflow: ellipsis;
white-space: nowrap;
}
text-overflow: ellipsis;
white-space: nowrap;
}
.background-image-svg( @svg, @fallback ) {
background-image: url( @fallback );
background-image: linear-gradient( transparent, transparent ), e( '/* @embed */' ) url( @svg );
.background-image-svg( @svg, @fallback ) {
background-image: url( @fallback );
background-image: linear-gradient( transparent, transparent ), e( '/* @embed */' ) url( @svg );
- // Do not serve SVG to Opera 12, bad rendering with border-radius or background-size (T87504)
- background-image: -o-linear-gradient( transparent, transparent ), url( @fallback );
}
// Shorthand for background-image-svg. Use if your PNG and SVG have the same name
}
// Shorthand for background-image-svg. Use if your PNG and SVG have the same name
font-family: monospace, monospace;
font-size: 0.8125em;
-moz-tab-size: 4;
font-family: monospace, monospace;
font-size: 0.8125em;
-moz-tab-size: 4;
.suggestions a.mw-searchSuggest-link .special-query {
/* Apply ellipsis to suggestions */
overflow: hidden;
.suggestions a.mw-searchSuggest-link .special-query {
/* Apply ellipsis to suggestions */
overflow: hidden;
- -o-text-overflow: ellipsis; /* Opera 9 to 10 */
text-overflow: ellipsis;
white-space: nowrap;
}
text-overflow: ellipsis;
white-space: nowrap;
}
* - IE 10+
* - Firefox 4+
* - Safari 5+
* - IE 10+
* - Firefox 4+
* - Safari 5+
* - Mobile Safari 5.1+ (iOS 5+)
* - Android 4.1+
*
* - Mobile Safari 5.1+ (iOS 5+)
* - Android 4.1+
*
* - IE 6+
* - Firefox 3+
* - Safari 3+
* - IE 6+
* - Firefox 3+
* - Safari 3+
* - Mobile Safari 5.0+ (iOS 4+)
* - Android 2.0+
* - WebOS < 1.5
* - Mobile Safari 5.0+ (iOS 4+)
* - Android 2.0+
* - WebOS < 1.5
<<<TEXT
background-image: url(rasterized.png);
background-image: linear-gradient(transparent, transparent), url(original.svg);
<<<TEXT
background-image: url(rasterized.png);
background-image: linear-gradient(transparent, transparent), url(original.svg);
- background-image: -o-linear-gradient(transparent, transparent), url(rasterized.png);
<<<TEXT
background-image: url(rasterized.png);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml);
<<<TEXT
background-image: url(rasterized.png);
background-image: linear-gradient(transparent, transparent), url(data:image/svg+xml);
- background-image: -o-linear-gradient(transparent, transparent), url(rasterized.png);