WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2017-05-08 14:15:11 PDT
Created
attachment 309409
[details]
Patch
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.
Top of Page
Format For Printing
XML
Clone This Bug