Hi everyone,

*Summary*: I'm planning to move the designMode getter/setter as well as
execCommand(), and the queryCommand*() methods from HTMLDocument to Document
to bring our implementation of these APIs on par with the HTML spec.
*Bug*: https://bugzilla.mozilla.org/show_bug.cgi?id=1415270
*Link to standard*: https://html.spec.whatwg.org/multipage/dom.html#the-
document-object
*Platform coverage*: all platforms.
*Estimated or target release*: Firefox 69.
*Preference behind which this will be implemented*: No preference.
*Is this feature enabled by default in sandboxed iframes?* The methods are
available to all frames.
*DevTools bug*: No specific devtools support needed.
*Do other browser engines implement this?* Yes, both Blink and WebKit
support these APIs on Document.prototype.

*web-platform-tests*: This fix makes us pass the existing wpt tests that
test for the availability of these methods on the Document prototype.  I'm
also adding a few new tests.

*Is this feature restricted to secure contexts?* No.  This is motivated by
improving our web compatibility story, so we'd like to make this attribute
available where other web engines already make it available.

Please note that while I'm moving where these APIs are exposed, this does
not mean that we're going to expose the ability to edit non-HTML documents.

Thanks,
-- 
Ehsan
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to