RESOLVED FIXED 171825
Drop non-standard document.implementation.createCSSStyleSheet() API
https://bugs.webkit.org/show_bug.cgi?id=171825
Summary Drop non-standard document.implementation.createCSSStyleSheet() API
Chris Dumez
Reported 2017-05-08 13:38:37 PDT
Drop non-standard document.implementation.createCSSStyleSheet() API. This was never-implemented by Firefox and they actually rejected implementing it: - Drop non-standard document.implementation.createCSSStyleSheet() API Blink dropped this API back in 2014 after getting UseCounter data showing this was not used: - https://bugs.chromium.org/p/chromium/issues/detail?id=363561 - https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/uDjkuGA9gQs/zytnzJ6WryYJ The API is not useful in its current state because even though document.implementation.createCSSStyleSheet() allows you to create a stylesheet, there is currently no way to associate it with the document.
Attachments
Patch (7.81 KB, patch)
2017-05-08 14:15 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2017-05-08 14:15:11 PDT
WebKit Commit Bot
Comment 2 2017-05-08 15:18:02 PDT
Comment on attachment 309409 [details] Patch Clearing flags on attachment: 309409 Committed r216458: <http://trac.webkit.org/changeset/216458>
WebKit Commit Bot
Comment 3 2017-05-08 15:18:04 PDT
All reviewed patches have been landed. Closing bug.
Ryosuke Niwa
Comment 4 2022-07-28 12:57:58 PDT
*** Bug 60973 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.