Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Document.hasFocus, ChildNode.remove are not supported by Opera 12.18 #3165
I've tested these 2 methods in Opera 12.18 (Presto) and they are not supported. I did not test the support in Opera 15 (Blink).
This might apply to Opera Mobile (opera_android) as well, but I didn't test it.
Note that Presto docs claim compatibility. #2678 was based on those docs. There might be more incorrect compat data based on those docs.
I also have a general concern about Opera Presto and Blink sharing the same compat id. While Presto definitely deserves its place in the table (being one of the very few browser engines), Opera Blink simply reflects the Chrome column, like myriads of other Chrome clones.
Hi @Abradoks, welcome to BCD. This change looks fine to me, so I'm going to merge it. Thank you!
Also regarding this:
My recollection of past discussions on this topic is that some user research showed that web developers generally want to know whether a browser version supports a feature, not whether a rendering engine does, which is why we group data the way we do. In other words, Presto may have ceased development, but Opera didn't. Plus, the project gets a steady stream of contributions on both Chrome and Opera, making supporting that data choice sustainable.