Primary eng (and PM) emails
Summary
In Element.idl, make attribute DOMString prefix readonly.
Motivation
The attribute is readonly in the spec:
http://dom.spec.whatwg.org/#element
Ad-hoc testing shows that none of Firefox, IE or Presto support the setter:
http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=3042
Compatibility Risk
Setting a readonly attribute is silently ignored, no exceptions will be thrown. Given the lack of support in non-WebKit/Blink browsers, the risk seems low.
Alternative implementation suggestion for web developers
Don't set the attribute, it won't do anything useful.
Usage information from UseCounter
http://www.chromestatus.com/metrics/feature/timeline/popularity/224
The peak value to date is 0.0008%.
Entry on chromestatus.com and/or MDN
None.
Requesting approval to remove too?
Yes, usage is so low that a deprecation period does not seem useful.DOM Level 2 Core says Node::prefix is mutable.
> Ad-hoc testing shows that none of Firefox, IE or Presto support the setter:
> http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=3042
Thanks Ojan. If there are no objections in a couple of days I'll go with deprecation and revisit when that's been in stable for a few months.
Philip