Title: [249022] trunk/Source
Revision
249022
Author
ape...@igalia.com
Date
2019-08-22 11:54:34 -0700 (Thu, 22 Aug 2019)

Log Message

[GTK][WPE] Fixes for non-unified builds after r248547
https://bugs.webkit.org/show_bug.cgi?id=201044

Reviewed by Philippe Normand.

Source/_javascript_Core:

* b3/B3ReduceLoopStrength.cpp: Add missing inclusions of B3BasicBlockInlines.h,
B3InsertionSet.h, and B3NaturalLoops.h
* wasm/WasmOMGForOSREntryPlan.h: Include WasmCallee.h instead of forward-declaring
BBQCallee in order to avoid build failure due to incomplete definition on template
expansions.

Source/WebCore:

* platform/audio/AudioResamplerKernel.h: Add missing inclusion of wtf/Noncopyable.h

Source/WebKit:

* NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp: Add missing inclusion of
the wtf/CrossThreadCopier.h header.
* WebProcess/WebStorage/StorageNamespaceImpl.h: Add missing inclusion of the
WebCore/PageIdentifier.h header.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (249021 => 249022)


--- trunk/Source/_javascript_Core/ChangeLog	2019-08-22 18:50:01 UTC (rev 249021)
+++ trunk/Source/_javascript_Core/ChangeLog	2019-08-22 18:54:34 UTC (rev 249022)
@@ -1,3 +1,16 @@
+2019-08-22  Adrian Perez de Castro  <ape...@igalia.com>
+
+        [GTK][WPE] Fixes for non-unified builds after r248547
+        https://bugs.webkit.org/show_bug.cgi?id=201044
+
+        Reviewed by Philippe Normand.
+
+        * b3/B3ReduceLoopStrength.cpp: Add missing inclusions of B3BasicBlockInlines.h,
+        B3InsertionSet.h, and B3NaturalLoops.h
+        * wasm/WasmOMGForOSREntryPlan.h: Include WasmCallee.h instead of forward-declaring
+        BBQCallee in order to avoid build failure due to incomplete definition on template
+        expansions.
+
 2019-08-22  Justin Michaud  <justin_mich...@apple.com>
 
         Add missing exception check in canonicalizeLocaleList

Modified: trunk/Source/_javascript_Core/b3/B3ReduceLoopStrength.cpp (249021 => 249022)


--- trunk/Source/_javascript_Core/b3/B3ReduceLoopStrength.cpp	2019-08-22 18:50:01 UTC (rev 249021)
+++ trunk/Source/_javascript_Core/b3/B3ReduceLoopStrength.cpp	2019-08-22 18:54:34 UTC (rev 249022)
@@ -28,9 +28,12 @@
 
 #if ENABLE(B3_JIT)
 
+#include "B3BasicBlockInlines.h"
 #include "B3BlockInsertionSet.h"
 #include "B3ConstPtrValue.h"
 #include "B3EnsureLoopPreHeaders.h"
+#include "B3InsertionSet.h"
+#include "B3NaturalLoops.h"
 #include "B3PhaseScope.h"
 #include "B3ProcedureInlines.h"
 #include "B3ValueInlines.h"

Modified: trunk/Source/_javascript_Core/wasm/WasmOMGForOSREntryPlan.h (249021 => 249022)


--- trunk/Source/_javascript_Core/wasm/WasmOMGForOSREntryPlan.h	2019-08-22 18:50:01 UTC (rev 249021)
+++ trunk/Source/_javascript_Core/wasm/WasmOMGForOSREntryPlan.h	2019-08-22 18:54:34 UTC (rev 249022)
@@ -27,6 +27,7 @@
 
 #if ENABLE(WEBASSEMBLY)
 
+#include "WasmCallee.h"
 #include "WasmContext.h"
 #include "WasmModule.h"
 #include "WasmOperations.h"
@@ -34,7 +35,6 @@
 
 namespace JSC {
 
-class BBQCallee;
 class CallLinkInfo;
 
 namespace Wasm {

Modified: trunk/Source/WebCore/ChangeLog (249021 => 249022)


--- trunk/Source/WebCore/ChangeLog	2019-08-22 18:50:01 UTC (rev 249021)
+++ trunk/Source/WebCore/ChangeLog	2019-08-22 18:54:34 UTC (rev 249022)
@@ -1,3 +1,12 @@
+2019-08-22  Adrian Perez de Castro  <ape...@igalia.com>
+
+        [GTK][WPE] Fixes for non-unified builds after r248547
+        https://bugs.webkit.org/show_bug.cgi?id=201044
+
+        Reviewed by Philippe Normand.
+
+        * platform/audio/AudioResamplerKernel.h: Add missing inclusion of wtf/Noncopyable.h
+
 2019-08-22  Youenn Fablet  <you...@apple.com>
 
         Make MediaStreamTrackPrivate WeakPtrFactoryInitialization::Eager

Modified: trunk/Source/WebCore/platform/audio/AudioResamplerKernel.h (249021 => 249022)


--- trunk/Source/WebCore/platform/audio/AudioResamplerKernel.h	2019-08-22 18:50:01 UTC (rev 249021)
+++ trunk/Source/WebCore/platform/audio/AudioResamplerKernel.h	2019-08-22 18:54:34 UTC (rev 249022)
@@ -27,6 +27,8 @@
 
 #include "AudioArray.h"
 
+#include <wtf/Noncopyable.h>
+
 namespace WebCore {
 
 class AudioResampler;

Modified: trunk/Source/WebKit/ChangeLog (249021 => 249022)


--- trunk/Source/WebKit/ChangeLog	2019-08-22 18:50:01 UTC (rev 249021)
+++ trunk/Source/WebKit/ChangeLog	2019-08-22 18:54:34 UTC (rev 249022)
@@ -1,3 +1,15 @@
+2019-08-22  Adrian Perez de Castro  <ape...@igalia.com>
+
+        [GTK][WPE] Fixes for non-unified builds after r248547
+        https://bugs.webkit.org/show_bug.cgi?id=201044
+
+        Reviewed by Philippe Normand.
+
+        * NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp: Add missing inclusion of
+        the wtf/CrossThreadCopier.h header.
+        * WebProcess/WebStorage/StorageNamespaceImpl.h: Add missing inclusion of the
+        WebCore/PageIdentifier.h header.
+
 2019-08-22  Alex Christensen  <achristen...@webkit.org>
 
         Disable legacy TLS versions and add a temporary default to re-enable it

Modified: trunk/Source/WebKit/NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp (249021 => 249022)


--- trunk/Source/WebKit/NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp	2019-08-22 18:50:01 UTC (rev 249021)
+++ trunk/Source/WebKit/NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp	2019-08-22 18:54:34 UTC (rev 249022)
@@ -30,6 +30,7 @@
 #include <WebCore/SQLiteFileSystem.h>
 #include <WebCore/SQLiteStatement.h>
 #include <WebCore/TextEncoding.h>
+#include <wtf/CrossThreadCopier.h>
 #include <wtf/FileSystem.h>
 #include <wtf/MainThread.h>
 #include <wtf/RunLoop.h>

Modified: trunk/Source/WebKit/WebProcess/WebStorage/StorageNamespaceImpl.h (249021 => 249022)


--- trunk/Source/WebKit/WebProcess/WebStorage/StorageNamespaceImpl.h	2019-08-22 18:50:01 UTC (rev 249021)
+++ trunk/Source/WebKit/WebProcess/WebStorage/StorageNamespaceImpl.h	2019-08-22 18:54:34 UTC (rev 249022)
@@ -26,6 +26,7 @@
 #pragma once
 
 #include "StorageNamespaceIdentifier.h"
+#include <WebCore/PageIdentifier.h>
 #include <WebCore/SecurityOriginData.h>
 #include <WebCore/SecurityOriginHash.h>
 #include <WebCore/StorageArea.h>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to