Skip to content
Permalink
Browse files
Drop support for legacy EntityReference DOM Node type
https://bugs.webkit.org/show_bug.cgi?id=149348

Reviewed by Darin Adler.

LayoutTests/imported/w3c:

Rebaseline W3C DOM test now that more checks are passing.

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

Source/WebCore:

Drop support for legacy EntityReference DOM Node type.

EntityReference has been dropped from the DOM specification:
- https://dom.spec.whatwg.org/#dom-core-changes

EntityReference is not supported in Firefox:
- https://developer.mozilla.org/en-US/docs/Web/API/EntityReference
- https://developer.mozilla.org/en-US/docs/Web/API/NodeIterator.expandEntityReferences
- https://developer.mozilla.org/en-US/docs/Web/API/TreeWalker.expandEntityReferences

Chrome dropped support for EntityReference a while back (May 2013):
- EntityReference: https://code.google.com/p/chromium/issues/detail?id=226628
- NodeFilter / TreeWalker.expandEntityReferences:
  - https://groups.google.com/a/chromium.org/d/msg/blink-dev/-ZO3eja4maA/86T13XJwQpUJ
  - https://src.chromium.org/viewvc/blink?view=rev&revision=185771

IE also dropped support for EntityReference Nodes:
https://msdn.microsoft.com/library/ff974819(v=vs.85).aspx (Remarks section)

No new tests, already covered by existing test.

* DerivedSources.cpp:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* bindings/gobject/WebKitDOMPrivate.cpp:
(WebKit::wrap): Deleted.
* bindings/js/JSNodeCustom.cpp:
(WebCore::createWrapperInline): Deleted.
* bindings/objc/DOM.mm:
(kitClass): Deleted.
* bindings/scripts/CodeGeneratorGObject.pm:
(SkipFunction): Skip webkit_dom_document_create_entity_reference until Carlos fixes it.
* dom/Attr.cpp:
(WebCore::Attr::childTypeAllowed):
(WebCore::Attr::childrenChanged): Deleted.
* dom/Attr.h:
* dom/ContainerNode.cpp:
(WebCore::checkAcceptChild): Deleted.
(WebCore::checkAcceptChildGuaranteedNodeTypes): Deleted.
(WebCore::ContainerNode::removeChild): Deleted.
* dom/Document.cpp:
(WebCore::Document::createEntityReference):
(WebCore::Document::createNodeIterator):
(WebCore::Document::createTreeWalker):
(WebCore::Document::createEditingTextNode): Deleted.
(WebCore::Document::importNode): Deleted.
(WebCore::Document::adoptNode): Deleted.
(WebCore::Document::scheduleForcedStyleRecalc): Deleted.
(WebCore::Document::scheduleStyleRecalc): Deleted.
(WebCore::Document::childTypeAllowed): Deleted.
(WebCore::Document::canAcceptChild): Deleted.
* dom/Document.h:
* dom/Document.idl:
* dom/DocumentFragment.cpp:
(WebCore::DocumentFragment::childTypeAllowed): Deleted.
* dom/Element.cpp:
(WebCore::Element::childTypeAllowed): Deleted.
* dom/EntityReference.cpp:
(WebCore::EntityReference::EntityReference):
* dom/EntityReference.h:
* dom/EntityReference.idl:
* dom/Node.cpp:
(WebCore::Node::setNodeValue):
(WebCore::Node::dumpStatistics): Deleted.
(WebCore::Node::childNodes): Deleted.
(WebCore::Node::lastDescendant): Deleted.
(WebCore::Node::isDescendantOf): Deleted.
(WebCore::Node::textContent): Deleted.
(WebCore::Node::ancestorElement): Deleted.
(WebCore::hashPointer): Deleted.
* dom/Node.h:
(WebCore::Node::isDocumentTypeNode): Deleted.
* dom/NodeIterator.cpp:
(WebCore::NodeIterator::NodeIterator):
* dom/NodeIterator.h:
(WebCore::NodeIterator::create):
* dom/NodeIterator.idl:
* dom/Range.cpp:
(WebCore::Range::checkDeleteExtract):
(WebCore::lengthOfContentsInNode): Deleted.
(WebCore::Range::processContentsBetweenOffsets): Deleted.
(WebCore::Range::insertNode): Deleted.
(WebCore::Range::checkNodeWOffset): Deleted.
(WebCore::Range::checkNodeBA): Deleted.
(WebCore::Range::cloneRange): Deleted.
(WebCore::Range::selectNode): Deleted.
(WebCore::Range::selectNodeContents): Deleted.
(WebCore::Range::surroundContents): Deleted.
(WebCore::Range::shadowRoot): Deleted.
(WebCore::Range::pastLastNode): Deleted.
(WebCore::Range::absoluteBoundingBox): Deleted.
(WebCore::Range::absoluteTextRects): Deleted.
* dom/Range.h:
* dom/ShadowRoot.cpp:
(WebCore::ShadowRoot::childTypeAllowed): Deleted.
* dom/Traversal.cpp:
(WebCore::NodeIteratorBase::NodeIteratorBase):
(WebCore::NodeIteratorBase::acceptNode): Deleted.
* dom/Traversal.h:
(WebCore::NodeIteratorBase::expandEntityReferences):
* dom/TreeWalker.cpp:
(WebCore::TreeWalker::TreeWalker):
* dom/TreeWalker.h:
(WebCore::TreeWalker::create):
* dom/TreeWalker.idl:
* editing/MarkupAccumulator.cpp:
(WebCore::MarkupAccumulator::appendStartMarkup): Deleted.
* xml/XPathUtil.cpp:
(WebCore::XPath::isValidContextNode): Deleted.

Source/WebKit2:

Drop handling EntityReference Nodes.

* WebProcess/InjectedBundle/API/mac/WKDOMInternals.mm:
(WebKit::WKDOMNodeClass): Deleted.
* WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::isAssistableElement):

LayoutTests:

Drop several outdated DOM compliance tests. Update / Rebaseline others.


Canonical link: https://commits.webkit.org/167550@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190120 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
cdumez committed Sep 22, 2015
1 parent 74c707c commit f1d879f732a3219afccc91c9f7f4b4ff32b9e2b6
Showing with 234 additions and 9,546 deletions.
  1. +9 −0 LayoutTests/ChangeLog
  2. +0 −2 LayoutTests/dom/html/level1/core/documentinvalidcharacterexceptioncreateentref-expected.txt
  3. +0 −48 LayoutTests/dom/html/level1/core/documentinvalidcharacterexceptioncreateentref.html
  4. +0 −143 LayoutTests/dom/html/level1/core/documentinvalidcharacterexceptioncreateentref.js
  5. +0 −2 LayoutTests/dom/html/level1/core/documentinvalidcharacterexceptioncreateentref1-expected.txt
  6. +0 −48 LayoutTests/dom/html/level1/core/documentinvalidcharacterexceptioncreateentref1.html
  7. +0 −140 LayoutTests/dom/html/level1/core/documentinvalidcharacterexceptioncreateentref1.js
  8. +0 −2 LayoutTests/dom/html/level1/core/hc_attrgetvalue2-expected.txt
  9. +0 −48 LayoutTests/dom/html/level1/core/hc_attrgetvalue2.html
  10. +0 −146 LayoutTests/dom/html/level1/core/hc_attrgetvalue2.js
  11. +0 −2 LayoutTests/dom/html/level1/core/hc_nodevalue03-expected.txt
  12. +0 −48 LayoutTests/dom/html/level1/core/hc_nodevalue03.html
  13. +0 −138 LayoutTests/dom/html/level1/core/hc_nodevalue03.js
  14. +0 −1 LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_NOT_SUPPORTED_ERR-expected.txt
  15. +0 −119 LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_NOT_SUPPORTED_ERR.js
  16. +0 −4 LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_NOT_SUPPORTED_ERR.svg
  17. +0 −1 LayoutTests/dom/svg/level3/xpath/XPathExpression_evaluate_NOT_SUPPORTED_ERR-expected.txt
  18. +0 −121 LayoutTests/dom/svg/level3/xpath/XPathExpression_evaluate_NOT_SUPPORTED_ERR.js
  19. +0 −4 LayoutTests/dom/svg/level3/xpath/XPathExpression_evaluate_NOT_SUPPORTED_ERR.svg
  20. +0 −2 LayoutTests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref-expected.txt
  21. +0 −143 LayoutTests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref.js
  22. +0 −60 LayoutTests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref.xhtml
  23. +0 −2 LayoutTests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref1-expected.txt
  24. +0 −140 LayoutTests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref1.js
  25. +0 −60 LayoutTests/dom/xhtml/level1/core/documentinvalidcharacterexceptioncreateentref1.xhtml
  26. +0 −3 LayoutTests/dom/xhtml/level1/core/hc_attrgetvalue2-expected.txt
  27. +0 −146 LayoutTests/dom/xhtml/level1/core/hc_attrgetvalue2.js
  28. +0 −60 LayoutTests/dom/xhtml/level1/core/hc_attrgetvalue2.xhtml
  29. +0 −3 LayoutTests/dom/xhtml/level1/core/hc_nodevalue03-expected.txt
  30. +0 −138 LayoutTests/dom/xhtml/level1/core/hc_nodevalue03.js
  31. +0 −60 LayoutTests/dom/xhtml/level1/core/hc_nodevalue03.xhtml
  32. +0 −2 LayoutTests/dom/xhtml/level3/core/documentadoptnode06-expected.txt
  33. +0 −175 LayoutTests/dom/xhtml/level3/core/documentadoptnode06.js
  34. +0 −73 LayoutTests/dom/xhtml/level3/core/documentadoptnode06.xhtml
  35. +0 −2 LayoutTests/dom/xhtml/level3/core/documentadoptnode16-expected.txt
  36. +0 −170 LayoutTests/dom/xhtml/level3/core/documentadoptnode16.js
  37. +0 −73 LayoutTests/dom/xhtml/level3/core/documentadoptnode16.xhtml
  38. +0 −3 LayoutTests/dom/xhtml/level3/core/documentrenamenode27-expected.txt
  39. +0 −189 LayoutTests/dom/xhtml/level3/core/documentrenamenode27.js
  40. +0 −73 LayoutTests/dom/xhtml/level3/core/documentrenamenode27.xhtml
  41. +0 −73 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition20.xhtml
  42. +0 −3 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition26-expected.txt
  43. +0 −133 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition26.js
  44. +0 −73 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition26.xhtml
  45. +0 −3 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition27-expected.txt
  46. +0 −133 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition27.js
  47. +0 −73 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition27.xhtml
  48. +0 −3 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition28-expected.txt
  49. +0 −138 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition28.js
  50. +0 −73 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition28.xhtml
  51. +0 −3 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition29-expected.txt
  52. +0 −128 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition29.js
  53. +0 −73 LayoutTests/dom/xhtml/level3/core/nodecomparedocumentposition29.xhtml
  54. +0 −3 LayoutTests/dom/xhtml/level3/core/nodegetfeature04-expected.txt
  55. +0 −202 LayoutTests/dom/xhtml/level3/core/nodegetfeature04.js
  56. +0 −25 LayoutTests/dom/xhtml/level3/core/nodegetfeature04.xhtml
  57. +0 −3 LayoutTests/dom/xhtml/level3/core/nodegettextcontent15-expected.txt
  58. +0 −131 LayoutTests/dom/xhtml/level3/core/nodegettextcontent15.js
  59. +0 −73 LayoutTests/dom/xhtml/level3/core/nodegettextcontent15.xhtml
  60. +0 −3 LayoutTests/dom/xhtml/level3/core/nodegettextcontent16-expected.txt
  61. +0 −135 LayoutTests/dom/xhtml/level3/core/nodegettextcontent16.js
  62. +0 −73 LayoutTests/dom/xhtml/level3/core/nodegettextcontent16.xhtml
  63. +0 −3 LayoutTests/dom/xhtml/level3/core/nodegettextcontent17-expected.txt
  64. +0 −114 LayoutTests/dom/xhtml/level3/core/nodegettextcontent17.js
  65. +0 −73 LayoutTests/dom/xhtml/level3/core/nodegettextcontent17.xhtml
  66. +0 −2 LayoutTests/dom/xhtml/level3/core/nodeinsertbefore11-expected.txt
  67. +0 −145 LayoutTests/dom/xhtml/level3/core/nodeinsertbefore11.js
  68. +0 −73 LayoutTests/dom/xhtml/level3/core/nodeinsertbefore11.xhtml
  69. +0 −2 LayoutTests/dom/xhtml/level3/core/nodeinsertbefore15-expected.txt
  70. +0 −177 LayoutTests/dom/xhtml/level3/core/nodeinsertbefore15.js
  71. +0 −73 LayoutTests/dom/xhtml/level3/core/nodeinsertbefore15.xhtml
  72. +0 −2 LayoutTests/dom/xhtml/level3/core/noderemovechild12-expected.txt
  73. +0 −138 LayoutTests/dom/xhtml/level3/core/noderemovechild12.js
  74. +0 −73 LayoutTests/dom/xhtml/level3/core/noderemovechild12.xhtml
  75. +0 −3 LayoutTests/dom/xhtml/level3/core/noderemovechild13-expected.txt
  76. +0 −121 LayoutTests/dom/xhtml/level3/core/noderemovechild13.js
  77. +0 −73 LayoutTests/dom/xhtml/level3/core/noderemovechild13.xhtml
  78. +0 −3 LayoutTests/dom/xhtml/level3/core/noderemovechild14-expected.txt
  79. +0 −122 LayoutTests/dom/xhtml/level3/core/noderemovechild14.js
  80. +0 −73 LayoutTests/dom/xhtml/level3/core/noderemovechild14.xhtml
  81. +0 −3 LayoutTests/dom/xhtml/level3/core/noderemovechild15-expected.txt
  82. +0 −122 LayoutTests/dom/xhtml/level3/core/noderemovechild15.js
  83. +0 −73 LayoutTests/dom/xhtml/level3/core/noderemovechild15.xhtml
  84. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild18-expected.txt
  85. +0 −124 LayoutTests/dom/xhtml/level3/core/nodereplacechild18.js
  86. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild18.xhtml
  87. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild19-expected.txt
  88. +0 −118 LayoutTests/dom/xhtml/level3/core/nodereplacechild19.js
  89. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild19.xhtml
  90. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild22-expected.txt
  91. +0 −145 LayoutTests/dom/xhtml/level3/core/nodereplacechild22.js
  92. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild22.xhtml
  93. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild23-expected.txt
  94. +0 −178 LayoutTests/dom/xhtml/level3/core/nodereplacechild23.js
  95. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild23.xhtml
  96. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild30-expected.txt
  97. +0 −168 LayoutTests/dom/xhtml/level3/core/nodereplacechild30.js
  98. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild30.xhtml
  99. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild33-expected.txt
  100. +0 −120 LayoutTests/dom/xhtml/level3/core/nodereplacechild33.js
  101. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild33.xhtml
  102. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild34-expected.txt
  103. +0 −117 LayoutTests/dom/xhtml/level3/core/nodereplacechild34.js
  104. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild34.xhtml
  105. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild35-expected.txt
  106. +0 −124 LayoutTests/dom/xhtml/level3/core/nodereplacechild35.js
  107. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild35.xhtml
  108. +0 −2 LayoutTests/dom/xhtml/level3/core/nodereplacechild36-expected.txt
  109. +0 −122 LayoutTests/dom/xhtml/level3/core/nodereplacechild36.js
  110. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild36.xhtml
  111. +0 −3 LayoutTests/dom/xhtml/level3/core/nodereplacechild37-expected.txt
  112. +0 −138 LayoutTests/dom/xhtml/level3/core/nodereplacechild37.js
  113. +0 −73 LayoutTests/dom/xhtml/level3/core/nodereplacechild37.xhtml
  114. +0 −2 LayoutTests/dom/xhtml/level3/core/nodesettextcontent10-expected.txt
  115. +0 −131 LayoutTests/dom/xhtml/level3/core/nodesettextcontent10.js
  116. +0 −73 LayoutTests/dom/xhtml/level3/core/nodesettextcontent10.xhtml
  117. +0 −2 LayoutTests/dom/xhtml/level3/core/nodesettextcontent11-expected.txt
  118. +0 −135 LayoutTests/dom/xhtml/level3/core/nodesettextcontent11.js
  119. +0 −73 LayoutTests/dom/xhtml/level3/core/nodesettextcontent11.xhtml
  120. +0 −2 LayoutTests/dom/xhtml/level3/core/nodesettextcontent12-expected.txt
  121. +0 −126 LayoutTests/dom/xhtml/level3/core/nodesettextcontent12.js
  122. +0 −73 LayoutTests/dom/xhtml/level3/core/nodesettextcontent12.xhtml
  123. +0 −3 LayoutTests/dom/xhtml/level3/core/nodesetuserdata08-expected.txt
  124. +0 −134 LayoutTests/dom/xhtml/level3/core/nodesetuserdata08.js
  125. +0 −73 LayoutTests/dom/xhtml/level3/core/nodesetuserdata08.xhtml
  126. +0 −2 LayoutTests/dom/xhtml/level3/core/textreplacewholetext06-expected.txt
  127. +0 −133 LayoutTests/dom/xhtml/level3/core/textreplacewholetext06.js
  128. +0 −73 LayoutTests/dom/xhtml/level3/core/textreplacewholetext06.xhtml
  129. +0 −2 LayoutTests/dom/xhtml/level3/core/textreplacewholetext07-expected.txt
  130. +0 −139 LayoutTests/dom/xhtml/level3/core/textreplacewholetext07.js
  131. +0 −73 LayoutTests/dom/xhtml/level3/core/textreplacewholetext07.xhtml
  132. +0 −3 LayoutTests/dom/xhtml/level3/core/textreplacewholetext08-expected.txt
  133. +0 −126 LayoutTests/dom/xhtml/level3/core/textreplacewholetext08.js
  134. +0 −25 LayoutTests/dom/xhtml/level3/core/textreplacewholetext08.xhtml
  135. +0 −23 LayoutTests/fast/dom/EntityReference/readonly-exceptions-expected.txt
  136. +0 −10 LayoutTests/fast/dom/EntityReference/readonly-exceptions.html
  137. +0 −10 LayoutTests/fast/dom/EntityReference/script-tests/TEMPLATE.html
  138. +0 −31 LayoutTests/fast/dom/EntityReference/script-tests/readonly-exceptions.js
  139. +0 −6 LayoutTests/fast/dom/Node/initial-values-expected.txt
  140. +0 −10 LayoutTests/fast/dom/Node/script-tests/initial-values.js
  141. +0 −2 LayoutTests/fast/dom/Window/get-set-properties-expected.txt
  142. +0 −1 LayoutTests/fast/dom/Window/get-set-properties.html
  143. +0 −1 LayoutTests/fast/dom/Window/resources/window-properties.js
  144. +0 −2 LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt
  145. +0 −2 LayoutTests/fast/dom/Window/window-property-shadowing-expected.txt
  146. +0 −4 LayoutTests/fast/dom/Window/window-property-shadowing.html
  147. +0 −1 LayoutTests/fast/dom/dom-constructors-expected.txt
  148. +0 −1 LayoutTests/fast/dom/dom-constructors.html
  149. +0 −3 LayoutTests/fast/dom/wrapper-classes-expected.txt
  150. +0 −1 LayoutTests/fast/dom/wrapper-classes.html
  151. +0 −2 LayoutTests/http/tests/security/cross-frame-access-get-expected.txt
  152. +0 −1 LayoutTests/http/tests/security/cross-frame-access-get.html
  153. +0 −1 LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt
  154. +0 −1 LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html
  155. +7 −10 LayoutTests/http/tests/security/cross-frame-access-put-expected.txt
  156. +0 −1 LayoutTests/http/tests/security/cross-frame-access-put.html
  157. +0 −4 LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html
  158. +11 −0 LayoutTests/imported/w3c/ChangeLog
  159. +2 −4 LayoutTests/imported/w3c/web-platform-tests/dom/historical-expected.txt
  160. +0 −5 LayoutTests/js/dom/global-constructors-attributes-expected.txt
  161. +0 −5 LayoutTests/platform/efl/js/dom/global-constructors-attributes-expected.txt
  162. +0 −2 LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt
  163. +0 −5 LayoutTests/platform/gtk/js/dom/global-constructors-attributes-expected.txt
  164. +0 −5 LayoutTests/platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt
  165. +0 −5 LayoutTests/platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt
  166. +0 −2 LayoutTests/platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt
  167. +0 −1 LayoutTests/platform/mac/fast/dom/wrapper-classes-objc-expected.txt
  168. +0 −1 LayoutTests/platform/mac/fast/dom/wrapper-classes-objc.html
  169. +0 −5 LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt
  170. +0 −5 LayoutTests/platform/win/js/dom/global-constructors-attributes-expected.txt
  171. +0 −1 Source/WebCore/CMakeLists.txt
  172. +118 −0 Source/WebCore/ChangeLog
  173. +0 −1 Source/WebCore/DerivedSources.cpp
  174. +0 −15 Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
  175. +0 −6 Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
  176. +0 −8 Source/WebCore/WebCore.xcodeproj/project.pbxproj
  177. +0 −3 Source/WebCore/bindings/gobject/WebKitDOMPrivate.cpp
  178. +0 −5 Source/WebCore/bindings/js/JSNodeCustom.cpp
  179. +0 −2 Source/WebCore/bindings/objc/DOM.mm
  180. +6 −0 Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm
  181. +1 −7 Source/WebCore/dom/Attr.cpp
  182. +1 −1 Source/WebCore/dom/Attr.h
  183. +0 −10 Source/WebCore/dom/ContainerNode.cpp
  184. +20 −35 Source/WebCore/dom/Document.cpp
  185. +2 −2 Source/WebCore/dom/Document.h
  186. +15 −3 Source/WebCore/dom/Document.idl
  187. +0 −1 Source/WebCore/dom/DocumentFragment.cpp
  188. +0 −1 Source/WebCore/dom/Element.cpp
  189. +1 −22 Source/WebCore/dom/EntityReference.cpp
  190. +1 −10 Source/WebCore/dom/EntityReference.h
  191. +4 −0 Source/WebCore/dom/EntityReference.idl
  192. +1 −21 Source/WebCore/dom/Node.cpp
  193. +1 −2 Source/WebCore/dom/Node.h
  194. +2 −2 Source/WebCore/dom/NodeIterator.cpp
  195. +3 −3 Source/WebCore/dom/NodeIterator.h
  196. +2 −0 Source/WebCore/dom/NodeIterator.idl
  197. +0 −64 Source/WebCore/dom/Range.cpp
  198. +0 −2 Source/WebCore/dom/Range.h
  199. +0 −1 Source/WebCore/dom/ShadowRoot.cpp
  200. +1 −4 Source/WebCore/dom/Traversal.cpp
  201. +2 −3 Source/WebCore/dom/Traversal.h
  202. +2 −2 Source/WebCore/dom/TreeWalker.cpp
  203. +3 −3 Source/WebCore/dom/TreeWalker.h
  204. +3 −1 Source/WebCore/dom/TreeWalker.idl
  205. +0 −1 Source/WebCore/editing/MarkupAccumulator.cpp
  206. +0 −1 Source/WebCore/xml/XPathUtil.cpp
  207. +14 −0 Source/WebKit2/ChangeLog
  208. +0 −1 Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKDOMInternals.mm
  209. +2 −2 Source/WebKit2/WebProcess/WebPage/ios/WebPageIOS.mm
@@ -1,3 +1,12 @@
2015-09-22 Chris Dumez <cdumez@apple.com>

Drop support for legacy EntityReference DOM Node type
https://bugs.webkit.org/show_bug.cgi?id=149348

Reviewed by Darin Adler.

Drop several outdated DOM compliance tests. Update / Rebaseline others.

2015-09-22 Chris Dumez <cdumez@apple.com>

Unreviewed, rebaseline several W3C html tests on iOS after r190106 and r190085.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

0 comments on commit f1d879f

Please sign in to comment.