- From: <bugzilla@jessica.w3.org>
- Date: Thu, 20 Nov 2014 22:38:57 +0000
- To: public-css-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=27384
Bug ID: 27384
Summary: CSSStyleSheet.insertRule's index argument should be
optional with default 0
Product: CSS
Version: unspecified
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P2
Component: CSSOM
Assignee: simonp@opera.com
Reporter: philipj@opera.com
QA Contact: public-css-bugzilla@w3.org
http://dev.w3.org/csswg/cssom/#cssstylesheet
It's optional with default 0 in WebKit and Blink. There was an attempt to make
it non-optional but it didn't work out:
https://code.google.com/p/chromium/issues/detail?id=319695
When the removal was reverted, a use counter and deprecation message was also
added:
https://www.chromestatus.com/metrics/feature/timeline/popularity/198
This has been in since M32 (reaching stable in January 2014) but there's no
sign of decreasing usage.
Gecko/IE throw an exception if the argument is missing, so maybe it's on
WebKit-specific paths. Maybe there are some sites that would start working in
Gecko/IE if this is spec'd and they make it optional.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 20 November 2014 22:38:59 UTC