https://mediawiki.org/wiki/Compatibility#Browser_support_matrix
**Summary**
This proposal is to restate Basic (Grade C) browser support except Edge and Android to last 7 years' versions. Edge will be unaffected and remain at 79. Android is also unaffected, as the last version of Chrome WebView for Android 5 is 95.
This change would be effective in upcoming MediaWiki 1.45 (late 2025) and later versions.
**Differences**
Before
* Chrome: 49
* Firefox: 49
* Edge: 79
* Safari (macOS, iOS): 10
* Android: 5 (Chrome WebView 49)
After
* Chrome: 66 [previous 7 years' versions]
* Firefox: 60 [previous 7 years' versions]
* Edge: 79 (first Chromium version of Edge, 2020)
* Safari (macOS, iOS): 11 [previous 7 years' versions]
* Android: 5 (Chrome WebView 66 [previous 7 years' versions])
**Affected operating systems**
* Windows XP (2001) and Vista (2007): Chrome 49 (2016) and Firefox 52 ESR (2017) (latest for XP/Vista) will no longer be supported. //Windows 7+ (2009) with Chrome 109 or Firefox 115 ESR as minimum OS//
* Mac OS X 10.6 Snow Leopard (2009), 10.7 Lion (2011) and 10.8 Mountain Lion (2012): Chrome 49 (2016, latest for 10.6-10.8) will no longer be supported. //OS X 10.9 Mavericks+ (2013) with Chrome 68 or Firefox 78 ESR as minimum OS//
* Android 4.0 Ice Cream Sandwich (2011): Firefox 55 (2017, latest for 4.0 ICS) will no longer be supported. //Android 4.1 Jellybean+ (2012) with Chrome 71 or Firefox 68 ESR as minimum OS//
* iOS 10 (2016): Safari 10 will no longer be supported. //iOS 11+ (2017) with Safari 11 as minimum OS//
**Statistics**
[[https://caniuse.com/usage-table | CanIUse]]
* Chrome 49: 0.02%
* Chrome 50: 0.01%
* Chrome 51: 0.01%
* Chrome 52: 0.01%
* Chrome 53: 0.01%
* Chrome 54: 0.01%
* Chrome 55: 0.01%
* Chrome 56: 0.02%
* Chrome 57: 0.01%
* Chrome 58: 0.02%
* Chrome 59: 0.01%
* Chrome 60: 0.01%
* Firefox 52: 0.03%
* Firefox 53: 0.01%
* Firefox 59: 0.01%
* Safari iOS 10.3: 0.03%
Negligible amounts: Chrome 61-65, Firefox 49-51, 54-58, Safari macOS 10.x, Safari iOS 10.0-10.2.
Total Chrome 49-65, Firefox 49-59 and Safari 10.x: 0.23%
**[[https://caniuse.com/?compare=chrome+49,chrome+66,safari+10,safari+11,firefox+49,firefox+60&compareCats=all | HTML/CSS additions]]**
Unprefixed
* CSS writing-mode property
* CSS :any-link selector
* CSS Filter Effects
* Intrinsic & Extrinsic Sizing (partial, only -webkit- unprefixed only, -moz- still needed)
* CSS3 Multiple column layout (partial)
Full support
* :placeholder-shown CSS pseudo-class (unprefixed)
* CSS text-orientation (-webkit- prefix for Safari)
* ::placeholder CSS pseudo-element (unprefixed)
* CSS background-blend-mode
* Pattern attribute for input fields
* Form validation
* HTTP/2 protocol
* :indeterminate CSS pseudo-class
* CSS3 Border images
* CSS.supports() API
* :default CSS pseudo-class
* :in-range and :out-of-range CSS pseudo-classes
* focusin & focusout events
* CSS font-stretch
* Download attribute
* Subresource Integrity
* Fetch
* Upgrade Insecure Requests
* CSS font-variant-numeric (useful for tables)
* #rrggbbaa hex color notation (very useful)
* Animated PNG (APNG)
* Minimum length attribute for input fields
* rel=noopener
* SPDY protocol
* "once" event listener option
* KeyboardEvent.key
* CSS justify-content: space-evenly
* CSS Grid Layout (level 1) (very useful)
* :focus-within CSS pseudo-class
Partial support
* Resource Timing (basic support)
* Opus audio format
* relList (DOMTokenList)
* Scroll methods on elements (scroll, scrollTo, scrollBy)
* system-ui value for font-family
* FLAC audio format
* CSS hyphenation (-webkit- for Safari)
* CSS position: sticky (-webkit- for Safari)