Drop support for obsolete Node.isSupported()
authorcdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 20 Jan 2016 17:16:34 +0000 (17:16 +0000)
committercdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 20 Jan 2016 17:16:34 +0000 (17:16 +0000)
commit32b1d35fb6f46d14df58aa16e547144ebd3efb53
tree011b947de51d72c0743f9950e12687e880e1b42a
parenta5ae59970a318fc9782bcbbd611cab0e136f0ec4
Drop support for obsolete Node.isSupported()
https://bugs.webkit.org/show_bug.cgi?id=153164

Reviewed by Darin Adler.

LayoutTests/imported/w3c:

Rebaseline W3C test now that one more check is passing.

* web-platform-tests/dom/historical-expected.txt:

Source/WebCore:

Drop support for obsolete Node.isSupported(). Chrome and Firefox already
dropped it.

No new tests, already covered by existing test.

* dom/Node.cpp:
(WebCore::Node::isSupportedForBindings):
* dom/Node.h:
* dom/Node.idl:

LayoutTests:

Drop obsolete DOM tests.

* dom/html/level2/html/HTMLBodyElement07-expected.txt: Removed.
* dom/html/level2/html/HTMLBodyElement07.html: Removed.
* dom/html/level2/html/HTMLBodyElement07.js: Removed.
* dom/html/level2/html/HTMLBodyElement08-expected.txt: Removed.
* dom/html/level2/html/HTMLBodyElement08.html: Removed.
* dom/html/level2/html/HTMLBodyElement08.js: Removed.
* dom/html/level2/html/HTMLBodyElement09-expected.txt: Removed.
* dom/html/level2/html/HTMLBodyElement09.html: Removed.
* dom/html/level2/html/HTMLBodyElement09.js: Removed.
* dom/html/level2/html/HTMLBodyElement10-expected.txt: Removed.
* dom/html/level2/html/HTMLBodyElement10.html: Removed.
* dom/html/level2/html/HTMLBodyElement10.js: Removed.
* dom/html/level2/html/HTMLBodyElement11-expected.txt: Removed.
* dom/html/level2/html/HTMLBodyElement11.html: Removed.
* dom/html/level2/html/HTMLBodyElement11.js: Removed.
* dom/html/level2/html/HTMLBodyElement12-expected.txt: Removed.
* dom/html/level2/html/HTMLBodyElement12.html: Removed.
* dom/html/level2/html/HTMLBodyElement12.js: Removed.
* dom/html/level2/html/HTMLDocument22-expected.txt: Removed.
* dom/html/level2/html/HTMLDocument22.html: Removed.
* dom/html/level2/html/HTMLDocument22.js: Removed.
* dom/html/level2/html/HTMLDocument23-expected.txt: Removed.
* dom/html/level2/html/HTMLDocument23.html: Removed.
* dom/html/level2/html/HTMLDocument23.js: Removed.
* dom/html/level2/html/HTMLDocument24-expected.txt: Removed.
* dom/html/level2/html/HTMLDocument24.html: Removed.
* dom/html/level2/html/HTMLDocument24.js: Removed.
* dom/html/level2/html/HTMLDocument25-expected.txt: Removed.
* dom/html/level2/html/HTMLDocument25.html: Removed.
* dom/html/level2/html/HTMLDocument25.js: Removed.
* dom/html/level2/html/HTMLDocument26-expected.txt: Removed.
* dom/html/level2/html/HTMLDocument26.html: Removed.
* dom/html/level2/html/HTMLDocument26.js: Removed.
* dom/html/level2/html/HTMLDocument27-expected.txt: Removed.
* dom/html/level2/html/HTMLDocument27.html: Removed.
* dom/html/level2/html/HTMLDocument27.js: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_3-expected.txt: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_3.js: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_3.svg: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_empty-expected.txt: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_empty.js: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_empty.svg: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_null-expected.txt: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_null.js: Removed.
* dom/svg/level3/xpath/Conformance_isSupported_null.svg: Removed.
* dom/xhtml/level2/html/HTMLBodyElement07-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBodyElement07.js: Removed.
* dom/xhtml/level2/html/HTMLBodyElement07.xhtml: Removed.
* dom/xhtml/level2/html/HTMLBodyElement08-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBodyElement08.js: Removed.
* dom/xhtml/level2/html/HTMLBodyElement08.xhtml: Removed.
* dom/xhtml/level2/html/HTMLBodyElement09-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBodyElement09.js: Removed.
* dom/xhtml/level2/html/HTMLBodyElement09.xhtml: Removed.
* dom/xhtml/level2/html/HTMLBodyElement10-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBodyElement10.js: Removed.
* dom/xhtml/level2/html/HTMLBodyElement10.xhtml: Removed.
* dom/xhtml/level2/html/HTMLBodyElement11-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBodyElement11.js: Removed.
* dom/xhtml/level2/html/HTMLBodyElement11.xhtml: Removed.
* dom/xhtml/level2/html/HTMLBodyElement12-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBodyElement12.js: Removed.
* dom/xhtml/level2/html/HTMLBodyElement12.xhtml: Removed.
* dom/xhtml/level2/html/HTMLDocument22-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLDocument22.js: Removed.
* dom/xhtml/level2/html/HTMLDocument22.xhtml: Removed.
* dom/xhtml/level2/html/HTMLDocument23-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLDocument23.js: Removed.
* dom/xhtml/level2/html/HTMLDocument23.xhtml: Removed.
* dom/xhtml/level2/html/HTMLDocument24-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLDocument24.js: Removed.
* dom/xhtml/level2/html/HTMLDocument24.xhtml: Removed.
* dom/xhtml/level2/html/HTMLDocument25-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLDocument25.js: Removed.
* dom/xhtml/level2/html/HTMLDocument25.xhtml: Removed.
* dom/xhtml/level2/html/HTMLDocument26-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLDocument26.js: Removed.
* dom/xhtml/level2/html/HTMLDocument26.xhtml: Removed.
* dom/xhtml/level2/html/HTMLDocument27-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLDocument27.js: Removed.
* dom/xhtml/level2/html/HTMLDocument27.xhtml: Removed.
* fast/dom/features-expected.txt:
* fast/dom/features.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195355 268f45cc-cd09-0410-ab3c-d52691b4dbfc
92 files changed:
LayoutTests/ChangeLog
LayoutTests/dom/html/level2/html/HTMLBodyElement07-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement07.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement07.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement08-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement08.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement08.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement09-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement09.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement09.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement10-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement10.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement10.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement11-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement11.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement11.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement12-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement12.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLBodyElement12.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument22-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument22.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument22.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument23-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument23.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument23.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument24-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument24.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument24.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument25-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument25.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument25.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument26-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument26.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument26.js [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument27-expected.txt [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument27.html [deleted file]
LayoutTests/dom/html/level2/html/HTMLDocument27.js [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_3-expected.txt [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_3.js [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_3.svg [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_empty-expected.txt [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_empty.js [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_empty.svg [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_null-expected.txt [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_null.js [deleted file]
LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_null.svg [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement07-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement07.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement07.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement08-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement08.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement08.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement09-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement09.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement09.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement10-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement10.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement10.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement11-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement11.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement11.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement12-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement12.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLBodyElement12.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument22-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument22.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument22.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument23-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument23.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument23.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument24-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument24.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument24.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument25-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument25.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument25.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument26-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument26.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument26.xhtml [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument27-expected.txt [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument27.js [deleted file]
LayoutTests/dom/xhtml/level2/html/HTMLDocument27.xhtml [deleted file]
LayoutTests/fast/dom/features-expected.txt
LayoutTests/fast/dom/features.html
LayoutTests/imported/w3c/ChangeLog
LayoutTests/imported/w3c/web-platform-tests/dom/historical-expected.txt
LayoutTests/svg/custom/svg-features-expected.txt
LayoutTests/svg/custom/svg-features.html
Source/WebCore/ChangeLog
Source/WebCore/dom/Node.cpp
Source/WebCore/dom/Node.h
Source/WebCore/dom/Node.idl