<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[204134] trunk/Source/WebCore</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/204134">204134</a></dd>
<dt>Author</dt> <dd>andersca@apple.com</dd>
<dt>Date</dt> <dd>2016-08-04 13:27:48 -0700 (Thu, 04 Aug 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Remove more Objective-C specific bindings code
https://bugs.webkit.org/show_bug.cgi?id=160564

Reviewed by Sam Weinig.

* CMakeLists.txt:
* DerivedSources.make:
* WebCore.xcodeproj/project.pbxproj:
* bindings/js/JSNodeCustom.cpp:
* bindings/objc/DOMDocument.mm:
* bindings/objc/DOMEntity.mm:
(-[DOMEntity publicId]):
(-[DOMEntity systemId]):
(-[DOMEntity notationName]):
* bindings/objc/DOMEntityReference.mm:
(kit): Deleted.
* bindings/objc/DOMEntityReferenceInternal.h: Removed.
* bindings/objc/DOMNodeIterator.mm:
(-[DOMNodeIterator expandEntityReferences]):
* bindings/objc/DOMTreeWalker.mm:
(-[DOMTreeWalker expandEntityReferences]):
* dom/Document.idl:
* dom/Entity.h: Removed.
(WebCore::Entity::publicId): Deleted.
(WebCore::Entity::systemId): Deleted.
(WebCore::Entity::notationName): Deleted.
(WebCore::Entity::Entity): Deleted.
* dom/Entity.idl: Removed.
* dom/EntityReference.cpp: Removed.
(WebCore::EntityReference::EntityReference): Deleted.
* dom/EntityReference.h: Removed.
* dom/EntityReference.idl: Removed.
* dom/NodeIterator.idl:
* dom/Traversal.h:
(WebCore::NodeIteratorBase::expandEntityReferences): Deleted.
* dom/TreeWalker.idl:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebCoreCMakeListstxt">trunk/Source/WebCore/CMakeLists.txt</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreDerivedSourcesmake">trunk/Source/WebCore/DerivedSources.make</a></li>
<li><a href="#trunkSourceWebCoreWebCorexcodeprojprojectpbxproj">trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSNodeCustomcpp">trunk/Source/WebCore/bindings/js/JSNodeCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsobjcDOMDocumentmm">trunk/Source/WebCore/bindings/objc/DOMDocument.mm</a></li>
<li><a href="#trunkSourceWebCorebindingsobjcDOMEntitymm">trunk/Source/WebCore/bindings/objc/DOMEntity.mm</a></li>
<li><a href="#trunkSourceWebCorebindingsobjcDOMEntityReferencemm">trunk/Source/WebCore/bindings/objc/DOMEntityReference.mm</a></li>
<li><a href="#trunkSourceWebCorebindingsobjcDOMNodeIteratormm">trunk/Source/WebCore/bindings/objc/DOMNodeIterator.mm</a></li>
<li><a href="#trunkSourceWebCorebindingsobjcDOMTreeWalkermm">trunk/Source/WebCore/bindings/objc/DOMTreeWalker.mm</a></li>
<li><a href="#trunkSourceWebCoredomDocumentcpp">trunk/Source/WebCore/dom/Document.cpp</a></li>
<li><a href="#trunkSourceWebCoredomDocumentidl">trunk/Source/WebCore/dom/Document.idl</a></li>
<li><a href="#trunkSourceWebCoredomNodeIteratoridl">trunk/Source/WebCore/dom/NodeIterator.idl</a></li>
<li><a href="#trunkSourceWebCoredomTraversalh">trunk/Source/WebCore/dom/Traversal.h</a></li>
<li><a href="#trunkSourceWebCoredomTreeWalkeridl">trunk/Source/WebCore/dom/TreeWalker.idl</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkSourceWebCorebindingsobjcDOMEntityReferenceInternalh">trunk/Source/WebCore/bindings/objc/DOMEntityReferenceInternal.h</a></li>
<li><a href="#trunkSourceWebCoredomEntityh">trunk/Source/WebCore/dom/Entity.h</a></li>
<li><a href="#trunkSourceWebCoredomEntityidl">trunk/Source/WebCore/dom/Entity.idl</a></li>
<li><a href="#trunkSourceWebCoredomEntityReferencecpp">trunk/Source/WebCore/dom/EntityReference.cpp</a></li>
<li><a href="#trunkSourceWebCoredomEntityReferenceh">trunk/Source/WebCore/dom/EntityReference.h</a></li>
<li><a href="#trunkSourceWebCoredomEntityReferenceidl">trunk/Source/WebCore/dom/EntityReference.idl</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebCoreCMakeListstxt"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/CMakeLists.txt (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/CMakeLists.txt        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/CMakeLists.txt        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -1446,7 +1446,6 @@
</span><span class="cx">     dom/Element.cpp
</span><span class="cx">     dom/ElementData.cpp
</span><span class="cx">     dom/ElementRareData.cpp
</span><del>-    dom/EntityReference.cpp
</del><span class="cx">     dom/ErrorEvent.cpp
</span><span class="cx">     dom/Event.cpp
</span><span class="cx">     dom/EventContext.cpp
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/ChangeLog        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -1,3 +1,42 @@
</span><ins>+2016-08-04  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        Remove more Objective-C specific bindings code
+        https://bugs.webkit.org/show_bug.cgi?id=160564
+
+        Reviewed by Sam Weinig.
+
+        * CMakeLists.txt:
+        * DerivedSources.make:
+        * WebCore.xcodeproj/project.pbxproj:
+        * bindings/js/JSNodeCustom.cpp:
+        * bindings/objc/DOMDocument.mm:
+        * bindings/objc/DOMEntity.mm:
+        (-[DOMEntity publicId]):
+        (-[DOMEntity systemId]):
+        (-[DOMEntity notationName]):
+        * bindings/objc/DOMEntityReference.mm:
+        (kit): Deleted.
+        * bindings/objc/DOMEntityReferenceInternal.h: Removed.
+        * bindings/objc/DOMNodeIterator.mm:
+        (-[DOMNodeIterator expandEntityReferences]):
+        * bindings/objc/DOMTreeWalker.mm:
+        (-[DOMTreeWalker expandEntityReferences]):
+        * dom/Document.idl:
+        * dom/Entity.h: Removed.
+        (WebCore::Entity::publicId): Deleted.
+        (WebCore::Entity::systemId): Deleted.
+        (WebCore::Entity::notationName): Deleted.
+        (WebCore::Entity::Entity): Deleted.
+        * dom/Entity.idl: Removed.
+        * dom/EntityReference.cpp: Removed.
+        (WebCore::EntityReference::EntityReference): Deleted.
+        * dom/EntityReference.h: Removed.
+        * dom/EntityReference.idl: Removed.
+        * dom/NodeIterator.idl:
+        * dom/Traversal.h:
+        (WebCore::NodeIteratorBase::expandEntityReferences): Deleted.
+        * dom/TreeWalker.idl:
+
</ins><span class="cx"> 2016-08-04  Chris Dumez  &lt;cdumez@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Simplify overloads for HTMLSelectElement.add() / HTMLOptionsCollection.add()
</span></span></pre></div>
<a id="trunkSourceWebCoreDerivedSourcesmake"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/DerivedSources.make (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/DerivedSources.make        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/DerivedSources.make        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -298,8 +298,6 @@
</span><span class="cx">     $(WebCore)/dom/DocumentFragment.idl \
</span><span class="cx">     $(WebCore)/dom/DocumentType.idl \
</span><span class="cx">     $(WebCore)/dom/Element.idl \
</span><del>-    $(WebCore)/dom/Entity.idl \
-    $(WebCore)/dom/EntityReference.idl \
</del><span class="cx">     $(WebCore)/dom/ErrorEvent.idl \
</span><span class="cx">     $(WebCore)/dom/Event.idl \
</span><span class="cx">     $(WebCore)/dom/EventListener.idl \
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorexcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -3307,7 +3307,6 @@
</span><span class="cx">                 85E711960AC5D5350053270F /* DOMDocumentTypeInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711470AC5D5340053270F /* DOMDocumentTypeInternal.h */; };
</span><span class="cx">                 85E711970AC5D5350053270F /* DOMDOMImplementationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711480AC5D5340053270F /* DOMDOMImplementationInternal.h */; };
</span><span class="cx">                 85E711980AC5D5350053270F /* DOMElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711490AC5D5340053270F /* DOMElementInternal.h */; settings = {ATTRIBUTES = (); }; };
</span><del>-                85E7119A0AC5D5350053270F /* DOMEntityReferenceInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E7114B0AC5D5340053270F /* DOMEntityReferenceInternal.h */; };
</del><span class="cx">                 85E711A70AC5D5350053270F /* DOMHTMLElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711580AC5D5340053270F /* DOMHTMLElementInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 85E711B30AC5D5350053270F /* DOMHTMLInputElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711640AC5D5350053270F /* DOMHTMLInputElementInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 85E711D10AC5D5350053270F /* DOMMediaListInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711820AC5D5350053270F /* DOMMediaListInternal.h */; };
</span><span class="lines">@@ -4505,9 +4504,6 @@
</span><span class="cx">                 A8EA7D320A19385500A8EF5F /* HTMLMapElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8EA7D2A0A19385500A8EF5F /* HTMLMapElement.cpp */; };
</span><span class="cx">                 A8EA7EBC0A1945D000A8EF5F /* ProcessingInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A8EA7EB40A1945D000A8EF5F /* ProcessingInstruction.h */; };
</span><span class="cx">                 A8EA7EBD0A1945D000A8EF5F /* ProcessingInstruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8EA7EB50A1945D000A8EF5F /* ProcessingInstruction.cpp */; };
</span><del>-                A8EA7EC00A1945D000A8EF5F /* EntityReference.h in Headers */ = {isa = PBXBuildFile; fileRef = A8EA7EB80A1945D000A8EF5F /* EntityReference.h */; };
-                A8EA7EC10A1945D000A8EF5F /* EntityReference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8EA7EB90A1945D000A8EF5F /* EntityReference.cpp */; };
-                A8EA7EC20A1945D000A8EF5F /* Entity.h in Headers */ = {isa = PBXBuildFile; fileRef = A8EA7EBA0A1945D000A8EF5F /* Entity.h */; };
</del><span class="cx">                 A8EA80070A19516E00A8EF5F /* CSSStyleSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = A8EA7FFF0A19516E00A8EF5F /* CSSStyleSheet.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 A8EA80080A19516E00A8EF5F /* CSSStyleSheet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8EA80000A19516E00A8EF5F /* CSSStyleSheet.cpp */; };
</span><span class="cx">                 A8EA80090A19516E00A8EF5F /* MediaList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8EA80010A19516E00A8EF5F /* MediaList.cpp */; };
</span><span class="lines">@@ -10539,7 +10535,6 @@
</span><span class="cx">                 850656FD0AAB4763002D15C0 /* DOMStyleSheetList.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMStyleSheetList.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 85089CC70A98C22600A275AA /* Comment.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Comment.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 85089CC90A98C2AB00A275AA /* CDATASection.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = CDATASection.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><del>-                85089CCB0A98C33A00A275AA /* EntityReference.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = EntityReference.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</del><span class="cx">                 85089CCF0A98C42700A275AA /* DOMCDATASection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DOMCDATASection.h; sourceTree = &quot;&lt;group&gt;&quot;; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
</span><span class="cx">                 85089CD00A98C42700A275AA /* DOMCDATASection.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; lineEnding = 0; path = DOMCDATASection.mm; sourceTree = &quot;&lt;group&gt;&quot;; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
</span><span class="cx">                 85089CD10A98C42700A275AA /* DOMComment.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DOMComment.h; sourceTree = &quot;&lt;group&gt;&quot;; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
</span><span class="lines">@@ -10774,7 +10769,6 @@
</span><span class="cx">                 85E711470AC5D5340053270F /* DOMDocumentTypeInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DOMDocumentTypeInternal.h; sourceTree = &quot;&lt;group&gt;&quot;; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
</span><span class="cx">                 85E711480AC5D5340053270F /* DOMDOMImplementationInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DOMDOMImplementationInternal.h; sourceTree = &quot;&lt;group&gt;&quot;; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
</span><span class="cx">                 85E711490AC5D5340053270F /* DOMElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DOMElementInternal.h; sourceTree = &quot;&lt;group&gt;&quot;; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
</span><del>-                85E7114B0AC5D5340053270F /* DOMEntityReferenceInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DOMEntityReferenceInternal.h; sourceTree = &quot;&lt;group&gt;&quot;; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
</del><span class="cx">                 85E711530AC5D5340053270F /* DOMHTMLCollectionInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = DOMHTMLCollectionInternal.h; sourceTree = &quot;&lt;group&gt;&quot;; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
</span><span class="cx">                 85E711570AC5D5340053270F /* DOMHTMLDocumentInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLDocumentInternal.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 85E711580AC5D5340053270F /* DOMHTMLElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLElementInternal.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -11138,7 +11132,6 @@
</span><span class="cx">                 93EEC1E809C2877700C515D1 /* DocumentType.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = DocumentType.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 93EEC1E909C2877700C515D1 /* DOMImplementation.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = DOMImplementation.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 93EEC1EA09C2877700C515D1 /* Element.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Element.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><del>-                93EEC1EB09C2877700C515D1 /* Entity.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Entity.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</del><span class="cx">                 93EEC1F309C2877700C515D1 /* MutationEvent.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MutationEvent.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 93EEC1F509C2877700C515D1 /* ProcessingInstruction.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ProcessingInstruction.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 93EEC1F609C2877700C515D1 /* Text.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Text.idl; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -12126,9 +12119,6 @@
</span><span class="cx">                 A8EA7D2A0A19385500A8EF5F /* HTMLMapElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLMapElement.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A8EA7EB40A1945D000A8EF5F /* ProcessingInstruction.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ProcessingInstruction.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A8EA7EB50A1945D000A8EF5F /* ProcessingInstruction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ProcessingInstruction.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><del>-                A8EA7EB80A1945D000A8EF5F /* EntityReference.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EntityReference.h; sourceTree = &quot;&lt;group&gt;&quot;; };
-                A8EA7EB90A1945D000A8EF5F /* EntityReference.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = EntityReference.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
-                A8EA7EBA0A1945D000A8EF5F /* Entity.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Entity.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</del><span class="cx">                 A8EA7FFF0A19516E00A8EF5F /* CSSStyleSheet.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSSStyleSheet.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A8EA80000A19516E00A8EF5F /* CSSStyleSheet.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSSStyleSheet.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 A8EA80010A19516E00A8EF5F /* MediaList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MediaList.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -18400,7 +18390,6 @@
</span><span class="cx">                                 85CA96B70A9621A600690CCF /* DOMEntity.mm */,
</span><span class="cx">                                 85089CD50A98C42800A275AA /* DOMEntityReference.h */,
</span><span class="cx">                                 85089CD60A98C42800A275AA /* DOMEntityReference.mm */,
</span><del>-                                85E7114B0AC5D5340053270F /* DOMEntityReferenceInternal.h */,
</del><span class="cx">                                 8518DD760A9CF31B0091B7A6 /* DOMNamedNodeMap.h */,
</span><span class="cx">                                 8518DD770A9CF31B0091B7A6 /* DOMNamedNodeMap.mm */,
</span><span class="cx">                                 85E711830AC5D5350053270F /* DOMNamedNodeMapInternal.h */,
</span><span class="lines">@@ -24018,11 +24007,6 @@
</span><span class="cx">                                 4FAB48641643A66D00F70C07 /* ElementRareData.cpp */,
</span><span class="cx">                                 637B7ADE0E8767B800E32194 /* ElementRareData.h */,
</span><span class="cx">                                 E4D58EBA17B8F12800CBDCA8 /* ElementTraversal.h */,
</span><del>-                                A8EA7EBA0A1945D000A8EF5F /* Entity.h */,
-                                93EEC1EB09C2877700C515D1 /* Entity.idl */,
-                                A8EA7EB90A1945D000A8EF5F /* EntityReference.cpp */,
-                                A8EA7EB80A1945D000A8EF5F /* EntityReference.h */,
-                                85089CCB0A98C33A00A275AA /* EntityReference.idl */,
</del><span class="cx">                                 2ECF7ADE10162B5800427DE7 /* ErrorEvent.cpp */,
</span><span class="cx">                                 2ECF7ADF10162B5800427DE7 /* ErrorEvent.h */,
</span><span class="cx">                                 2ECF7AE010162B5800427DE7 /* ErrorEvent.idl */,
</span><span class="lines">@@ -25362,7 +25346,6 @@
</span><span class="cx">                                 85E711980AC5D5350053270F /* DOMElementInternal.h in Headers */,
</span><span class="cx">                                 85CA96B80A9621A600690CCF /* DOMEntity.h in Headers */,
</span><span class="cx">                                 85089CDD0A98C42800A275AA /* DOMEntityReference.h in Headers */,
</span><del>-                                85E7119A0AC5D5350053270F /* DOMEntityReferenceInternal.h in Headers */,
</del><span class="cx">                                 BC1BDF25156C18C7001C1243 /* DOMError.h in Headers */,
</span><span class="cx">                                 85AFA8220AAF528A00E84305 /* DOMEvent.h in Headers */,
</span><span class="cx">                                 851EE8110ABCA39600A6AA33 /* DOMEventException.h in Headers */,
</span><span class="lines">@@ -25538,8 +25521,6 @@
</span><span class="cx">                                 A8CFF6BE0A156118000A4234 /* EllipsisBox.h in Headers */,
</span><span class="cx">                                 F55B3DBC1251F12D003EF269 /* EmailInputType.h in Headers */,
</span><span class="cx">                                 B25599A50D00D8BA00BB825C /* EmptyClients.h in Headers */,
</span><del>-                                A8EA7EC20A1945D000A8EF5F /* Entity.h in Headers */,
-                                A8EA7EC00A1945D000A8EF5F /* EntityReference.h in Headers */,
</del><span class="cx">                                 FD31609312B026F700C1A359 /* EqualPowerPanner.h in Headers */,
</span><span class="cx">                                 2ECF7AE210162B5800427DE7 /* ErrorEvent.h in Headers */,
</span><span class="cx">                                 85031B420A44EFC700F992E0 /* Event.h in Headers */,
</span><span class="lines">@@ -29298,7 +29279,6 @@
</span><span class="cx">                                 A8CFF6CB0A1561CD000A4234 /* EllipsisBox.cpp in Sources */,
</span><span class="cx">                                 F55B3DBB1251F12D003EF269 /* EmailInputType.cpp in Sources */,
</span><span class="cx">                                 F52AD5E41534245F0059FBE6 /* EmptyClients.cpp in Sources */,
</span><del>-                                A8EA7EC10A1945D000A8EF5F /* EntityReference.cpp in Sources */,
</del><span class="cx">                                 FD31609212B026F700C1A359 /* EqualPowerPanner.cpp in Sources */,
</span><span class="cx">                                 2ECF7AE110162B5800427DE7 /* ErrorEvent.cpp in Sources */,
</span><span class="cx">                                 85031B410A44EFC700F992E0 /* Event.cpp in Sources */,
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSNodeCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSNodeCustom.cpp (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSNodeCustom.cpp        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/bindings/js/JSNodeCustom.cpp        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -32,7 +32,6 @@
</span><span class="cx"> #include &quot;Document.h&quot;
</span><span class="cx"> #include &quot;DocumentFragment.h&quot;
</span><span class="cx"> #include &quot;DocumentType.h&quot;
</span><del>-#include &quot;Entity.h&quot;
</del><span class="cx"> #include &quot;ExceptionCode.h&quot;
</span><span class="cx"> #include &quot;HTMLAudioElement.h&quot;
</span><span class="cx"> #include &quot;HTMLCanvasElement.h&quot;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsobjcDOMDocumentmm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/objc/DOMDocument.mm (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/objc/DOMDocument.mm        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/bindings/objc/DOMDocument.mm        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -42,7 +42,6 @@
</span><span class="cx"> #import &quot;DOMDocumentFragmentInternal.h&quot;
</span><span class="cx"> #import &quot;DOMDocumentTypeInternal.h&quot;
</span><span class="cx"> #import &quot;DOMElementInternal.h&quot;
</span><del>-#import &quot;DOMEntityReferenceInternal.h&quot;
</del><span class="cx"> #import &quot;DOMEventInternal.h&quot;
</span><span class="cx"> #import &quot;DOMHTMLCollectionInternal.h&quot;
</span><span class="cx"> #import &quot;DOMHTMLElementInternal.h&quot;
</span><span class="lines">@@ -65,7 +64,6 @@
</span><span class="cx"> #import &quot;DocumentFragment.h&quot;
</span><span class="cx"> #import &quot;DocumentType.h&quot;
</span><span class="cx"> #import &quot;Element.h&quot;
</span><del>-#import &quot;EntityReference.h&quot;
</del><span class="cx"> #import &quot;Event.h&quot;
</span><span class="cx"> #import &quot;ExceptionHandlers.h&quot;
</span><span class="cx"> #import &quot;HTMLCollection.h&quot;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsobjcDOMEntitymm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/objc/DOMEntity.mm (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/objc/DOMEntity.mm        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/bindings/objc/DOMEntity.mm        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -26,35 +26,21 @@
</span><span class="cx"> #import &quot;config.h&quot;
</span><span class="cx"> #import &quot;DOMEntity.h&quot;
</span><span class="cx"> 
</span><del>-#import &quot;DOMNodeInternal.h&quot;
-#import &quot;Entity.h&quot;
-#import &quot;ExceptionHandlers.h&quot;
-#import &quot;JSMainThreadExecState.h&quot;
-#import &quot;ThreadCheck.h&quot;
-#import &quot;URL.h&quot;
-#import &quot;WebScriptObjectPrivate.h&quot;
-#import &lt;wtf/GetPtr.h&gt;
-
-#define IMPL static_cast&lt;WebCore::Entity*&gt;(reinterpret_cast&lt;WebCore::Node*&gt;(_internal))
-
</del><span class="cx"> @implementation DOMEntity
</span><span class="cx"> 
</span><span class="cx"> - (NSString *)publicId
</span><span class="cx"> {
</span><del>-    WebCore::JSMainThreadNullState state;
-    return IMPL-&gt;publicId();
</del><ins>+    return nil;
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> - (NSString *)systemId
</span><span class="cx"> {
</span><del>-    WebCore::JSMainThreadNullState state;
-    return IMPL-&gt;systemId();
</del><ins>+    return nil;
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> - (NSString *)notationName
</span><span class="cx"> {
</span><del>-    WebCore::JSMainThreadNullState state;
-    return IMPL-&gt;notationName();
</del><ins>+    return nil;
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> @end
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsobjcDOMEntityReferencemm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/objc/DOMEntityReference.mm (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/objc/DOMEntityReference.mm        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/bindings/objc/DOMEntityReference.mm        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -24,24 +24,8 @@
</span><span class="cx">  */
</span><span class="cx"> 
</span><span class="cx"> #import &quot;config.h&quot;
</span><del>-#import &quot;DOMEntityReferenceInternal.h&quot;
</del><ins>+#import &quot;DOMEntityReference.h&quot;
</ins><span class="cx"> 
</span><del>-#import &quot;DOMNodeInternal.h&quot;
-#import &quot;EntityReference.h&quot;
-#import &quot;ExceptionHandlers.h&quot;
-#import &quot;JSMainThreadExecState.h&quot;
-#import &quot;ThreadCheck.h&quot;
-#import &quot;WebScriptObjectPrivate.h&quot;
-#import &lt;wtf/GetPtr.h&gt;
-
-#define IMPL static_cast&lt;WebCore::EntityReference*&gt;(reinterpret_cast&lt;WebCore::Node*&gt;(_internal))
-
</del><span class="cx"> @implementation DOMEntityReference
</span><span class="cx"> 
</span><span class="cx"> @end
</span><del>-
-DOMEntityReference *kit(WebCore::EntityReference* value)
-{
-    WebCoreThreadViolationCheckRoundOne();
-    return static_cast&lt;DOMEntityReference*&gt;(kit(static_cast&lt;WebCore::Node*&gt;(value)));
-}
</del></span></pre></div>
<a id="trunkSourceWebCorebindingsobjcDOMEntityReferenceInternalh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/bindings/objc/DOMEntityReferenceInternal.h (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/objc/DOMEntityReferenceInternal.h        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/bindings/objc/DOMEntityReferenceInternal.h        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -1,32 +0,0 @@
</span><del>-/*
- * Copyright (C) 2004-2016 Apple Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#import &lt;WebCore/DOMEntityReference.h&gt;
-
-namespace WebCore {
-class EntityReference;
-}
-
-WEBCORE_EXPORT DOMEntityReference *kit(WebCore::EntityReference*);
</del></span></pre></div>
<a id="trunkSourceWebCorebindingsobjcDOMNodeIteratormm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/objc/DOMNodeIterator.mm (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/objc/DOMNodeIterator.mm        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/bindings/objc/DOMNodeIterator.mm        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -77,8 +77,7 @@
</span><span class="cx"> 
</span><span class="cx"> - (BOOL)expandEntityReferences
</span><span class="cx"> {
</span><del>-    WebCore::JSMainThreadNullState state;
-    return IMPL-&gt;expandEntityReferences();
</del><ins>+    return NO;
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> - (DOMNode *)referenceNode
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsobjcDOMTreeWalkermm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/objc/DOMTreeWalker.mm (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/objc/DOMTreeWalker.mm        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/bindings/objc/DOMTreeWalker.mm        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -73,8 +73,7 @@
</span><span class="cx"> 
</span><span class="cx"> - (BOOL)expandEntityReferences
</span><span class="cx"> {
</span><del>-    WebCore::JSMainThreadNullState state;
-    return IMPL-&gt;expandEntityReferences();
</del><ins>+    return NO;
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> - (DOMNode *)currentNode
</span></span></pre></div>
<a id="trunkSourceWebCoredomDocumentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/Document.cpp (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Document.cpp        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/Document.cpp        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -58,7 +58,6 @@
</span><span class="cx"> #include &quot;DocumentType.h&quot;
</span><span class="cx"> #include &quot;Editor.h&quot;
</span><span class="cx"> #include &quot;ElementIterator.h&quot;
</span><del>-#include &quot;EntityReference.h&quot;
</del><span class="cx"> #include &quot;EventHandler.h&quot;
</span><span class="cx"> #include &quot;ExtensionStyleSheets.h&quot;
</span><span class="cx"> #include &quot;FocusController.h&quot;
</span></span></pre></div>
<a id="trunkSourceWebCoredomDocumentidl"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/Document.idl (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Document.idl        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/Document.idl        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -62,10 +62,10 @@
</span><span class="cx"> 
</span><span class="cx">     [RaisesException] Node adoptNode(Node source);
</span><span class="cx"> 
</span><del>-#if defined(LANGUAGE_OBJECTIVE_C) &amp;&amp; LANGUAGE_OBJECTIVE_C || defined(LANGUAGE_GOBJECT) &amp;&amp; LANGUAGE_GOBJECT
</del><ins>+#if defined(LANGUAGE_GOBJECT) &amp;&amp; LANGUAGE_GOBJECT
</ins><span class="cx">     // document.documentURI was writable in DOM3 Core, but is read-only in DOM4
</span><span class="cx">     // (see http://www.w3.org/TR/2011/WD-dom-20110915/#document). We need to keep
</span><del>-    // the writable version around for Objective C clients, but are moving to
</del><ins>+    // the writable version around for GObject clients, but are moving to
</ins><span class="cx">     // read-only for other clients.
</span><span class="cx">     attribute DOMString? documentURI;
</span><span class="cx"> #else
</span><span class="lines">@@ -82,12 +82,12 @@
</span><span class="cx"> 
</span><span class="cx">     // DOM Level 2 Tranversal and Range (DocumentTraversal interface)
</span><span class="cx"> 
</span><del>-#if defined(LANGUAGE_OBJECTIVE_C) &amp;&amp; LANGUAGE_OBJECTIVE_C || defined(LANGUAGE_GOBJECT) &amp;&amp; LANGUAGE_GOBJECT
-    [ObjCLegacyUnnamedParameters] NodeIterator createNodeIterator(Node root,
</del><ins>+#if defined(LANGUAGE_GOBJECT) &amp;&amp; LANGUAGE_GOBJECT
+    NodeIterator createNodeIterator(Node root,
</ins><span class="cx">         optional unsigned long whatToShow = 0xFFFFFFFF,
</span><span class="cx">         optional NodeFilter? filter,
</span><span class="cx">         optional boolean expandEntityReferences);
</span><del>-    [ObjCLegacyUnnamedParameters] TreeWalker createTreeWalker(Node root,
</del><ins>+    TreeWalker createTreeWalker(Node root,
</ins><span class="cx">         optional unsigned long whatToShow = 0xFFFFFFFF,
</span><span class="cx">         optional NodeFilter? filter,
</span><span class="cx">         optional boolean expandEntityReferences);
</span></span></pre></div>
<a id="trunkSourceWebCoredomEntityh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/dom/Entity.h (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Entity.h        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/Entity.h        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -1,44 +0,0 @@
</span><del>-/*
- * Copyright (C) 2000 Peter Kelly (pmk@post.com)
- * Copyright (C) 2006, 2008 Apple Inc. All rights reserved.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- *
- */
-
-#ifndef Entity_h
-#define Entity_h
-
-#include &quot;ContainerNode.h&quot;
-
-namespace WebCore {
-
-// FIXME: This abstract class is only here so that the Objective-C bindings can continue to be compiled.
-class Entity : public ContainerNode {
-public:
-    String publicId() const { ASSERT_NOT_REACHED(); return String(); }
-    String systemId() const { ASSERT_NOT_REACHED(); return String(); }
-    String notationName() const { ASSERT_NOT_REACHED(); return String(); }
-
-private:
-    Entity(Document&amp; document)
-        : ContainerNode(document)
-    { }
-};
-
-} //namespace
-
-#endif
</del></span></pre></div>
<a id="trunkSourceWebCoredomEntityidl"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/dom/Entity.idl (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Entity.idl        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/Entity.idl        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -1,31 +0,0 @@
</span><del>-/*
- * Copyright (C) 2006 Apple Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- */
-
-#if defined(LANGUAGE_OBJECTIVE_C) &amp;&amp; LANGUAGE_OBJECTIVE_C
-
-[
-    NoInterfaceObject,
-    ImplementationLacksVTable
-] interface Entity : Node {
-    readonly attribute DOMString? publicId;
-    readonly attribute DOMString? systemId;
-    readonly attribute DOMString? notationName;
-};
-
-#endif
</del></span></pre></div>
<a id="trunkSourceWebCoredomEntityReferencecpp"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/dom/EntityReference.cpp (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/EntityReference.cpp        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/EntityReference.cpp        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -1,33 +0,0 @@
</span><del>-/*
- * Copyright (C) 2000 Peter Kelly (pmk@post.com)
- * Copyright (C) 2006, 2008, 2009 Apple Inc. All rights reserved.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- */
-
-#include &quot;config.h&quot;
-#include &quot;EntityReference.h&quot;
-
-#include &quot;Document.h&quot;
-
-namespace WebCore {
-
-inline EntityReference::EntityReference(Document&amp; document, const String&amp;)
-    : ContainerNode(document)
-{
-}
-
-} // namespace
</del></span></pre></div>
<a id="trunkSourceWebCoredomEntityReferenceh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/dom/EntityReference.h (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/EntityReference.h        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/EntityReference.h        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -1,36 +0,0 @@
</span><del>-/*
- * Copyright (C) 2000 Peter Kelly (pmk@post.com)
- * Copyright (C) 2006, 2008 Apple Inc. All rights reserved.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- *
- */
-
-#ifndef EntityReference_h
-#define EntityReference_h
-
-#include &quot;ContainerNode.h&quot;
-
-namespace WebCore {
-
-class EntityReference : public ContainerNode {
-private:
-    EntityReference(Document&amp;, const String&amp; entityName);
-};
-
-} //namespace
-
-#endif
</del></span></pre></div>
<a id="trunkSourceWebCoredomEntityReferenceidl"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/dom/EntityReference.idl (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/EntityReference.idl        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/EntityReference.idl        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -1,28 +0,0 @@
</span><del>-/*
- * Copyright (C) 2006 Samuel Weinig &lt;sam.weinig@gmail.com&gt;
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public License
- * along with this library; see the file COPYING.LIB.  If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- */
-
-#if defined(LANGUAGE_OBJECTIVE_C) &amp;&amp; LANGUAGE_OBJECTIVE_C
-
-[
-    NoInterfaceObject,
-    JSGenerateToJSObject
-] interface EntityReference : Node {
-};
-
-#endif
</del></span></pre></div>
<a id="trunkSourceWebCoredomNodeIteratoridl"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/NodeIterator.idl (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/NodeIterator.idl        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/NodeIterator.idl        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -26,9 +26,6 @@
</span><span class="cx">     readonly attribute Node root;
</span><span class="cx">     readonly attribute unsigned long whatToShow;
</span><span class="cx">     readonly attribute NodeFilter filter;
</span><del>-#if defined(LANGUAGE_OBJECTIVE_C) &amp;&amp; LANGUAGE_OBJECTIVE_C
-    readonly attribute boolean expandEntityReferences;
-#endif
</del><span class="cx">     readonly attribute Node referenceNode;
</span><span class="cx">     readonly attribute boolean pointerBeforeReferenceNode;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoredomTraversalh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/Traversal.h (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Traversal.h        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/Traversal.h        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -38,7 +38,6 @@
</span><span class="cx"> 
</span><span class="cx">     unsigned whatToShow() const { return m_whatToShow; }
</span><span class="cx">     NodeFilter* filter() const { return m_filter.get(); }
</span><del>-    bool expandEntityReferences() const { return false; }
</del><span class="cx"> 
</span><span class="cx"> protected:
</span><span class="cx">     NodeIteratorBase(Node&amp;, unsigned whatToShow, RefPtr&lt;NodeFilter&gt;&amp;&amp;);
</span></span></pre></div>
<a id="trunkSourceWebCoredomTreeWalkeridl"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/TreeWalker.idl (204133 => 204134)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/TreeWalker.idl        2016-08-04 20:12:04 UTC (rev 204133)
+++ trunk/Source/WebCore/dom/TreeWalker.idl        2016-08-04 20:27:48 UTC (rev 204134)
</span><span class="lines">@@ -26,9 +26,6 @@
</span><span class="cx">     readonly attribute Node root;
</span><span class="cx">     readonly attribute unsigned long whatToShow;
</span><span class="cx">     readonly attribute NodeFilter filter;
</span><del>-#if defined(LANGUAGE_OBJECTIVE_C) &amp;&amp; LANGUAGE_OBJECTIVE_C
-    readonly attribute boolean expandEntityReferences;
-#endif
</del><span class="cx">     attribute Node currentNode;
</span><span class="cx"> 
</span><span class="cx">     Node parentNode();
</span></span></pre>
</div>
</div>

</body>
</html>