Unreviewed. Restabilize non-unified build.
Source/WebCore:
* Modules/fetch/FetchLoader.h:
* animation/DocumentTimeline.cpp:
* bindings/js/JSDOMWindowCustom.cpp:
* bindings/js/JSIDBRequestCustom.cpp:
* bindings/js/JSRemoteDOMWindowCustom.cpp:
* bindings/js/ScriptModuleLoader.h:
* bindings/js/WindowProxy.cpp:
* css/FontFaceSet.cpp:
* css/FontFaceSet.h:
* css/typedom/StylePropertyMapReadOnly.cpp:
* history/CachedPage.h:
* html/canvas/WebGLBuffer.cpp:
* html/canvas/WebGLBuffer.h:
* html/canvas/WebGLFramebuffer.h:
* html/canvas/WebGLProgram.cpp:
* html/canvas/WebGLProgram.h:
* html/canvas/WebGLShader.h:
* inspector/InspectorController.cpp:
* inspector/agents/InspectorCanvasAgent.cpp:
* workers/Worker.cpp:
* workers/service/ServiceWorkerContainer.cpp:
* workers/service/ServiceWorkerGlobalScope.cpp:
Source/WebKit:
* NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.h:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@250839 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index 898cda9..060cb7d 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,30 @@
+2019-10-08 Ross Kirsling <ross.kirsling@sony.com>
+
+ Unreviewed. Restabilize non-unified build.
+
+ * Modules/fetch/FetchLoader.h:
+ * animation/DocumentTimeline.cpp:
+ * bindings/js/JSDOMWindowCustom.cpp:
+ * bindings/js/JSIDBRequestCustom.cpp:
+ * bindings/js/JSRemoteDOMWindowCustom.cpp:
+ * bindings/js/ScriptModuleLoader.h:
+ * bindings/js/WindowProxy.cpp:
+ * css/FontFaceSet.cpp:
+ * css/FontFaceSet.h:
+ * css/typedom/StylePropertyMapReadOnly.cpp:
+ * history/CachedPage.h:
+ * html/canvas/WebGLBuffer.cpp:
+ * html/canvas/WebGLBuffer.h:
+ * html/canvas/WebGLFramebuffer.h:
+ * html/canvas/WebGLProgram.cpp:
+ * html/canvas/WebGLProgram.h:
+ * html/canvas/WebGLShader.h:
+ * inspector/InspectorController.cpp:
+ * inspector/agents/InspectorCanvasAgent.cpp:
+ * workers/Worker.cpp:
+ * workers/service/ServiceWorkerContainer.cpp:
+ * workers/service/ServiceWorkerGlobalScope.cpp:
+
2019-10-08 Zalan Bujtas <zalan@apple.com>
[LFC][Painting] Add very basic block and inline painting
diff --git a/Source/WebCore/Modules/fetch/FetchLoader.h b/Source/WebCore/Modules/fetch/FetchLoader.h
index 0e373fa..7ba51e3 100644
--- a/Source/WebCore/Modules/fetch/FetchLoader.h
+++ b/Source/WebCore/Modules/fetch/FetchLoader.h
@@ -39,6 +39,7 @@
class FetchLoaderClient;
class FetchRequest;
class ScriptExecutionContext;
+class SharedBuffer;
class FetchLoader final : public ThreadableLoaderClient {
public:
diff --git a/Source/WebCore/animation/DocumentTimeline.cpp b/Source/WebCore/animation/DocumentTimeline.cpp
index 40e79bc..efc6657 100644
--- a/Source/WebCore/animation/DocumentTimeline.cpp
+++ b/Source/WebCore/animation/DocumentTimeline.cpp
@@ -33,6 +33,7 @@
#include "DOMWindow.h"
#include "DeclarativeAnimation.h"
#include "Document.h"
+#include "EventNames.h"
#include "GraphicsLayer.h"
#include "KeyframeEffect.h"
#include "Microtasks.h"
@@ -42,6 +43,7 @@
#include "RenderElement.h"
#include "RenderLayer.h"
#include "RenderLayerBacking.h"
+#include <JavaScriptCore/VM.h>
static const Seconds defaultAnimationInterval { 15_ms };
static const Seconds throttledAnimationInterval { 30_ms };
diff --git a/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp b/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp
index e3cc2f9..a0606b8 100644
--- a/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp
+++ b/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp
@@ -29,6 +29,7 @@
#include "HTMLFrameOwnerElement.h"
#include "HTTPParsers.h"
#include "JSDOMBindingSecurity.h"
+#include "JSDOMConvertCallbacks.h"
#include "JSDOMConvertNullable.h"
#include "JSDOMConvertNumbers.h"
#include "JSDOMConvertStrings.h"
diff --git a/Source/WebCore/bindings/js/JSIDBRequestCustom.cpp b/Source/WebCore/bindings/js/JSIDBRequestCustom.cpp
index 51902e2..1171de1 100644
--- a/Source/WebCore/bindings/js/JSIDBRequestCustom.cpp
+++ b/Source/WebCore/bindings/js/JSIDBRequestCustom.cpp
@@ -29,7 +29,9 @@
#if ENABLE(INDEXED_DATABASE)
#include "IDBBindingUtilities.h"
+#include "JSDOMConvertIndexedDB.h"
#include "JSDOMConvertInterface.h"
+#include "JSDOMConvertSequences.h"
#include "JSIDBCursor.h"
#include "JSIDBDatabase.h"
diff --git a/Source/WebCore/bindings/js/JSRemoteDOMWindowCustom.cpp b/Source/WebCore/bindings/js/JSRemoteDOMWindowCustom.cpp
index 9e7f0c3..0dbb042 100644
--- a/Source/WebCore/bindings/js/JSRemoteDOMWindowCustom.cpp
+++ b/Source/WebCore/bindings/js/JSRemoteDOMWindowCustom.cpp
@@ -26,6 +26,7 @@
#include "config.h"
#include "JSRemoteDOMWindow.h"
+#include "JSDOMExceptionHandling.h"
#include "JSDOMWindowCustom.h"
#include "WebCoreJSClientData.h"
diff --git a/Source/WebCore/bindings/js/ScriptModuleLoader.h b/Source/WebCore/bindings/js/ScriptModuleLoader.h
index 279f62f..02e3c47 100644
--- a/Source/WebCore/bindings/js/ScriptModuleLoader.h
+++ b/Source/WebCore/bindings/js/ScriptModuleLoader.h
@@ -28,8 +28,8 @@
#include "CachedModuleScriptLoader.h"
#include "CachedModuleScriptLoaderClient.h"
#include <JavaScriptCore/JSCJSValue.h>
+#include <wtf/HashSet.h>
#include <wtf/Noncopyable.h>
-#include <wtf/URL.h>
#include <wtf/URLHash.h>
namespace JSC {
@@ -38,6 +38,7 @@
class JSGlobalObject;
class JSInternalPromise;
class JSModuleLoader;
+class JSModuleRecord;
class SourceOrigin;
using ExecState = CallFrame;
diff --git a/Source/WebCore/bindings/js/WindowProxy.cpp b/Source/WebCore/bindings/js/WindowProxy.cpp
index c80cf26..02e3c72 100644
--- a/Source/WebCore/bindings/js/WindowProxy.cpp
+++ b/Source/WebCore/bindings/js/WindowProxy.cpp
@@ -32,6 +32,7 @@
#include "ScriptController.h"
#include "runtime_root.h"
#include <JavaScriptCore/JSLock.h>
+#include <JavaScriptCore/StrongInlines.h>
#include <JavaScriptCore/WeakGCMapInlines.h>
#include <wtf/MemoryPressureHandler.h>
diff --git a/Source/WebCore/css/FontFaceSet.cpp b/Source/WebCore/css/FontFaceSet.cpp
index 35ef62f..def3a94 100644
--- a/Source/WebCore/css/FontFaceSet.cpp
+++ b/Source/WebCore/css/FontFaceSet.cpp
@@ -26,10 +26,10 @@
#include "config.h"
#include "FontFaceSet.h"
+#include "DOMPromiseProxy.h"
#include "Document.h"
#include "FontFace.h"
#include "FrameLoader.h"
-#include "IDLTypes.h"
#include "JSDOMBinding.h"
#include "JSDOMPromiseDeferred.h"
#include "JSFontFace.h"
diff --git a/Source/WebCore/css/FontFaceSet.h b/Source/WebCore/css/FontFaceSet.h
index 8f4835f..38ed5ed 100644
--- a/Source/WebCore/css/FontFaceSet.h
+++ b/Source/WebCore/css/FontFaceSet.h
@@ -28,6 +28,7 @@
#include "ActiveDOMObject.h"
#include "CSSFontFaceSet.h"
#include "EventTarget.h"
+#include "IDLTypes.h"
#include "SuspendableTaskQueue.h"
namespace WebCore {
diff --git a/Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp b/Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp
index 6084e74..ebf3ffa 100644
--- a/Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp
+++ b/Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp
@@ -32,8 +32,12 @@
#if ENABLE(CSS_TYPED_OM)
+#include "CSSCustomPropertyValue.h"
#include "CSSImageValue.h"
+#include "CSSPrimitiveValue.h"
+#include "Document.h"
#include "TypedOMCSSImageValue.h"
+#include "TypedOMCSSStyleValue.h"
#include "TypedOMCSSUnitValue.h"
#include "TypedOMCSSUnparsedValue.h"
#include <wtf/HashMap.h>
diff --git a/Source/WebCore/history/CachedPage.h b/Source/WebCore/history/CachedPage.h
index 1142987..0df16fc 100644
--- a/Source/WebCore/history/CachedPage.h
+++ b/Source/WebCore/history/CachedPage.h
@@ -26,6 +26,7 @@
#pragma once
#include "CachedFrame.h"
+#include <wtf/MonotonicTime.h>
namespace WebCore {
diff --git a/Source/WebCore/html/canvas/WebGLBuffer.cpp b/Source/WebCore/html/canvas/WebGLBuffer.cpp
index 84e6717..d87cae2 100644
--- a/Source/WebCore/html/canvas/WebGLBuffer.cpp
+++ b/Source/WebCore/html/canvas/WebGLBuffer.cpp
@@ -30,6 +30,7 @@
#include "WebGLContextGroup.h"
#include "WebGLRenderingContextBase.h"
+#include <JavaScriptCore/ArrayBuffer.h>
namespace WebCore {
diff --git a/Source/WebCore/html/canvas/WebGLBuffer.h b/Source/WebCore/html/canvas/WebGLBuffer.h
index b0ced02..e33d973 100644
--- a/Source/WebCore/html/canvas/WebGLBuffer.h
+++ b/Source/WebCore/html/canvas/WebGLBuffer.h
@@ -28,7 +28,7 @@
#if ENABLE(WEBGL)
#include "WebGLSharedObject.h"
-#include <wtf/Forward.h>
+#include <wtf/RefPtr.h>
namespace JSC {
class ArrayBuffer;
diff --git a/Source/WebCore/html/canvas/WebGLFramebuffer.h b/Source/WebCore/html/canvas/WebGLFramebuffer.h
index 2a1c12c..ee0a943 100644
--- a/Source/WebCore/html/canvas/WebGLFramebuffer.h
+++ b/Source/WebCore/html/canvas/WebGLFramebuffer.h
@@ -29,7 +29,9 @@
#include "WebGLContextObject.h"
#include "WebGLSharedObject.h"
+#include <wtf/HashMap.h>
#include <wtf/RefCounted.h>
+#include <wtf/Vector.h>
namespace WebCore {
diff --git a/Source/WebCore/html/canvas/WebGLProgram.cpp b/Source/WebCore/html/canvas/WebGLProgram.cpp
index 0850224..61f8893 100644
--- a/Source/WebCore/html/canvas/WebGLProgram.cpp
+++ b/Source/WebCore/html/canvas/WebGLProgram.cpp
@@ -33,7 +33,6 @@
#include "WebGLContextGroup.h"
#include "WebGLRenderingContextBase.h"
#include "WebGLShader.h"
-#include <wtf/HashMap.h>
#include <wtf/Lock.h>
#include <wtf/NeverDestroyed.h>
diff --git a/Source/WebCore/html/canvas/WebGLProgram.h b/Source/WebCore/html/canvas/WebGLProgram.h
index 0050929..b617685 100644
--- a/Source/WebCore/html/canvas/WebGLProgram.h
+++ b/Source/WebCore/html/canvas/WebGLProgram.h
@@ -29,7 +29,8 @@
#include "ContextDestructionObserver.h"
#include "WebGLSharedObject.h"
-#include <wtf/Forward.h>
+#include <wtf/HashMap.h>
+#include <wtf/Vector.h>
namespace WebCore {
diff --git a/Source/WebCore/html/canvas/WebGLShader.h b/Source/WebCore/html/canvas/WebGLShader.h
index 6192cc0..9f571c9 100644
--- a/Source/WebCore/html/canvas/WebGLShader.h
+++ b/Source/WebCore/html/canvas/WebGLShader.h
@@ -28,6 +28,7 @@
#if ENABLE(WEBGL)
#include "WebGLSharedObject.h"
+#include <wtf/text/WTFString.h>
namespace WebCore {
diff --git a/Source/WebCore/inspector/InspectorController.cpp b/Source/WebCore/inspector/InspectorController.cpp
index e61805f..2c67b72 100644
--- a/Source/WebCore/inspector/InspectorController.cpp
+++ b/Source/WebCore/inspector/InspectorController.cpp
@@ -70,6 +70,7 @@
#include "PageRuntimeAgent.h"
#include "PageScriptDebugServer.h"
#include "Settings.h"
+#include "SharedBuffer.h"
#include "WebInjectedScriptHost.h"
#include "WebInjectedScriptManager.h"
#include <JavaScriptCore/IdentifiersFactory.h>
diff --git a/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp b/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp
index 30321a6..21b3b6c 100644
--- a/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp
+++ b/Source/WebCore/inspector/agents/InspectorCanvasAgent.cpp
@@ -33,6 +33,7 @@
#include "Element.h"
#include "Frame.h"
#include "HTMLCanvasElement.h"
+#include "ImageBitmap.h"
#include "ImageBitmapRenderingContext.h"
#include "InspectorDOMAgent.h"
#include "InspectorShaderProgram.h"
diff --git a/Source/WebCore/workers/Worker.cpp b/Source/WebCore/workers/Worker.cpp
index ebec894..e38eee3 100644
--- a/Source/WebCore/workers/Worker.cpp
+++ b/Source/WebCore/workers/Worker.cpp
@@ -40,6 +40,7 @@
#include "WorkerScriptLoader.h"
#include "WorkerThread.h"
#include <JavaScriptCore/IdentifiersFactory.h>
+#include <JavaScriptCore/ScriptCallStack.h>
#include <wtf/HashSet.h>
#include <wtf/IsoMallocInlines.h>
#include <wtf/MainThread.h>
diff --git a/Source/WebCore/workers/service/ServiceWorkerContainer.cpp b/Source/WebCore/workers/service/ServiceWorkerContainer.cpp
index d2c46a7..ea23fe9 100644
--- a/Source/WebCore/workers/service/ServiceWorkerContainer.cpp
+++ b/Source/WebCore/workers/service/ServiceWorkerContainer.cpp
@@ -40,6 +40,7 @@
#include "Logging.h"
#include "MessageEvent.h"
#include "NavigatorBase.h"
+#include "Page.h"
#include "ResourceError.h"
#include "ScriptExecutionContext.h"
#include "SecurityOrigin.h"
diff --git a/Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp b/Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp
index 8c85ca6..1217a2c 100644
--- a/Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp
+++ b/Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp
@@ -29,6 +29,7 @@
#if ENABLE(SERVICE_WORKER)
#include "ExtendableEvent.h"
+#include "JSDOMPromiseDeferred.h"
#include "SWContextManager.h"
#include "ServiceWorkerClient.h"
#include "ServiceWorkerClients.h"
diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog
index 2138df8..eae5e9a 100644
--- a/Source/WebKit/ChangeLog
+++ b/Source/WebKit/ChangeLog
@@ -1,3 +1,9 @@
+2019-10-08 Ross Kirsling <ross.kirsling@sony.com>
+
+ Unreviewed. Restabilize non-unified build.
+
+ * NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.h:
+
2019-10-08 Dean Jackson <dino@apple.com>
Sort Internal and Experimental features by human readable name
diff --git a/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.h b/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.h
index e96716d..4e95f54 100644
--- a/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.h
+++ b/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.h
@@ -31,6 +31,7 @@
#include "WebResourceLoadStatisticsStore.h"
#include <WebCore/SQLiteDatabase.h>
#include <WebCore/SQLiteStatement.h>
+#include <pal/SessionID.h>
#include <wtf/CompletionHandler.h>
#include <wtf/StdSet.h>
#include <wtf/Vector.h>