As of Firefox 87, I intend to enable ETP shims by default on desktop
and Android. ETP shims are work-arounds for website breakage which is
caused by blocking specific scripts in ETP strict mode and private browsing
mode (see the intent to prototype for more context). Shims for the
following scr
Summary:
ETP strict mode performs content-blocking, which can cause
breakage on many sites ranging from features like Facebook's
federated logins not working, to sites not being able to load
at all. This currently occurs in private browsing mode, and/or
if the user has enabled the option in Firef
Summary: Implement the CSS features [any-]pointer:{none|coarse|fine} and
[any-]hover:{none|hover} in a manner that is compatible with Blink. These
features are implemented in all other major engines including Edge, and
sites like Gmail are now using them. Our lack of support for these features
has
The standard versions of these features have been in Firefox since at least
version 27 and a deprecated notice has been up since October 2015. Edge
supports the unprefixed versions, while Blink and WebKit support the "zoom"
ones without prefixes and the "grab" ones behind the -webkit prefix.
Bug f
The standard versions of these features have been in Firefox since
version 27, the MDN pages have noted that they are deprecated since at
least the middle of last year, and no addons on DXR show that they're
used (except as fallbacks if the standard variant is missing). Other
browsers have also sup
The canvas draft spec used to have a currentTransform attribute on 2D
canvas context objects, which was implemented by Chrome (behind a
runtime flag). We also ship our own similar (but non-standard)
mozGetTransform and mozSetTransform methods.
The draft spec has since changed to add a getTransform
As of Firefox 51, I intend to unprefix the ::placeholder
pseudo-element on all platforms.
The -moz prefixed version has been active for a long time now, all
browsers support a prefixed version, and WebKit has just unprefixed it
for their test preview of Safari.
I've also recently unprefixed the r
I intend to remove the prefixed version of the Page Visibility API,
which consists of the mozvisibilitychange event and mozHidden and
mozVisibilityState document properties.
The unprefixed versions of these features have been available since
Firefox 18, and a deprecation warning was issued on fxsi
Summary: ctx.imageSmoothingEnabled is a Canvas2D context property
controlling the interpolation of images drawn to 2D canvases
(especially useful for pixel art).
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=768072
Link to standard:
https://html.spec.whatwg.org/multipage/scripting.html#image-
Summary: We already ship the HTML maxlength attribute with its
associated tooLong validityState, and will now support its
minlength/tooShort counterparts.
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=932755
Link to standard:
https://html.spec.whatwg.org/multipage/forms.html#the-maxlength-and
Summary: XMLHttpRequests for web content (and WebExtensions) will now
follow the spec and return a null response/responseXML in the event of
a parsing error, rather than a document with a root. The
web console will also log a more informative error. Non-WebExtension
addons and other chrome code wi
As of Firefox 50, I intend to unprefix the CSS4 :any-link pseudo-class
on all platforms. It has been supported in Firefox for a long time now
as :-moz-any-link, and has been aligned with the spec for several
years as well (see
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21070).
Bug to turn on b
12 matches
Mail list logo