<!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>[244115] 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/244115">244115</a></dd>
<dt>Author</dt> <dd>ross.kirsling@sony.com</dd>
<dt>Date</dt> <dd>2019-04-10 09:53:41 -0700 (Wed, 10 Apr 2019)</dd>
</dl>

<h3>Log Message</h3>
<pre>WebCore should build successfully even with -DENABLE_UNIFIED_BUILDS=OFF
https://bugs.webkit.org/show_bug.cgi?id=196762

Reviewed by Ryosuke Niwa.

* Modules/indexeddb/IDBCursor.h:
* Modules/indexeddb/client/IDBConnectionToServer.cpp:
* Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:
* Modules/websockets/WebSocketFrame.cpp:
* accessibility/AccessibilityARIAGridRow.cpp:
(WebCore::AccessibilityARIAGridRow::parentTable const):
* accessibility/AccessibilityObject.cpp:
* accessibility/AccessibilityRenderObject.cpp:
* animation/CSSAnimation.cpp:
* animation/DeclarativeAnimation.cpp:
* bindings/js/DOMGCOutputConstraint.h:
* bindings/js/JSCanvasRenderingContext2DCustom.cpp:
(WebCore::root):
(WebCore::JSCanvasRenderingContext2DOwner::isReachableFromOpaqueRoots):
(WebCore::JSCanvasRenderingContext2D::visitAdditionalChildren):
* bindings/js/JSDOMConvertNumbers.cpp:
* bindings/js/JSDOMWindowCustom.cpp:
* bindings/js/JSExtendableMessageEventCustom.cpp:
* bindings/js/SerializedScriptValue.cpp:
* css/CSSFontFaceSource.cpp:
* css/CSSFontFaceSource.h:
* css/MediaQueryMatcher.h:
* css/parser/CSSPropertyParserHelpers.cpp:
* dom/DocumentParser.cpp:
* dom/EventPath.cpp:
* dom/MouseEvent.h:
* dom/SpectreGadget.cpp:
* dom/SpectreGadget.h:
* editing/ChangeListTypeCommand.cpp:
* editing/EditAction.cpp:
* editing/ReplaceSelectionCommand.cpp:
* editing/TextGranularity.h:
* html/HTMLFormControlsCollection.cpp:
* html/HTMLImageElement.cpp:
* html/canvas/CanvasRenderingContext2DBase.cpp:
* inspector/InspectorController.cpp:
* inspector/agents/InspectorApplicationCacheAgent.cpp:
* inspector/agents/InspectorCanvasAgent.cpp:
* inspector/agents/WebHeapAgent.cpp:
* inspector/agents/page/PageAuditAgent.cpp:
* inspector/agents/page/PageConsoleAgent.cpp:
* inspector/agents/page/PageNetworkAgent.cpp:
* inspector/agents/worker/WorkerAuditAgent.cpp:
* loader/CrossOriginAccessControl.h:
* loader/CrossOriginPreflightResultCache.h:
* loader/NavigationAction.cpp:
* loader/ResourceLoadObserver.cpp:
* page/FrameTree.cpp:
* page/IntersectionObserver.cpp:
* page/PageConfiguration.cpp:
* page/PerformanceResourceTiming.cpp:
* page/ResizeObservation.cpp:
* page/UndoManager.cpp:
* plugins/PluginData.cpp:
* rendering/Grid.h:
* rendering/GridBaselineAlignment.cpp:
* rendering/GridBaselineAlignment.h:
* rendering/GridLayoutFunctions.cpp:
* rendering/GridLayoutFunctions.h:
* rendering/GridTrackSizingAlgorithm.h:
* rendering/RenderDeprecatedFlexibleBox.cpp:
* rendering/RenderFlexibleBox.cpp:
* rendering/RenderIFrame.cpp:
* rendering/RenderLayerFilters.cpp:
* rendering/TextDecorationPainter.cpp:
* rendering/TextDecorationPainter.h:
* rendering/TextPainter.cpp:
* rendering/TextPainter.h:
* rendering/style/StyleRareNonInheritedData.cpp:
* rendering/style/StyleRareNonInheritedData.h:
* rendering/svg/SVGRenderSupport.h:
* rendering/updating/RenderTreeBuilder.cpp:
* rendering/updating/RenderTreeBuilderSVG.cpp:
* style/InlineTextBoxStyle.cpp:
* style/InlineTextBoxStyle.h:
* style/StylePendingResources.cpp:
* svg/SVGMatrix.h:
* svg/SVGViewSpec.h:
* svg/SVGZoomAndPan.h:
* workers/WorkerScriptLoader.cpp:
* workers/WorkerScriptLoader.h:
* workers/service/ServiceWorker.cpp:
* workers/service/ServiceWorkerClientData.cpp:
* workers/service/ServiceWorkerClients.cpp:
* workers/service/ServiceWorkerClients.h:
* workers/service/ServiceWorkerGlobalScope.cpp:
* workers/service/ServiceWorkerJob.cpp:
* workers/service/ServiceWorkerProvider.cpp:
* workers/service/context/ServiceWorkerFetch.cpp:
* workers/service/context/ServiceWorkerInspectorProxy.h:
* workers/service/context/ServiceWorkerThread.cpp:
* workers/service/context/ServiceWorkerThreadProxy.cpp:
* workers/service/server/SWServerJobQueue.cpp:
* workers/service/server/SWServerToContextConnection.cpp:
* workers/service/server/SWServerWorker.cpp:
* workers/service/server/SWServerWorker.h:
* worklets/Worklet.h:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreModulesindexeddbIDBCursorh">trunk/Source/WebCore/Modules/indexeddb/IDBCursor.h</a></li>
<li><a href="#trunkSourceWebCoreModulesindexeddbclientIDBConnectionToServercpp">trunk/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp</a></li>
<li><a href="#trunkSourceWebCoreModulesindexeddbserverUniqueIDBDatabaseTransactionh">trunk/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h</a></li>
<li><a href="#trunkSourceWebCoreModuleswebsocketsWebSocketFramecpp">trunk/Source/WebCore/Modules/websockets/WebSocketFrame.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityARIAGridRowcpp">trunk/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityObjectcpp">trunk/Source/WebCore/accessibility/AccessibilityObject.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityRenderObjectcpp">trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp</a></li>
<li><a href="#trunkSourceWebCoreanimationCSSAnimationcpp">trunk/Source/WebCore/animation/CSSAnimation.cpp</a></li>
<li><a href="#trunkSourceWebCoreanimationDeclarativeAnimationcpp">trunk/Source/WebCore/animation/DeclarativeAnimation.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsDOMGCOutputConstrainth">trunk/Source/WebCore/bindings/js/DOMGCOutputConstraint.h</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSCanvasRenderingContext2DCustomcpp">trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSDOMConvertNumberscpp">trunk/Source/WebCore/bindings/js/JSDOMConvertNumbers.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSDOMWindowCustomcpp">trunk/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSExtendableMessageEventCustomcpp">trunk/Source/WebCore/bindings/js/JSExtendableMessageEventCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsSerializedScriptValuecpp">trunk/Source/WebCore/bindings/js/SerializedScriptValue.cpp</a></li>
<li><a href="#trunkSourceWebCorecssCSSFontFaceSourcecpp">trunk/Source/WebCore/css/CSSFontFaceSource.cpp</a></li>
<li><a href="#trunkSourceWebCorecssCSSFontFaceSourceh">trunk/Source/WebCore/css/CSSFontFaceSource.h</a></li>
<li><a href="#trunkSourceWebCorecssMediaQueryMatcherh">trunk/Source/WebCore/css/MediaQueryMatcher.h</a></li>
<li><a href="#trunkSourceWebCorecssparserCSSPropertyParserHelperscpp">trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp</a></li>
<li><a href="#trunkSourceWebCoredomDocumentParsercpp">trunk/Source/WebCore/dom/DocumentParser.cpp</a></li>
<li><a href="#trunkSourceWebCoredomEventPathcpp">trunk/Source/WebCore/dom/EventPath.cpp</a></li>
<li><a href="#trunkSourceWebCoredomMouseEventh">trunk/Source/WebCore/dom/MouseEvent.h</a></li>
<li><a href="#trunkSourceWebCoredomSpectreGadgetcpp">trunk/Source/WebCore/dom/SpectreGadget.cpp</a></li>
<li><a href="#trunkSourceWebCoredomSpectreGadgeth">trunk/Source/WebCore/dom/SpectreGadget.h</a></li>
<li><a href="#trunkSourceWebCoreeditingChangeListTypeCommandcpp">trunk/Source/WebCore/editing/ChangeListTypeCommand.cpp</a></li>
<li><a href="#trunkSourceWebCoreeditingEditActioncpp">trunk/Source/WebCore/editing/EditAction.cpp</a></li>
<li><a href="#trunkSourceWebCoreeditingReplaceSelectionCommandcpp">trunk/Source/WebCore/editing/ReplaceSelectionCommand.cpp</a></li>
<li><a href="#trunkSourceWebCoreeditingTextGranularityh">trunk/Source/WebCore/editing/TextGranularity.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLFormControlsCollectioncpp">trunk/Source/WebCore/html/HTMLFormControlsCollection.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLImageElementcpp">trunk/Source/WebCore/html/HTMLImageElement.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlcanvasCanvasRenderingContext2DBasecpp">trunk/Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectorInspectorControllercpp">trunk/Source/WebCore/inspector/InspectorController.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectoragentsInspectorApplicationCacheAgentcpp">trunk/Source/WebCore/inspector/agents/InspectorApplicationCacheAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectoragentsInspectorCanvasAgentcpp">trunk/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectoragentsWebHeapAgentcpp">trunk/Source/WebCore/inspector/agents/WebHeapAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectoragentspagePageAuditAgentcpp">trunk/Source/WebCore/inspector/agents/page/PageAuditAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectoragentspagePageConsoleAgentcpp">trunk/Source/WebCore/inspector/agents/page/PageConsoleAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectoragentspagePageNetworkAgentcpp">trunk/Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectoragentsworkerWorkerAuditAgentcpp">trunk/Source/WebCore/inspector/agents/worker/WorkerAuditAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderCrossOriginAccessControlh">trunk/Source/WebCore/loader/CrossOriginAccessControl.h</a></li>
<li><a href="#trunkSourceWebCoreloaderCrossOriginPreflightResultCacheh">trunk/Source/WebCore/loader/CrossOriginPreflightResultCache.h</a></li>
<li><a href="#trunkSourceWebCoreloaderNavigationActioncpp">trunk/Source/WebCore/loader/NavigationAction.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderResourceLoadObservercpp">trunk/Source/WebCore/loader/ResourceLoadObserver.cpp</a></li>
<li><a href="#trunkSourceWebCorepageFrameTreecpp">trunk/Source/WebCore/page/FrameTree.cpp</a></li>
<li><a href="#trunkSourceWebCorepageIntersectionObservercpp">trunk/Source/WebCore/page/IntersectionObserver.cpp</a></li>
<li><a href="#trunkSourceWebCorepagePageConfigurationcpp">trunk/Source/WebCore/page/PageConfiguration.cpp</a></li>
<li><a href="#trunkSourceWebCorepagePerformanceResourceTimingcpp">trunk/Source/WebCore/page/PerformanceResourceTiming.cpp</a></li>
<li><a href="#trunkSourceWebCorepageResizeObservationcpp">trunk/Source/WebCore/page/ResizeObservation.cpp</a></li>
<li><a href="#trunkSourceWebCorepageUndoManagercpp">trunk/Source/WebCore/page/UndoManager.cpp</a></li>
<li><a href="#trunkSourceWebCorepluginsPluginDatacpp">trunk/Source/WebCore/plugins/PluginData.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingGridh">trunk/Source/WebCore/rendering/Grid.h</a></li>
<li><a href="#trunkSourceWebCorerenderingGridBaselineAlignmentcpp">trunk/Source/WebCore/rendering/GridBaselineAlignment.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingGridBaselineAlignmenth">trunk/Source/WebCore/rendering/GridBaselineAlignment.h</a></li>
<li><a href="#trunkSourceWebCorerenderingGridLayoutFunctionscpp">trunk/Source/WebCore/rendering/GridLayoutFunctions.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingGridLayoutFunctionsh">trunk/Source/WebCore/rendering/GridLayoutFunctions.h</a></li>
<li><a href="#trunkSourceWebCorerenderingGridTrackSizingAlgorithmh">trunk/Source/WebCore/rendering/GridTrackSizingAlgorithm.h</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderDeprecatedFlexibleBoxcpp">trunk/Source/WebCore/rendering/RenderDeprecatedFlexibleBox.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderFlexibleBoxcpp">trunk/Source/WebCore/rendering/RenderFlexibleBox.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderIFramecpp">trunk/Source/WebCore/rendering/RenderIFrame.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderLayerFilterscpp">trunk/Source/WebCore/rendering/RenderLayerFilters.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingTextDecorationPaintercpp">trunk/Source/WebCore/rendering/TextDecorationPainter.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingTextDecorationPainterh">trunk/Source/WebCore/rendering/TextDecorationPainter.h</a></li>
<li><a href="#trunkSourceWebCorerenderingTextPaintercpp">trunk/Source/WebCore/rendering/TextPainter.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingTextPainterh">trunk/Source/WebCore/rendering/TextPainter.h</a></li>
<li><a href="#trunkSourceWebCorerenderingstyleStyleRareNonInheritedDatacpp">trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingstyleStyleRareNonInheritedDatah">trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h</a></li>
<li><a href="#trunkSourceWebCorerenderingsvgSVGRenderSupporth">trunk/Source/WebCore/rendering/svg/SVGRenderSupport.h</a></li>
<li><a href="#trunkSourceWebCorerenderingupdatingRenderTreeBuildercpp">trunk/Source/WebCore/rendering/updating/RenderTreeBuilder.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingupdatingRenderTreeBuilderSVGcpp">trunk/Source/WebCore/rendering/updating/RenderTreeBuilderSVG.cpp</a></li>
<li><a href="#trunkSourceWebCorestyleInlineTextBoxStylecpp">trunk/Source/WebCore/style/InlineTextBoxStyle.cpp</a></li>
<li><a href="#trunkSourceWebCorestyleInlineTextBoxStyleh">trunk/Source/WebCore/style/InlineTextBoxStyle.h</a></li>
<li><a href="#trunkSourceWebCorestyleStylePendingResourcescpp">trunk/Source/WebCore/style/StylePendingResources.cpp</a></li>
<li><a href="#trunkSourceWebCoresvgSVGMatrixh">trunk/Source/WebCore/svg/SVGMatrix.h</a></li>
<li><a href="#trunkSourceWebCoresvgSVGViewSpech">trunk/Source/WebCore/svg/SVGViewSpec.h</a></li>
<li><a href="#trunkSourceWebCoresvgSVGZoomAndPanh">trunk/Source/WebCore/svg/SVGZoomAndPan.h</a></li>
<li><a href="#trunkSourceWebCoreworkersWorkerScriptLoadercpp">trunk/Source/WebCore/workers/WorkerScriptLoader.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersWorkerScriptLoaderh">trunk/Source/WebCore/workers/WorkerScriptLoader.h</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceServiceWorkercpp">trunk/Source/WebCore/workers/service/ServiceWorker.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceServiceWorkerClientDatacpp">trunk/Source/WebCore/workers/service/ServiceWorkerClientData.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceServiceWorkerClientscpp">trunk/Source/WebCore/workers/service/ServiceWorkerClients.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceServiceWorkerClientsh">trunk/Source/WebCore/workers/service/ServiceWorkerClients.h</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceServiceWorkerGlobalScopecpp">trunk/Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceServiceWorkerJobcpp">trunk/Source/WebCore/workers/service/ServiceWorkerJob.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceServiceWorkerProvidercpp">trunk/Source/WebCore/workers/service/ServiceWorkerProvider.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersservicecontextServiceWorkerFetchcpp">trunk/Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersservicecontextServiceWorkerInspectorProxyh">trunk/Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.h</a></li>
<li><a href="#trunkSourceWebCoreworkersservicecontextServiceWorkerThreadcpp">trunk/Source/WebCore/workers/service/context/ServiceWorkerThread.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersservicecontextServiceWorkerThreadProxycpp">trunk/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceserverSWServerJobQueuecpp">trunk/Source/WebCore/workers/service/server/SWServerJobQueue.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceserverSWServerToContextConnectioncpp">trunk/Source/WebCore/workers/service/server/SWServerToContextConnection.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceserverSWServerWorkercpp">trunk/Source/WebCore/workers/service/server/SWServerWorker.cpp</a></li>
<li><a href="#trunkSourceWebCoreworkersserviceserverSWServerWorkerh">trunk/Source/WebCore/workers/service/server/SWServerWorker.h</a></li>
<li><a href="#trunkSourceWebCoreworkletsWorkleth">trunk/Source/WebCore/worklets/Worklet.h</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/ChangeLog      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -1,3 +1,108 @@
</span><ins>+2019-04-10  Ross Kirsling  <ross.kirsling@sony.com>
+
+        WebCore should build successfully even with -DENABLE_UNIFIED_BUILDS=OFF
+        https://bugs.webkit.org/show_bug.cgi?id=196762
+
+        Reviewed by Ryosuke Niwa.
+
+        * Modules/indexeddb/IDBCursor.h:
+        * Modules/indexeddb/client/IDBConnectionToServer.cpp:
+        * Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:
+        * Modules/websockets/WebSocketFrame.cpp:
+        * accessibility/AccessibilityARIAGridRow.cpp:
+        (WebCore::AccessibilityARIAGridRow::parentTable const):
+        * accessibility/AccessibilityObject.cpp:
+        * accessibility/AccessibilityRenderObject.cpp:
+        * animation/CSSAnimation.cpp:
+        * animation/DeclarativeAnimation.cpp:
+        * bindings/js/DOMGCOutputConstraint.h:
+        * bindings/js/JSCanvasRenderingContext2DCustom.cpp:
+        (WebCore::root):
+        (WebCore::JSCanvasRenderingContext2DOwner::isReachableFromOpaqueRoots):
+        (WebCore::JSCanvasRenderingContext2D::visitAdditionalChildren):
+        * bindings/js/JSDOMConvertNumbers.cpp:
+        * bindings/js/JSDOMWindowCustom.cpp:
+        * bindings/js/JSExtendableMessageEventCustom.cpp:
+        * bindings/js/SerializedScriptValue.cpp:
+        * css/CSSFontFaceSource.cpp:
+        * css/CSSFontFaceSource.h:
+        * css/MediaQueryMatcher.h:
+        * css/parser/CSSPropertyParserHelpers.cpp:
+        * dom/DocumentParser.cpp:
+        * dom/EventPath.cpp:
+        * dom/MouseEvent.h:
+        * dom/SpectreGadget.cpp:
+        * dom/SpectreGadget.h:
+        * editing/ChangeListTypeCommand.cpp:
+        * editing/EditAction.cpp:
+        * editing/ReplaceSelectionCommand.cpp:
+        * editing/TextGranularity.h:
+        * html/HTMLFormControlsCollection.cpp:
+        * html/HTMLImageElement.cpp:
+        * html/canvas/CanvasRenderingContext2DBase.cpp:
+        * inspector/InspectorController.cpp:
+        * inspector/agents/InspectorApplicationCacheAgent.cpp:
+        * inspector/agents/InspectorCanvasAgent.cpp:
+        * inspector/agents/WebHeapAgent.cpp:
+        * inspector/agents/page/PageAuditAgent.cpp:
+        * inspector/agents/page/PageConsoleAgent.cpp:
+        * inspector/agents/page/PageNetworkAgent.cpp:
+        * inspector/agents/worker/WorkerAuditAgent.cpp:
+        * loader/CrossOriginAccessControl.h:
+        * loader/CrossOriginPreflightResultCache.h:
+        * loader/NavigationAction.cpp:
+        * loader/ResourceLoadObserver.cpp:
+        * page/FrameTree.cpp:
+        * page/IntersectionObserver.cpp:
+        * page/PageConfiguration.cpp:
+        * page/PerformanceResourceTiming.cpp:
+        * page/ResizeObservation.cpp:
+        * page/UndoManager.cpp:
+        * plugins/PluginData.cpp:
+        * rendering/Grid.h:
+        * rendering/GridBaselineAlignment.cpp:
+        * rendering/GridBaselineAlignment.h:
+        * rendering/GridLayoutFunctions.cpp:
+        * rendering/GridLayoutFunctions.h:
+        * rendering/GridTrackSizingAlgorithm.h:
+        * rendering/RenderDeprecatedFlexibleBox.cpp:
+        * rendering/RenderFlexibleBox.cpp:
+        * rendering/RenderIFrame.cpp:
+        * rendering/RenderLayerFilters.cpp:
+        * rendering/TextDecorationPainter.cpp:
+        * rendering/TextDecorationPainter.h:
+        * rendering/TextPainter.cpp:
+        * rendering/TextPainter.h:
+        * rendering/style/StyleRareNonInheritedData.cpp:
+        * rendering/style/StyleRareNonInheritedData.h:
+        * rendering/svg/SVGRenderSupport.h:
+        * rendering/updating/RenderTreeBuilder.cpp:
+        * rendering/updating/RenderTreeBuilderSVG.cpp:
+        * style/InlineTextBoxStyle.cpp:
+        * style/InlineTextBoxStyle.h:
+        * style/StylePendingResources.cpp:
+        * svg/SVGMatrix.h:
+        * svg/SVGViewSpec.h:
+        * svg/SVGZoomAndPan.h:
+        * workers/WorkerScriptLoader.cpp:
+        * workers/WorkerScriptLoader.h:
+        * workers/service/ServiceWorker.cpp:
+        * workers/service/ServiceWorkerClientData.cpp:
+        * workers/service/ServiceWorkerClients.cpp:
+        * workers/service/ServiceWorkerClients.h:
+        * workers/service/ServiceWorkerGlobalScope.cpp:
+        * workers/service/ServiceWorkerJob.cpp:
+        * workers/service/ServiceWorkerProvider.cpp:
+        * workers/service/context/ServiceWorkerFetch.cpp:
+        * workers/service/context/ServiceWorkerInspectorProxy.h:
+        * workers/service/context/ServiceWorkerThread.cpp:
+        * workers/service/context/ServiceWorkerThreadProxy.cpp:
+        * workers/service/server/SWServerJobQueue.cpp:
+        * workers/service/server/SWServerToContextConnection.cpp:
+        * workers/service/server/SWServerWorker.cpp:
+        * workers/service/server/SWServerWorker.h:
+        * worklets/Worklet.h:
+
</ins><span class="cx"> 2019-04-10  Antoine Quint  <graouts@apple.com>
</span><span class="cx"> 
</span><span class="cx">         Enable Pointer Events on watchOS
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesindexeddbIDBCursorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/indexeddb/IDBCursor.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/indexeddb/IDBCursor.h       2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/Modules/indexeddb/IDBCursor.h  2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -30,6 +30,7 @@
</span><span class="cx"> #include "ExceptionOr.h"
</span><span class="cx"> #include "IDBCursorDirection.h"
</span><span class="cx"> #include "IDBCursorInfo.h"
</span><ins>+#include "IDBRequest.h"
</ins><span class="cx"> #include "IDBValue.h"
</span><span class="cx"> #include "JSValueInWrappedObject.h"
</span><span class="cx"> #include <JavaScriptCore/Strong.h>
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesindexeddbclientIDBConnectionToServercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -36,6 +36,7 @@
</span><span class="cx"> #include "IDBRequestData.h"
</span><span class="cx"> #include "IDBResultData.h"
</span><span class="cx"> #include "Logging.h"
</span><ins>+#include "SecurityOrigin.h"
</ins><span class="cx"> #include "TransactionOperation.h"
</span><span class="cx"> #include <wtf/MainThread.h>
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesindexeddbserverUniqueIDBDatabaseTransactionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -31,6 +31,7 @@
</span><span class="cx"> #include "UniqueIDBDatabaseConnection.h"
</span><span class="cx"> #include <wtf/Ref.h>
</span><span class="cx"> #include <wtf/RefCounted.h>
</span><ins>+#include <wtf/WeakPtr.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreModuleswebsocketsWebSocketFramecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/websockets/WebSocketFrame.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/websockets/WebSocketFrame.cpp       2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/Modules/websockets/WebSocketFrame.cpp  2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -25,6 +25,7 @@
</span><span class="cx"> #include "WebSocketFrame.h"
</span><span class="cx"> #include <wtf/CryptographicallyRandomNumber.h>
</span><span class="cx"> #include <wtf/MathExtras.h>
</span><ins>+#include <wtf/text/StringConcatenateNumbers.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityARIAGridRowcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -31,7 +31,6 @@
</span><span class="cx"> 
</span><span class="cx"> #include "AccessibilityObject.h"
</span><span class="cx"> #include "AccessibilityTable.h"
</span><del>-#include "RenderObject.h"
</del><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx">     
</span><span class="lines">@@ -126,7 +125,7 @@
</span><span class="cx">         // Unless the row is a native tr element.
</span><span class="cx">         if (is<AccessibilityTable>(*parent)) {
</span><span class="cx">             AccessibilityTable& tableParent = downcast<AccessibilityTable>(*parent);
</span><del>-            if (tableParent.isExposableThroughAccessibility() && (tableParent.isAriaTable() || node()->hasTagName(trTag)))
</del><ins>+            if (tableParent.isExposableThroughAccessibility() && (tableParent.isAriaTable() || node()->hasTagName(HTMLNames::trTag)))
</ins><span class="cx">                 return &tableParent;
</span><span class="cx">         }
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityObjectcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityObject.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityObject.cpp       2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/accessibility/AccessibilityObject.cpp  2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -43,6 +43,7 @@
</span><span class="cx"> #include "Event.h"
</span><span class="cx"> #include "EventDispatcher.h"
</span><span class="cx"> #include "EventHandler.h"
</span><ins>+#include "EventNames.h"
</ins><span class="cx"> #include "FloatRect.h"
</span><span class="cx"> #include "FocusController.h"
</span><span class="cx"> #include "Frame.h"
</span><span class="lines">@@ -54,6 +55,7 @@
</span><span class="cx"> #include "HTMLMediaElement.h"
</span><span class="cx"> #include "HTMLNames.h"
</span><span class="cx"> #include "HTMLParserIdioms.h"
</span><ins>+#include "HTMLTextAreaElement.h"
</ins><span class="cx"> #include "HitTestResult.h"
</span><span class="cx"> #include "LocalizedStrings.h"
</span><span class="cx"> #include "MathMLNames.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityRenderObjectcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -38,6 +38,7 @@
</span><span class="cx"> #include "AccessibilityTable.h"
</span><span class="cx"> #include "CachedImage.h"
</span><span class="cx"> #include "Editing.h"
</span><ins>+#include "Editor.h"
</ins><span class="cx"> #include "ElementIterator.h"
</span><span class="cx"> #include "FloatRect.h"
</span><span class="cx"> #include "Frame.h"
</span><span class="lines">@@ -56,6 +57,7 @@
</span><span class="cx"> #include "HTMLNames.h"
</span><span class="cx"> #include "HTMLOptionElement.h"
</span><span class="cx"> #include "HTMLOptionsCollection.h"
</span><ins>+#include "HTMLParserIdioms.h"
</ins><span class="cx"> #include "HTMLSelectElement.h"
</span><span class="cx"> #include "HTMLSummaryElement.h"
</span><span class="cx"> #include "HTMLTableElement.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreanimationCSSAnimationcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/animation/CSSAnimation.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/animation/CSSAnimation.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/animation/CSSAnimation.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,6 +28,7 @@
</span><span class="cx"> 
</span><span class="cx"> #include "Animation.h"
</span><span class="cx"> #include "Element.h"
</span><ins>+#include "RenderStyle.h"
</ins><span class="cx"> #include <wtf/IsoMallocInlines.h>
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCoreanimationDeclarativeAnimationcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/animation/DeclarativeAnimation.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/animation/DeclarativeAnimation.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/animation/DeclarativeAnimation.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,6 +28,9 @@
</span><span class="cx"> 
</span><span class="cx"> #include "Animation.h"
</span><span class="cx"> #include "AnimationEvent.h"
</span><ins>+#include "CSSAnimation.h"
+#include "CSSTransition.h"
+#include "DocumentTimeline.h"
</ins><span class="cx"> #include "Element.h"
</span><span class="cx"> #include "EventNames.h"
</span><span class="cx"> #include "KeyframeEffect.h"
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsDOMGCOutputConstrainth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/DOMGCOutputConstraint.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/DOMGCOutputConstraint.h 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/bindings/js/DOMGCOutputConstraint.h    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,9 +26,11 @@
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><span class="cx"> #include <JavaScriptCore/MarkingConstraint.h>
</span><del>-#include <wtf/SharedTask.h>
-#include <wtf/Vector.h>
</del><span class="cx"> 
</span><ins>+namespace JSC {
+class VM;
+}
+
</ins><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="cx"> class JSVMClientData;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSCanvasRenderingContext2DCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -20,6 +20,8 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "JSCanvasRenderingContext2D.h"
</span><span class="cx"> 
</span><ins>+#include "JSNodeCustom.h"
+
</ins><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="cx"> bool JSCanvasRenderingContext2DOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, JSC::SlotVisitor& visitor, const char** reason)
</span><span class="lines">@@ -27,7 +29,7 @@
</span><span class="cx">     if (UNLIKELY(reason))
</span><span class="cx">         *reason = "Canvas is opaque root";
</span><span class="cx"> 
</span><del>-    JSCanvasRenderingContext2D* jsCanvasRenderingContext = jsCast<JSCanvasRenderingContext2D*>(handle.slot()->asCell());
</del><ins>+    JSCanvasRenderingContext2D* jsCanvasRenderingContext = JSC::jsCast<JSCanvasRenderingContext2D*>(handle.slot()->asCell());
</ins><span class="cx">     void* root = WebCore::root(jsCanvasRenderingContext->wrapped().canvas());
</span><span class="cx">     return visitor.containsOpaqueRoot(root);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSDOMConvertNumberscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSDOMConvertNumbers.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSDOMConvertNumbers.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/bindings/js/JSDOMConvertNumbers.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,9 +26,9 @@
</span><span class="cx"> #include <JavaScriptCore/HeapInlines.h>
</span><span class="cx"> #include <JavaScriptCore/JSCJSValueInlines.h>
</span><span class="cx"> #include <wtf/MathExtras.h>
</span><ins>+#include <wtf/text/StringConcatenateNumbers.h>
</ins><span class="cx"> #include <wtf/text/WTFString.h>
</span><span class="cx"> 
</span><del>-
</del><span class="cx"> namespace WebCore {
</span><span class="cx"> using namespace JSC;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSDOMWindowCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -45,6 +45,7 @@
</span><span class="cx"> #include "ScheduledAction.h"
</span><span class="cx"> #include "Settings.h"
</span><span class="cx"> #include "WebCoreJSClientData.h"
</span><ins>+#include <JavaScriptCore/BuiltinNames.h>
</ins><span class="cx"> #include <JavaScriptCore/HeapSnapshotBuilder.h>
</span><span class="cx"> #include <JavaScriptCore/JSCInlines.h>
</span><span class="cx"> #include <JavaScriptCore/JSMicrotask.h>
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSExtendableMessageEventCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSExtendableMessageEventCustom.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSExtendableMessageEventCustom.cpp      2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/bindings/js/JSExtendableMessageEventCustom.cpp 2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,6 +29,7 @@
</span><span class="cx"> #include "JSExtendableMessageEvent.h"
</span><span class="cx"> 
</span><span class="cx"> #include "JSDOMConstructor.h"
</span><ins>+#include "JSDOMConvertInterface.h"
</ins><span class="cx"> #include "JSDOMConvertStrings.h"
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsSerializedScriptValuecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/SerializedScriptValue.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/SerializedScriptValue.cpp       2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/bindings/js/SerializedScriptValue.cpp  2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -82,6 +82,7 @@
</span><span class="cx"> #include <JavaScriptCore/WasmModule.h>
</span><span class="cx"> #include <JavaScriptCore/YarrFlags.h>
</span><span class="cx"> #include <limits>
</span><ins>+#include <wtf/CompletionHandler.h>
</ins><span class="cx"> #include <wtf/MainThread.h>
</span><span class="cx"> #include <wtf/RunLoop.h>
</span><span class="cx"> #include <wtf/Vector.h>
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSFontFaceSourcecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSFontFaceSource.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSFontFaceSource.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/css/CSSFontFaceSource.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -32,6 +32,7 @@
</span><span class="cx"> #include "Document.h"
</span><span class="cx"> #include "Font.h"
</span><span class="cx"> #include "FontCache.h"
</span><ins>+#include "FontCascadeDescription.h"
</ins><span class="cx"> #include "FontCustomPlatformData.h"
</span><span class="cx"> #include "FontDescription.h"
</span><span class="cx"> #include "ResourceLoadObserver.h"
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSFontFaceSourceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSFontFaceSource.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSFontFaceSource.h     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/css/CSSFontFaceSource.h        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,6 +28,7 @@
</span><span class="cx"> #include "CachedFontClient.h"
</span><span class="cx"> #include "CachedResourceHandle.h"
</span><span class="cx"> #include <JavaScriptCore/ArrayBufferView.h>
</span><ins>+#include <wtf/WeakPtr.h>
</ins><span class="cx"> #include <wtf/text/AtomicString.h>
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCorecssMediaQueryMatcherh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/MediaQueryMatcher.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/MediaQueryMatcher.h     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/css/MediaQueryMatcher.h        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -23,6 +23,7 @@
</span><span class="cx"> #include <wtf/Forward.h>
</span><span class="cx"> #include <wtf/RefCounted.h>
</span><span class="cx"> #include <wtf/Vector.h>
</span><ins>+#include <wtf/WeakPtr.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorecssparserCSSPropertyParserHelperscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -42,6 +42,7 @@
</span><span class="cx"> #include "CSSParserIdioms.h"
</span><span class="cx"> #include "CSSValuePool.h"
</span><span class="cx"> #include "Pair.h"
</span><ins>+#include "RuntimeEnabledFeatures.h"
</ins><span class="cx"> #include "StyleColor.h"
</span><span class="cx"> #include <wtf/text/StringConcatenateNumbers.h>
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoredomDocumentParsercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/DocumentParser.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/DocumentParser.cpp      2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/dom/DocumentParser.cpp 2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,6 +26,7 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "DocumentParser.h"
</span><span class="cx"> 
</span><ins>+#include "Document.h"
</ins><span class="cx"> #include <wtf/Assertions.h>
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCoredomEventPathcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/EventPath.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/EventPath.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/dom/EventPath.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,6 +26,7 @@
</span><span class="cx"> #include "EventContext.h"
</span><span class="cx"> #include "EventNames.h"
</span><span class="cx"> #include "HTMLSlotElement.h"
</span><ins>+#include "MouseEvent.h"
</ins><span class="cx"> #include "Node.h"
</span><span class="cx"> #include "PseudoElement.h"
</span><span class="cx"> #include "ShadowRoot.h"
</span></span></pre></div>
<a id="trunkSourceWebCoredomMouseEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/MouseEvent.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/MouseEvent.h    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/dom/MouseEvent.h       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -23,6 +23,7 @@
</span><span class="cx"> 
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><ins>+#include "EventTarget.h"
</ins><span class="cx"> #include "MouseEventInit.h"
</span><span class="cx"> #include "MouseRelatedEvent.h"
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoredomSpectreGadgetcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/SpectreGadget.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/SpectreGadget.cpp       2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/dom/SpectreGadget.cpp  2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -27,6 +27,7 @@
</span><span class="cx"> #include "SpectreGadget.h"
</span><span class="cx"> 
</span><span class="cx"> #include "RuntimeEnabledFeatures.h"
</span><ins>+#include <wtf/text/WTFString.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoredomSpectreGadgeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/SpectreGadget.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/SpectreGadget.h 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/dom/SpectreGadget.h    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -25,8 +25,9 @@
</span><span class="cx"> 
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><ins>+#include <unicode/uchar.h>
</ins><span class="cx"> #include <wtf/RefCounted.h>
</span><del>-#include <wtf/RefPtr.h>
</del><ins>+#include <wtf/Vector.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingChangeListTypeCommandcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/ChangeListTypeCommand.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/ChangeListTypeCommand.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/editing/ChangeListTypeCommand.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,7 +26,10 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "ChangeListTypeCommand.h"
</span><span class="cx"> 
</span><ins>+#include "Editing.h"
</ins><span class="cx"> #include "ElementAncestorIterator.h"
</span><ins>+#include "Frame.h"
+#include "FrameSelection.h"
</ins><span class="cx"> #include "HTMLElement.h"
</span><span class="cx"> #include "HTMLOListElement.h"
</span><span class="cx"> #include "HTMLUListElement.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingEditActioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/EditAction.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/EditAction.cpp      2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/editing/EditAction.cpp 2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -27,6 +27,7 @@
</span><span class="cx"> #include "EditAction.h"
</span><span class="cx"> 
</span><span class="cx"> #include "LocalizedStrings.h"
</span><ins>+#include <wtf/text/WTFString.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingReplaceSelectionCommandcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/ReplaceSelectionCommand.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/ReplaceSelectionCommand.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/editing/ReplaceSelectionCommand.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -37,6 +37,7 @@
</span><span class="cx"> #include "Document.h"
</span><span class="cx"> #include "DocumentFragment.h"
</span><span class="cx"> #include "Editing.h"
</span><ins>+#include "EditingBehavior.h"
</ins><span class="cx"> #include "ElementIterator.h"
</span><span class="cx"> #include "EventNames.h"
</span><span class="cx"> #include "Frame.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingTextGranularityh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/TextGranularity.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/TextGranularity.h   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/editing/TextGranularity.h      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -25,6 +25,8 @@
</span><span class="cx"> 
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><ins>+#include <wtf/EnumTraits.h>
+
</ins><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="cx"> // FIXME: This really should be broken up into more than one concept.
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLFormControlsCollectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLFormControlsCollection.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLFormControlsCollection.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/html/HTMLFormControlsCollection.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -23,6 +23,7 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "HTMLFormControlsCollection.h"
</span><span class="cx"> 
</span><ins>+#include "FormAssociatedElement.h"
</ins><span class="cx"> #include "HTMLFormElement.h"
</span><span class="cx"> #include "HTMLImageElement.h"
</span><span class="cx"> #include "HTMLNames.h"
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLImageElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLImageElement.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLImageElement.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/html/HTMLImageElement.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -46,6 +46,7 @@
</span><span class="cx"> #include "MIMETypeRegistry.h"
</span><span class="cx"> #include "MediaList.h"
</span><span class="cx"> #include "MediaQueryEvaluator.h"
</span><ins>+#include "MouseEvent.h"
</ins><span class="cx"> #include "NodeTraversal.h"
</span><span class="cx"> #include "PlatformMouseEvent.h"
</span><span class="cx"> #include "RenderImage.h"
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlcanvasCanvasRenderingContext2DBasecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -45,6 +45,7 @@
</span><span class="cx"> #include "DisplayListRecorder.h"
</span><span class="cx"> #include "DisplayListReplayer.h"
</span><span class="cx"> #include "FloatQuad.h"
</span><ins>+#include "HTMLCanvasElement.h"
</ins><span class="cx"> #include "HTMLImageElement.h"
</span><span class="cx"> #include "HTMLVideoElement.h"
</span><span class="cx"> #include "ImageBitmap.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectorInspectorControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/InspectorController.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/InspectorController.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/inspector/InspectorController.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -47,6 +47,7 @@
</span><span class="cx"> #include "InspectorDOMDebuggerAgent.h"
</span><span class="cx"> #include "InspectorDOMStorageAgent.h"
</span><span class="cx"> #include "InspectorDatabaseAgent.h"
</span><ins>+#include "InspectorDatabaseResource.h"
</ins><span class="cx"> #include "InspectorFrontendClient.h"
</span><span class="cx"> #include "InspectorIndexedDBAgent.h"
</span><span class="cx"> #include "InspectorInstrumentation.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectoragentsInspectorApplicationCacheAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/agents/InspectorApplicationCacheAgent.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/agents/InspectorApplicationCacheAgent.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/inspector/agents/InspectorApplicationCacheAgent.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -33,6 +33,7 @@
</span><span class="cx"> #include "InspectorPageAgent.h"
</span><span class="cx"> #include "InstrumentingAgents.h"
</span><span class="cx"> #include "LoaderStrategy.h"
</span><ins>+#include "Page.h"
</ins><span class="cx"> #include "PlatformStrategies.h"
</span><span class="cx"> #include <wtf/text/StringBuilder.h>
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectoragentsInspectorCanvasAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -34,6 +34,7 @@
</span><span class="cx"> #include "Frame.h"
</span><span class="cx"> #include "HTMLCanvasElement.h"
</span><span class="cx"> #include "ImageBitmapRenderingContext.h"
</span><ins>+#include "InspectorDOMAgent.h"
</ins><span class="cx"> #include "InstrumentingAgents.h"
</span><span class="cx"> #include "JSCanvasRenderingContext2D.h"
</span><span class="cx"> #include "JSExecState.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectoragentsWebHeapAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/agents/WebHeapAgent.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/agents/WebHeapAgent.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/inspector/agents/WebHeapAgent.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,9 +26,10 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "WebHeapAgent.h"
</span><span class="cx"> 
</span><ins>+#include "InstrumentingAgents.h"
+#include "WebConsoleAgent.h"
</ins><span class="cx"> #include <wtf/RunLoop.h>
</span><span class="cx"> 
</span><del>-
</del><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="cx"> using namespace Inspector;
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectoragentspagePageAuditAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/agents/page/PageAuditAgent.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/agents/page/PageAuditAgent.cpp    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/inspector/agents/page/PageAuditAgent.cpp       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -34,6 +34,7 @@
</span><span class="cx"> #include "JSInspectorAuditResourcesObject.h"
</span><span class="cx"> #include "Page.h"
</span><span class="cx"> #include "PageConsoleClient.h"
</span><ins>+#include "ScriptState.h"
</ins><span class="cx"> #include <JavaScriptCore/CallFrame.h>
</span><span class="cx"> #include <JavaScriptCore/InjectedScript.h>
</span><span class="cx"> #include <JavaScriptCore/InjectedScriptManager.h>
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectoragentspagePageConsoleAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/agents/page/PageConsoleAgent.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/agents/page/PageConsoleAgent.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/inspector/agents/page/PageConsoleAgent.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -35,8 +35,11 @@
</span><span class="cx"> #include "CommandLineAPIHost.h"
</span><span class="cx"> #include "InspectorDOMAgent.h"
</span><span class="cx"> #include "InstrumentingAgents.h"
</span><ins>+#include "Logging.h"
</ins><span class="cx"> #include "Node.h"
</span><ins>+#include "Page.h"
</ins><span class="cx"> #include "WebInjectedScriptManager.h"
</span><ins>+#include <JavaScriptCore/ConsoleMessage.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectoragentspagePageNetworkAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,6 +29,7 @@
</span><span class="cx"> #include "Document.h"
</span><span class="cx"> #include "DocumentLoader.h"
</span><span class="cx"> #include "Frame.h"
</span><ins>+#include "InstrumentingAgents.h"
</ins><span class="cx"> #include "Page.h"
</span><span class="cx"> #include "ScriptState.h"
</span><span class="cx"> #include "WebSocket.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectoragentsworkerWorkerAuditAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/agents/worker/WorkerAuditAgent.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/agents/worker/WorkerAuditAgent.cpp        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/inspector/agents/worker/WorkerAuditAgent.cpp   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,6 +26,7 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "WorkerAuditAgent.h"
</span><span class="cx"> 
</span><ins>+#include "ScriptState.h"
</ins><span class="cx"> #include "WorkerGlobalScope.h"
</span><span class="cx"> #include <JavaScriptCore/InjectedScript.h>
</span><span class="cx"> #include <JavaScriptCore/InjectedScriptManager.h>
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderCrossOriginAccessControlh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/CrossOriginAccessControl.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/CrossOriginAccessControl.h   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/loader/CrossOriginAccessControl.h      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -27,6 +27,7 @@
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><span class="cx"> #include "HTTPHeaderNames.h"
</span><ins>+#include "ReferrerPolicy.h"
</ins><span class="cx"> #include "StoredCredentialsPolicy.h"
</span><span class="cx"> #include <wtf/Forward.h>
</span><span class="cx"> #include <wtf/HashSet.h>
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderCrossOriginPreflightResultCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/CrossOriginPreflightResultCache.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/CrossOriginPreflightResultCache.h    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/loader/CrossOriginPreflightResultCache.h       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,8 +29,8 @@
</span><span class="cx"> #include "StoredCredentialsPolicy.h"
</span><span class="cx"> #include <wtf/HashMap.h>
</span><span class="cx"> #include <wtf/HashSet.h>
</span><ins>+#include <wtf/MonotonicTime.h>
</ins><span class="cx"> #include <wtf/URLHash.h>
</span><del>-#include <wtf/text/StringHash.h>
</del><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderNavigationActioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/NavigationAction.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/NavigationAction.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/loader/NavigationAction.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -30,6 +30,7 @@
</span><span class="cx"> #include "NavigationAction.h"
</span><span class="cx"> 
</span><span class="cx"> #include "Document.h"
</span><ins>+#include "Frame.h"
</ins><span class="cx"> #include "FrameLoader.h"
</span><span class="cx"> #include "FrameLoaderClient.h"
</span><span class="cx"> #include "HistoryItem.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderResourceLoadObservercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/ResourceLoadObserver.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/ResourceLoadObserver.cpp     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/loader/ResourceLoadObserver.cpp        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -30,6 +30,7 @@
</span><span class="cx"> #include "Document.h"
</span><span class="cx"> #include "Frame.h"
</span><span class="cx"> #include "FrameLoader.h"
</span><ins>+#include "FrameLoaderClient.h"
</ins><span class="cx"> #include "HTMLFrameOwnerElement.h"
</span><span class="cx"> #include "Logging.h"
</span><span class="cx"> #include "Page.h"
</span></span></pre></div>
<a id="trunkSourceWebCorepageFrameTreecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/FrameTree.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/FrameTree.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/page/FrameTree.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -23,6 +23,7 @@
</span><span class="cx"> 
</span><span class="cx"> #include "Document.h"
</span><span class="cx"> #include "Frame.h"
</span><ins>+#include "FrameLoader.h"
</ins><span class="cx"> #include "FrameView.h"
</span><span class="cx"> #include "HTMLFrameOwnerElement.h"
</span><span class="cx"> #include "Page.h"
</span></span></pre></div>
<a id="trunkSourceWebCorepageIntersectionObservercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/IntersectionObserver.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/IntersectionObserver.cpp       2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/page/IntersectionObserver.cpp  2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -31,6 +31,7 @@
</span><span class="cx"> #include "CSSParserTokenRange.h"
</span><span class="cx"> #include "CSSPropertyParserHelpers.h"
</span><span class="cx"> #include "CSSTokenizer.h"
</span><ins>+#include "DOMWindow.h"
</ins><span class="cx"> #include "Element.h"
</span><span class="cx"> #include "InspectorInstrumentation.h"
</span><span class="cx"> #include "IntersectionObserverCallback.h"
</span></span></pre></div>
<a id="trunkSourceWebCorepagePageConfigurationcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PageConfiguration.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PageConfiguration.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/page/PageConfiguration.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,6 +29,7 @@
</span><span class="cx"> #include "ApplicationCacheStorage.h"
</span><span class="cx"> #include "BackForwardClient.h"
</span><span class="cx"> #include "CacheStorageProvider.h"
</span><ins>+#include "CookieJar.h"
</ins><span class="cx"> #include "DatabaseProvider.h"
</span><span class="cx"> #include "DiagnosticLoggingClient.h"
</span><span class="cx"> #include "EditorClient.h"
</span></span></pre></div>
<a id="trunkSourceWebCorepagePerformanceResourceTimingcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PerformanceResourceTiming.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PerformanceResourceTiming.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/page/PerformanceResourceTiming.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -36,6 +36,7 @@
</span><span class="cx"> #include "Document.h"
</span><span class="cx"> #include "DocumentLoader.h"
</span><span class="cx"> #include "LoadTiming.h"
</span><ins>+#include "PerformanceServerTiming.h"
</ins><span class="cx"> #include "ResourceResponse.h"
</span><span class="cx"> #include "ResourceTiming.h"
</span><span class="cx"> #include <wtf/URL.h>
</span></span></pre></div>
<a id="trunkSourceWebCorepageResizeObservationcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/ResizeObservation.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/ResizeObservation.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/page/ResizeObservation.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,6 +28,8 @@
</span><span class="cx"> #if ENABLE(RESIZE_OBSERVER)
</span><span class="cx"> #include "ResizeObservation.h"
</span><span class="cx"> 
</span><ins>+#include "HTMLFrameOwnerElement.h"
+#include "RenderBox.h"
</ins><span class="cx"> #include "SVGElement.h"
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCorepageUndoManagercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/UndoManager.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/UndoManager.cpp        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/page/UndoManager.cpp   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -27,6 +27,8 @@
</span><span class="cx"> #include "UndoManager.h"
</span><span class="cx"> 
</span><span class="cx"> #include "CustomUndoStep.h"
</span><ins>+#include "Document.h"
+#include "Editor.h"
</ins><span class="cx"> #include "Frame.h"
</span><span class="cx"> #include "UndoItem.h"
</span><span class="cx"> #include <wtf/IsoMallocInlines.h>
</span></span></pre></div>
<a id="trunkSourceWebCorepluginsPluginDatacpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/plugins/PluginData.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/plugins/PluginData.cpp      2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/plugins/PluginData.cpp 2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -25,6 +25,7 @@
</span><span class="cx"> #include "PluginData.h"
</span><span class="cx"> 
</span><span class="cx"> #include "Document.h"
</span><ins>+#include "Frame.h"
</ins><span class="cx"> #include "LocalizedStrings.h"
</span><span class="cx"> #include "Page.h"
</span><span class="cx"> #include "PluginInfoProvider.h"
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingGridh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/Grid.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/Grid.h    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/Grid.h       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,6 +29,7 @@
</span><span class="cx"> #include "OrderIterator.h"
</span><span class="cx"> #include <wtf/HashMap.h>
</span><span class="cx"> #include <wtf/ListHashSet.h>
</span><ins>+#include <wtf/WeakPtr.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingGridBaselineAlignmentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/GridBaselineAlignment.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/GridBaselineAlignment.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/GridBaselineAlignment.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -31,6 +31,7 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "GridBaselineAlignment.h"
</span><span class="cx"> 
</span><ins>+#include "RenderBox.h"
</ins><span class="cx"> #include "RenderStyle.h"
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingGridBaselineAlignmenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/GridBaselineAlignment.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/GridBaselineAlignment.h   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/GridBaselineAlignment.h      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,6 +26,10 @@
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><span class="cx"> #include "GridLayoutFunctions.h"
</span><ins>+#include "RenderStyleConstants.h"
+#include "WritingMode.h"
+#include <wtf/HashMap.h>
+#include <wtf/HashSet.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingGridLayoutFunctionscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/GridLayoutFunctions.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/GridLayoutFunctions.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/GridLayoutFunctions.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -27,6 +27,7 @@
</span><span class="cx"> #include "GridLayoutFunctions.h"
</span><span class="cx"> 
</span><span class="cx"> #include "LengthFunctions.h"
</span><ins>+#include "RenderGrid.h"
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingGridLayoutFunctionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/GridLayoutFunctions.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/GridLayoutFunctions.h     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/GridLayoutFunctions.h        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -25,11 +25,14 @@
</span><span class="cx"> 
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><ins>+#include "GridPositionsResolver.h"
</ins><span class="cx"> #include "LayoutUnit.h"
</span><del>-#include "RenderGrid.h"
</del><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><ins>+class RenderBox;
+class RenderGrid;
+
</ins><span class="cx"> enum GridAxis { GridRowAxis, GridColumnAxis };
</span><span class="cx"> 
</span><span class="cx"> namespace GridLayoutFunctions {
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingGridTrackSizingAlgorithmh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/GridTrackSizingAlgorithm.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/GridTrackSizingAlgorithm.h        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/GridTrackSizingAlgorithm.h   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -27,7 +27,7 @@
</span><span class="cx"> #include "Grid.h"
</span><span class="cx"> #include "GridBaselineAlignment.h"
</span><span class="cx"> #include "GridTrackSize.h"
</span><del>-#include "LayoutUnit.h"
</del><ins>+#include "LayoutSize.h"
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderDeprecatedFlexibleBoxcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderDeprecatedFlexibleBox.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderDeprecatedFlexibleBox.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/RenderDeprecatedFlexibleBox.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,6 +28,7 @@
</span><span class="cx"> #include "FontCascade.h"
</span><span class="cx"> #include "LayoutRepainter.h"
</span><span class="cx"> #include "RenderLayer.h"
</span><ins>+#include "RenderLayoutState.h"
</ins><span class="cx"> #include "RenderView.h"
</span><span class="cx"> #include <wtf/IsoMallocInlines.h>
</span><span class="cx"> #include <wtf/StdLibExtras.h>
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderFlexibleBoxcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderFlexibleBox.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderFlexibleBox.cpp     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/RenderFlexibleBox.cpp        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -35,6 +35,7 @@
</span><span class="cx"> #include "LayoutRepainter.h"
</span><span class="cx"> #include "RenderChildIterator.h"
</span><span class="cx"> #include "RenderLayer.h"
</span><ins>+#include "RenderLayoutState.h"
</ins><span class="cx"> #include "RenderView.h"
</span><span class="cx"> #include "RuntimeEnabledFeatures.h"
</span><span class="cx"> #include <limits>
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderIFramecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderIFrame.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderIFrame.cpp  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/RenderIFrame.cpp     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -32,6 +32,7 @@
</span><span class="cx"> #include "HTMLNames.h"
</span><span class="cx"> #include "RenderView.h"
</span><span class="cx"> #include "Settings.h"
</span><ins>+#include <wtf/IsoMallocInlines.h>
</ins><span class="cx"> #include <wtf/StackStats.h>
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderLayerFilterscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderLayerFilters.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderLayerFilters.cpp    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/RenderLayerFilters.cpp       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -31,8 +31,10 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "RenderLayerFilters.h"
</span><span class="cx"> 
</span><ins>+#include "CSSFilter.h"
</ins><span class="cx"> #include "CachedSVGDocument.h"
</span><span class="cx"> #include "CachedSVGDocumentReference.h"
</span><ins>+#include "Logging.h"
</ins><span class="cx"> #include "RenderSVGResourceFilter.h"
</span><span class="cx"> #include <wtf/NeverDestroyed.h>
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingTextDecorationPaintercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/TextDecorationPainter.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/TextDecorationPainter.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/TextDecorationPainter.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -23,6 +23,7 @@
</span><span class="cx"> #include "config.h"
</span><span class="cx"> #include "TextDecorationPainter.h"
</span><span class="cx"> 
</span><ins>+#include "FilterOperations.h"
</ins><span class="cx"> #include "FontCascade.h"
</span><span class="cx"> #include "GraphicsContext.h"
</span><span class="cx"> #include "HTMLAnchorElement.h"
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingTextDecorationPainterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/TextDecorationPainter.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/TextDecorationPainter.h   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/TextDecorationPainter.h      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,6 +29,7 @@
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><ins>+class FilterOperations;
</ins><span class="cx"> class FontCascade;
</span><span class="cx"> class FloatRect;
</span><span class="cx"> class GraphicsContext;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingTextPaintercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/TextPainter.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/TextPainter.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/TextPainter.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -24,6 +24,7 @@
</span><span class="cx"> #include "TextPainter.h"
</span><span class="cx"> 
</span><span class="cx"> #include "DisplayListReplayer.h"
</span><ins>+#include "FilterOperations.h"
</ins><span class="cx"> #include "GraphicsContext.h"
</span><span class="cx"> #include "InlineTextBox.h"
</span><span class="cx"> #include "RenderCombineText.h"
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingTextPainterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/TextPainter.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/TextPainter.h     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/TextPainter.h        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -31,6 +31,7 @@
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><ins>+class FilterOperations;
</ins><span class="cx"> class FontCascade;
</span><span class="cx"> class RenderCombineText;
</span><span class="cx"> class ShadowData;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingstyleStyleRareNonInheritedDatacpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp       2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp  2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,6 +26,7 @@
</span><span class="cx"> #include "RenderCounter.h"
</span><span class="cx"> #include "RenderStyle.h"
</span><span class="cx"> #include "ShadowData.h"
</span><ins>+#include "StyleCustomPropertyData.h"
</ins><span class="cx"> #include "StyleFilterData.h"
</span><span class="cx"> #include "StyleTransformData.h"
</span><span class="cx"> #include "StyleImage.h"
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingstyleStyleRareNonInheritedDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,6 +29,7 @@
</span><span class="cx"> #include "CounterDirectives.h"
</span><span class="cx"> #include "DataRef.h"
</span><span class="cx"> #include "FillLayer.h"
</span><ins>+#include "GapLength.h"
</ins><span class="cx"> #include "LengthPoint.h"
</span><span class="cx"> #include "LineClampValue.h"
</span><span class="cx"> #include "NinePieceImage.h"
</span><span class="lines">@@ -44,6 +45,7 @@
</span><span class="cx"> class AnimationList;
</span><span class="cx"> class ContentData;
</span><span class="cx"> class ShadowData;
</span><ins>+class StyleCustomPropertyData;
</ins><span class="cx"> class StyleDeprecatedFlexibleBoxData;
</span><span class="cx"> class StyleFilterData;
</span><span class="cx"> class StyleFlexibleBoxData;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingsvgSVGRenderSupporth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/svg/SVGRenderSupport.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/svg/SVGRenderSupport.h    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/svg/SVGRenderSupport.h       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -24,6 +24,7 @@
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><span class="cx"> #include "PaintInfo.h"
</span><ins>+#include "RenderObject.h"
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="lines">@@ -35,7 +36,6 @@
</span><span class="cx"> class RenderElement;
</span><span class="cx"> class RenderGeometryMap;
</span><span class="cx"> class RenderLayerModelObject;
</span><del>-class RenderObject;
</del><span class="cx"> class RenderStyle;
</span><span class="cx"> class RenderSVGRoot;
</span><span class="cx"> class TransformState;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingupdatingRenderTreeBuildercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/updating/RenderTreeBuilder.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/updating/RenderTreeBuilder.cpp    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/updating/RenderTreeBuilder.cpp       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -44,6 +44,7 @@
</span><span class="cx"> #include "RenderSVGContainer.h"
</span><span class="cx"> #include "RenderSVGInline.h"
</span><span class="cx"> #include "RenderSVGRoot.h"
</span><ins>+#include "RenderSVGText.h"
</ins><span class="cx"> #include "RenderTable.h"
</span><span class="cx"> #include "RenderTableRow.h"
</span><span class="cx"> #include "RenderTableSection.h"
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingupdatingRenderTreeBuilderSVGcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/updating/RenderTreeBuilderSVG.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/updating/RenderTreeBuilderSVG.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/rendering/updating/RenderTreeBuilderSVG.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -30,6 +30,8 @@
</span><span class="cx"> #include "RenderSVGInline.h"
</span><span class="cx"> #include "RenderSVGRoot.h"
</span><span class="cx"> #include "RenderSVGText.h"
</span><ins>+#include "RenderTreeBuilderBlock.h"
+#include "RenderTreeBuilderBlockFlow.h"
</ins><span class="cx"> #include "RenderTreeBuilderInline.h"
</span><span class="cx"> #include "SVGResourcesCache.h"
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorestyleInlineTextBoxStylecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/style/InlineTextBoxStyle.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/style/InlineTextBoxStyle.cpp        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/style/InlineTextBoxStyle.cpp   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,6 +29,7 @@
</span><span class="cx"> #include "FontCascade.h"
</span><span class="cx"> #include "InlineTextBox.h"
</span><span class="cx"> #include "RootInlineBox.h"
</span><ins>+#include "TextUnderlineOffset.h"
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCorestyleInlineTextBoxStyleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/style/InlineTextBoxStyle.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/style/InlineTextBoxStyle.h  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/style/InlineTextBoxStyle.h     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -32,6 +32,7 @@
</span><span class="cx">     
</span><span class="cx"> class InlineTextBox;
</span><span class="cx"> class RenderStyle;
</span><ins>+class TextUnderlineOffset;
</ins><span class="cx"> 
</span><span class="cx"> inline float wavyOffsetFromDecoration()
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebCorestyleStylePendingResourcescpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/style/StylePendingResources.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/style/StylePendingResources.cpp     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/style/StylePendingResources.cpp        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -34,6 +34,7 @@
</span><span class="cx"> #include "Document.h"
</span><span class="cx"> #include "RenderStyle.h"
</span><span class="cx"> #include "SVGURIReference.h"
</span><ins>+#include "Settings.h"
</ins><span class="cx"> #include "StyleCachedImage.h"
</span><span class="cx"> #include "StyleGeneratedImage.h"
</span><span class="cx"> #include "TransformFunctions.h"
</span></span></pre></div>
<a id="trunkSourceWebCoresvgSVGMatrixh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/svg/SVGMatrix.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/svg/SVGMatrix.h     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/svg/SVGMatrix.h        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,6 +26,7 @@
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><span class="cx"> #include "AffineTransform.h"
</span><ins>+#include "ExceptionOr.h"
</ins><span class="cx"> #include "SVGValueProperty.h"
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCoresvgSVGViewSpech"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/svg/SVGViewSpec.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/svg/SVGViewSpec.h   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/svg/SVGViewSpec.h      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -22,6 +22,7 @@
</span><span class="cx"> 
</span><span class="cx"> #include "SVGFitToViewBox.h"
</span><span class="cx"> #include "SVGZoomAndPan.h"
</span><ins>+#include <wtf/WeakPtr.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoresvgSVGZoomAndPanh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/svg/SVGZoomAndPan.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/svg/SVGZoomAndPan.h 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/svg/SVGZoomAndPan.h    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -21,6 +21,7 @@
</span><span class="cx"> 
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><ins>+#include "ExceptionOr.h"
</ins><span class="cx"> #include "QualifiedName.h"
</span><span class="cx"> #include "SVGNames.h"
</span><span class="cx"> #include "SVGZoomAndPanType.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersWorkerScriptLoadercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/WorkerScriptLoader.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/WorkerScriptLoader.cpp      2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/WorkerScriptLoader.cpp 2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,6 +28,7 @@
</span><span class="cx"> #include "WorkerScriptLoader.h"
</span><span class="cx"> 
</span><span class="cx"> #include "ContentSecurityPolicy.h"
</span><ins>+#include "Exception.h"
</ins><span class="cx"> #include "FetchIdioms.h"
</span><span class="cx"> #include "MIMETypeRegistry.h"
</span><span class="cx"> #include "ResourceResponse.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersWorkerScriptLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/WorkerScriptLoader.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/WorkerScriptLoader.h        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/WorkerScriptLoader.h   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -41,6 +41,7 @@
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><ins>+class Exception;
</ins><span class="cx"> class ResourceResponse;
</span><span class="cx"> class ScriptExecutionContext;
</span><span class="cx"> class TextResourceDecoder;
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceServiceWorkercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/ServiceWorker.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/ServiceWorker.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/ServiceWorker.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -36,8 +36,10 @@
</span><span class="cx"> #include "ScriptExecutionContext.h"
</span><span class="cx"> #include "SerializedScriptValue.h"
</span><span class="cx"> #include "ServiceWorkerClientData.h"
</span><ins>+#include "ServiceWorkerContainer.h"
</ins><span class="cx"> #include "ServiceWorkerGlobalScope.h"
</span><span class="cx"> #include "ServiceWorkerProvider.h"
</span><ins>+#include "ServiceWorkerThread.h"
</ins><span class="cx"> #include <JavaScriptCore/JSCJSValueInlines.h>
</span><span class="cx"> #include <wtf/IsoMallocInlines.h>
</span><span class="cx"> #include <wtf/NeverDestroyed.h>
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceServiceWorkerClientDatacpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/ServiceWorkerClientData.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/ServiceWorkerClientData.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/ServiceWorkerClientData.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -31,6 +31,7 @@
</span><span class="cx"> #include "DOMWindow.h"
</span><span class="cx"> #include "Document.h"
</span><span class="cx"> #include "Frame.h"
</span><ins>+#include "SWClientConnection.h"
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceServiceWorkerClientscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/ServiceWorkerClients.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/ServiceWorkerClients.cpp    2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/ServiceWorkerClients.cpp       2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -30,7 +30,10 @@
</span><span class="cx"> 
</span><span class="cx"> #include "JSDOMPromiseDeferred.h"
</span><span class="cx"> #include "JSServiceWorkerWindowClient.h"
</span><ins>+#include "SWContextManager.h"
+#include "ServiceWorker.h"
</ins><span class="cx"> #include "ServiceWorkerGlobalScope.h"
</span><ins>+#include "ServiceWorkerThread.h"
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceServiceWorkerClientsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/ServiceWorkerClients.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/ServiceWorkerClients.h      2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/ServiceWorkerClients.h 2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -30,6 +30,7 @@
</span><span class="cx"> #include "ServiceWorkerClientQueryOptions.h"
</span><span class="cx"> #include "ServiceWorkerClientType.h"
</span><span class="cx"> #include "ServiceWorkerIdentifier.h"
</span><ins>+#include <wtf/HashMap.h>
</ins><span class="cx"> #include <wtf/Ref.h>
</span><span class="cx"> #include <wtf/RefCounted.h>
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceServiceWorkerGlobalScopecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -32,6 +32,7 @@
</span><span class="cx"> #include "SWContextManager.h"
</span><span class="cx"> #include "ServiceWorkerClient.h"
</span><span class="cx"> #include "ServiceWorkerClients.h"
</span><ins>+#include "ServiceWorkerContainer.h"
</ins><span class="cx"> #include "ServiceWorkerThread.h"
</span><span class="cx"> #include "ServiceWorkerWindowClient.h"
</span><span class="cx"> #include "WorkerNavigator.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceServiceWorkerJobcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/ServiceWorkerJob.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/ServiceWorkerJob.cpp        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/ServiceWorkerJob.cpp   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -33,6 +33,7 @@
</span><span class="cx"> #include "MIMETypeRegistry.h"
</span><span class="cx"> #include "ResourceError.h"
</span><span class="cx"> #include "ResourceResponse.h"
</span><ins>+#include "ScriptExecutionContext.h"
</ins><span class="cx"> #include "ServiceWorkerJobData.h"
</span><span class="cx"> #include "ServiceWorkerRegistration.h"
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceServiceWorkerProvidercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/ServiceWorkerProvider.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/ServiceWorkerProvider.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/ServiceWorkerProvider.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,7 +28,10 @@
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(SERVICE_WORKER)
</span><span class="cx"> 
</span><ins>+#include "Document.h"
+#include "SWClientConnection.h"
</ins><span class="cx"> #include "SchemeRegistry.h"
</span><ins>+#include <pal/SessionID.h>
</ins><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersservicecontextServiceWorkerFetchcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp      2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp 2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -38,6 +38,7 @@
</span><span class="cx"> #include "ResourceRequest.h"
</span><span class="cx"> #include "ServiceWorker.h"
</span><span class="cx"> #include "ServiceWorkerClientIdentifier.h"
</span><ins>+#include "ServiceWorkerGlobalScope.h"
</ins><span class="cx"> #include "WorkerGlobalScope.h"
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersservicecontextServiceWorkerInspectorProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.h       2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.h  2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,6 +28,7 @@
</span><span class="cx"> #if ENABLE(SERVICE_WORKER)
</span><span class="cx"> 
</span><span class="cx"> #include <wtf/Forward.h>
</span><ins>+#include <wtf/Noncopyable.h>
</ins><span class="cx"> 
</span><span class="cx"> // All of these methods should be called on the Main Thread.
</span><span class="cx"> // Used to send messages to the WorkerInspector on the WorkerThread.
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersservicecontextServiceWorkerThreadcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/context/ServiceWorkerThread.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/context/ServiceWorkerThread.cpp     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/context/ServiceWorkerThread.cpp        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -35,6 +35,7 @@
</span><span class="cx"> #include "JSDOMPromise.h"
</span><span class="cx"> #include "LoaderStrategy.h"
</span><span class="cx"> #include "PlatformStrategies.h"
</span><ins>+#include "SWContextManager.h"
</ins><span class="cx"> #include "SecurityOrigin.h"
</span><span class="cx"> #include "ServiceWorkerFetch.h"
</span><span class="cx"> #include "ServiceWorkerGlobalScope.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersservicecontextServiceWorkerThreadProxycpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp        2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp   2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -29,11 +29,15 @@
</span><span class="cx"> #if ENABLE(SERVICE_WORKER)
</span><span class="cx"> 
</span><span class="cx"> #include "CacheStorageProvider.h"
</span><ins>+#include "EventNames.h"
+#include "FetchLoader.h"
</ins><span class="cx"> #include "Frame.h"
</span><span class="cx"> #include "FrameLoader.h"
</span><span class="cx"> #include "LoaderStrategy.h"
</span><span class="cx"> #include "PlatformStrategies.h"
</span><ins>+#include "ServiceWorkerClientIdentifier.h"
</ins><span class="cx"> #include "Settings.h"
</span><ins>+#include "WorkerGlobalScope.h"
</ins><span class="cx"> #include <pal/SessionID.h>
</span><span class="cx"> #include <wtf/MainThread.h>
</span><span class="cx"> #include <wtf/RunLoop.h>
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceserverSWServerJobQueuecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/server/SWServerJobQueue.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/server/SWServerJobQueue.cpp 2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/server/SWServerJobQueue.cpp    2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -30,6 +30,7 @@
</span><span class="cx"> 
</span><span class="cx"> #include "ExceptionData.h"
</span><span class="cx"> #include "SWServer.h"
</span><ins>+#include "SWServerRegistration.h"
</ins><span class="cx"> #include "SWServerWorker.h"
</span><span class="cx"> #include "SchemeRegistry.h"
</span><span class="cx"> #include "SecurityOrigin.h"
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceserverSWServerToContextConnectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/server/SWServerToContextConnection.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/server/SWServerToContextConnection.cpp      2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/server/SWServerToContextConnection.cpp 2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -30,6 +30,7 @@
</span><span class="cx"> 
</span><span class="cx"> #include "SWServer.h"
</span><span class="cx"> #include "SWServerWorker.h"
</span><ins>+#include <wtf/CompletionHandler.h>
</ins><span class="cx"> #include <wtf/NeverDestroyed.h>
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceserverSWServerWorkercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/server/SWServerWorker.cpp (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/server/SWServerWorker.cpp   2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/server/SWServerWorker.cpp      2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -28,6 +28,8 @@
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(SERVICE_WORKER)
</span><span class="cx"> 
</span><ins>+#include "SWServer.h"
+#include "SWServerRegistration.h"
</ins><span class="cx"> #include "SWServerToContextConnection.h"
</span><span class="cx"> #include <wtf/NeverDestroyed.h>
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreworkersserviceserverSWServerWorkerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/workers/service/server/SWServerWorker.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/workers/service/server/SWServerWorker.h     2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/workers/service/server/SWServerWorker.h        2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -27,6 +27,7 @@
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(SERVICE_WORKER)
</span><span class="cx"> 
</span><ins>+#include "ClientOrigin.h"
</ins><span class="cx"> #include "ContentSecurityPolicyResponseHeaders.h"
</span><span class="cx"> #include "RegistrableDomain.h"
</span><span class="cx"> #include "ServiceWorkerClientData.h"
</span><span class="lines">@@ -39,7 +40,6 @@
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><del>-struct ClientOrigin;
</del><span class="cx"> class SWServer;
</span><span class="cx"> class SWServerRegistration;
</span><span class="cx"> class SWServerToContextConnection;
</span></span></pre></div>
<a id="trunkSourceWebCoreworkletsWorkleth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/worklets/Worklet.h (244114 => 244115)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/worklets/Worklet.h  2019-04-10 16:44:56 UTC (rev 244114)
+++ trunk/Source/WebCore/worklets/Worklet.h     2019-04-10 16:53:41 UTC (rev 244115)
</span><span class="lines">@@ -26,6 +26,7 @@
</span><span class="cx"> #pragma once
</span><span class="cx"> 
</span><span class="cx"> #include "ScriptWrappable.h"
</span><ins>+#include <wtf/RefCounted.h>
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(CSS_PAINTING_API)
</span><span class="cx"> 
</span></span></pre>
</div>
</div>

</body>
</html>