[Tracking Requested - why for this release]: A site compatibility regression in Firefox 54 affecting certain sites.
Interesting, I had no idea we had this feature. http://searchfox.org/mozilla-central/rev/20d16dadd336e0c6b97e3e19dc4ff907744b5734/dom/base/nsContentSink.cpp#342,349 It looks like Chrome and Safari doesn't support it. I can't detect any rendering difference on form controls anyway. (I haven't checked Edge.) I tend to think we should simply remove it.
I don't see that it does anything in Edge either.
Per comment #2 & #3, track 54- and mark 54 won't fix.
(In reply to Mats Palmgren (:mats) from comment #2) > Interesting, I had no idea we had this feature. > http://searchfox.org/mozilla-central/rev/ > 20d16dadd336e0c6b97e3e19dc4ff907744b5734/dom/base/nsContentSink.cpp#342,349 > > It looks like Chrome and Safari doesn't support it. I can't detect any > rendering > difference on form controls anyway. (I haven't checked Edge.) > > I tend to think we should simply remove it. +1
<!DOCTYPE html> <html> <head> <meta http-equiv="msthemecompatible" content="no"> </head> <body> The <input type="checkbox" /> checkbox </body> </html>
tracking for 55 as web compat regression
Created attachment 8878747 [details] revised testcase
As this testcase shows, radio buttons are also invisible with MSThemeCompatible = no.
Posted the site compatibility note: https://www.fxsitecompat.com/en-CA/docs/2017/checkboxes-and-radio-buttons-are-not-displayed-when-msthemecompatible-is-disabled/
Fixed by bug 966240.
Verified with the latest Nightly, 56.0a1 (2017-06-17) (64-bit) using the testcase above.
Given that we dropped MSTHEMECOMPATIBLE in Bug 966240, I can't think we really need to mention this in the docs?
Chris, since this was a rather obscure feature, I think we can simply remove all mentions of it on MDN (if there are any).
[Tracking Requested - why for this release]: Looks like we've got a duplicate report about http://magicmail.linuxmagic.com/ which is used by various ISPs. We should probably fix the issue with the upcoming 54.0.1 release.
We've already go to build for 54 dot release. It's too late. Mark 54 won't fix.
Created attachment 8882669 [details] WSJ email button noop in 54.0.1. Op OK in 53.0.3 WSJ email button noop in 54.0.1. Op OK in 53.0.3