[Bug 23620] [Shadow]: remove getElement* methods

https://www.w3.org/Bugs/Public/show_bug.cgi?id=23620

--- Comment #9 from Philip Jägenstedt <philipj@opera.com> ---
I don't know if there's any compat risk in removing getElementsBy* from
ShadowRoot in Blink, we could find out with use counters if removal seems like
a worthwhile thing to aim for.

The bit I'm missing is why we should try to remove getElementsBy* from
ShadowRoot and keep them away from DocumentFragment. It plainly seems cleaner
spec- and implementation-wise to have them ParentNode. A request to have them
on DocumentFragment is what started the WHATWG thread.

If other browsers would object to that I'm curious to know why. There's zero
chance of getting rid of getElementsBy* from Document and Element, so there's
no long-term potential for simplification that is being sacrificed.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 12 December 2014 09:40:49 UTC