[Web IDL] Add support for [Unscopable] extended attribute
https://bugs.webkit.org/show_bug.cgi?id=160637
Reviewed by Darin Adler.
LayoutTests/imported/w3c:
Rebaseline W3C test now that more checks are passing.
* web-platform-tests/dom/nodes/remove-unscopable-expected.txt:
Source/WebCore:
Add support for [Unscopable] extended attribute:
- http://heycam.github.io/webidl/#Unscopable
No new tests, rebaselined existing test.
* bindings/scripts/CodeGeneratorJS.pm:
(addUnscopableProperties):
(GenerateImplementation):
* bindings/scripts/IDLAttributes.txt:
* bindings/scripts/test/JS/JSTestObj.cpp:
(WebCore::JSTestObjPrototype::finishCreation):
* bindings/scripts/test/TestObj.idl:
* dom/ChildNode.idl:
* dom/ParentNode.idl:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@204234 268f45cc-cd09-0410-ab3c-d52691b4dbfc
9 files changed