Primary eng (and PM) emails
Summary
Remove HTMLOptionsCollection.remove(element)
Motivation
Removing by element instead of index is a WebKit/Blink quirk, the spec only has remove(index):
http://whatwg.org/html#htmloptionscollection
It's not even an optimization, it's implemented as remove(element.index).
This ad-hoc test has all other browsers agreeing on non-support:
http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3089Compatibility Risk
Insignificant.
Alternative implementation suggestion for web developers
Use select.options.remove(element.index) or just element.remove().
Usage information from UseCounter
http://www.chromestatus.com/metrics/feature/timeline/popularity/398
Entry on chromestatus.com, crbug.com, or MDN
None.
Requesting approval to remove too?
Yes.