Title: [289469] trunk/Source
Revision
289469
Author
lmo...@igalia.com
Date
2022-02-09 07:13:24 -0800 (Wed, 09 Feb 2022)

Log Message

Non-unified build fixes after r289247
https://bugs.webkit.org/show_bug.cgi?id=236343

Reviewed by Fujii Hironori.

Source/_javascript_Core:

* runtime/JSRemoteFunction.h: Drive-by fix, add missing include.

Source/WebCore:

* accessibility/AccessibilityNodeObject.cpp: Drive-by fix. Missing
include.
* layout/formattingContexts/inline/display/InlineDisplayLine.h:
Drive-by fix. Missing include.
* workers/shared/SharedWorkerObjectConnection.cpp:
SharedWorkerScriptLoader only forward-declares WorkerScriptLoader.
* workers/shared/SharedWorkerScriptLoader.h: Missing CompletionHandler
include.
* workers/shared/context/SharedWorkerContextManager.cpp:
SharedWorkerThreadProxy only forward-declares SharedWorkerThread

Source/WebKit:

* NetworkProcess/SharedWorker/WebSharedWorkerServer.cpp: Moved
SharedWorkerKey include to .h file, as it declares a HashMap of it and
it has custom HashTraits that must be visible.
* NetworkProcess/SharedWorker/WebSharedWorkerServer.h: Ditto.
* NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.cpp: Add
missing includes.
* NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h: Add
missing includes and forward declarations.
* NetworkProcess/SharedWorker/WebSharedWorkerServerToContextConnection.cpp:
Add missing include with proper coder/decoder support.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (289468 => 289469)


--- trunk/Source/_javascript_Core/ChangeLog	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-02-09 15:13:24 UTC (rev 289469)
@@ -1,3 +1,12 @@
+2022-02-09  Lauro Moura  <lmo...@igalia.com>
+
+        Non-unified build fixes after r289247
+        https://bugs.webkit.org/show_bug.cgi?id=236343
+
+        Reviewed by Fujii Hironori.
+
+        * runtime/JSRemoteFunction.h: Drive-by fix, add missing include.
+
 2022-02-08  Yusuke Suzuki  <ysuz...@apple.com>
 
         [JSC] YarrJIT inlining should be disabled when we have DotStarEnclosure

Modified: trunk/Source/_javascript_Core/runtime/JSRemoteFunction.h (289468 => 289469)


--- trunk/Source/_javascript_Core/runtime/JSRemoteFunction.h	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/_javascript_Core/runtime/JSRemoteFunction.h	2022-02-09 15:13:24 UTC (rev 289469)
@@ -27,6 +27,7 @@
 #pragma once
 
 #include "AuxiliaryBarrier.h"
+#include "JSFunction.h"
 #include "JSObject.h"
 #include <wtf/TaggedArrayStoragePtr.h>
 

Modified: trunk/Source/WebCore/ChangeLog (289468 => 289469)


--- trunk/Source/WebCore/ChangeLog	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebCore/ChangeLog	2022-02-09 15:13:24 UTC (rev 289469)
@@ -1,3 +1,21 @@
+2022-02-09  Lauro Moura  <lmo...@igalia.com>
+
+        Non-unified build fixes after r289247
+        https://bugs.webkit.org/show_bug.cgi?id=236343
+
+        Reviewed by Fujii Hironori.
+
+        * accessibility/AccessibilityNodeObject.cpp: Drive-by fix. Missing
+        include.
+        * layout/formattingContexts/inline/display/InlineDisplayLine.h:
+        Drive-by fix. Missing include.
+        * workers/shared/SharedWorkerObjectConnection.cpp:
+        SharedWorkerScriptLoader only forward-declares WorkerScriptLoader.
+        * workers/shared/SharedWorkerScriptLoader.h: Missing CompletionHandler
+        include.
+        * workers/shared/context/SharedWorkerContextManager.cpp:
+        SharedWorkerThreadProxy only forward-declares SharedWorkerThread
+
 2022-02-09  Antti Koivisto  <an...@apple.com>
 
         [CSS Container Queries] Implement inline-size containment

Modified: trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp (289468 => 289469)


--- trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp	2022-02-09 15:13:24 UTC (rev 289469)
@@ -59,6 +59,7 @@
 #include "HTMLOptionElement.h"
 #include "HTMLParserIdioms.h"
 #include "HTMLSelectElement.h"
+#include "HTMLSummaryElement.h"
 #include "HTMLTextAreaElement.h"
 #include "HTMLTextFormControlElement.h"
 #include "HTMLVideoElement.h"

Modified: trunk/Source/WebCore/layout/formattingContexts/inline/display/InlineDisplayLine.h (289468 => 289469)


--- trunk/Source/WebCore/layout/formattingContexts/inline/display/InlineDisplayLine.h	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebCore/layout/formattingContexts/inline/display/InlineDisplayLine.h	2022-02-09 15:13:24 UTC (rev 289469)
@@ -27,6 +27,7 @@
 
 #if ENABLE(LAYOUT_FORMATTING_CONTEXT)
 
+#include "FontBaseline.h"
 #include "InlineRect.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/workers/shared/SharedWorkerObjectConnection.cpp (289468 => 289469)


--- trunk/Source/WebCore/workers/shared/SharedWorkerObjectConnection.cpp	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebCore/workers/shared/SharedWorkerObjectConnection.cpp	2022-02-09 15:13:24 UTC (rev 289469)
@@ -33,6 +33,7 @@
 #include "SharedWorker.h"
 #include "SharedWorkerScriptLoader.h"
 #include "WorkerFetchResult.h"
+#include "WorkerScriptLoader.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/workers/shared/SharedWorkerScriptLoader.h (289468 => 289469)


--- trunk/Source/WebCore/workers/shared/SharedWorkerScriptLoader.h	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebCore/workers/shared/SharedWorkerScriptLoader.h	2022-02-09 15:13:24 UTC (rev 289469)
@@ -30,6 +30,7 @@
 #include "ResourceResponse.h"
 #include "WorkerOptions.h"
 #include "WorkerScriptLoaderClient.h"
+#include <wtf/CompletionHandler.h>
 #include <wtf/ObjectIdentifier.h>
 #include <wtf/RefCounted.h>
 

Modified: trunk/Source/WebCore/workers/shared/context/SharedWorkerContextManager.cpp (289468 => 289469)


--- trunk/Source/WebCore/workers/shared/context/SharedWorkerContextManager.cpp	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebCore/workers/shared/context/SharedWorkerContextManager.cpp	2022-02-09 15:13:24 UTC (rev 289469)
@@ -27,6 +27,8 @@
 #include "SharedWorkerContextManager.h"
 
 #include "Logging.h"
+#include "SharedWorkerGlobalScope.h"
+#include "SharedWorkerThread.h"
 #include "SharedWorkerThreadProxy.h"
 #include <wtf/NeverDestroyed.h>
 

Modified: trunk/Source/WebKit/ChangeLog (289468 => 289469)


--- trunk/Source/WebKit/ChangeLog	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebKit/ChangeLog	2022-02-09 15:13:24 UTC (rev 289469)
@@ -1,3 +1,21 @@
+2022-02-09  Lauro Moura  <lmo...@igalia.com>
+
+        Non-unified build fixes after r289247
+        https://bugs.webkit.org/show_bug.cgi?id=236343
+
+        Reviewed by Fujii Hironori.
+
+        * NetworkProcess/SharedWorker/WebSharedWorkerServer.cpp: Moved
+        SharedWorkerKey include to .h file, as it declares a HashMap of it and
+        it has custom HashTraits that must be visible.
+        * NetworkProcess/SharedWorker/WebSharedWorkerServer.h: Ditto.
+        * NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.cpp: Add
+        missing includes.
+        * NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h: Add
+        missing includes and forward declarations.
+        * NetworkProcess/SharedWorker/WebSharedWorkerServerToContextConnection.cpp:
+        Add missing include with proper coder/decoder support.
+
 2022-02-09  Carlos Garcia Campos  <cgar...@igalia.com>
 
         WebDriver: add a _javascript_ atom to get the visible text

Modified: trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServer.cpp (289468 => 289469)


--- trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServer.cpp	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServer.cpp	2022-02-09 15:13:24 UTC (rev 289469)
@@ -33,8 +33,6 @@
 #include "WebSharedWorker.h"
 #include "WebSharedWorkerServerConnection.h"
 #include "WebSharedWorkerServerToContextConnection.h"
-#include <WebCore/RegistrableDomain.h>
-#include <WebCore/SharedWorkerKey.h>
 #include <WebCore/WorkerFetchResult.h>
 #include <WebCore/WorkerOptions.h>
 

Modified: trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServer.h (289468 => 289469)


--- trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServer.h	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServer.h	2022-02-09 15:13:24 UTC (rev 289469)
@@ -26,8 +26,10 @@
 #pragma once
 
 #include <WebCore/ProcessIdentifier.h>
+#include <WebCore/RegistrableDomain.h>
 #include <WebCore/ScriptExecutionContextIdentifier.h>
 #include <WebCore/SharedWorkerIdentifier.h>
+#include <WebCore/SharedWorkerKey.h>
 #include <WebCore/SharedWorkerObjectIdentifier.h>
 #include <WebCore/TransferredMessagePort.h>
 #include <wtf/WeakPtr.h>
@@ -37,10 +39,8 @@
 }
 
 namespace WebCore {
-class RegistrableDomain;
 
 struct ClientOrigin;
-struct SharedWorkerKey;
 struct WorkerFetchResult;
 struct WorkerOptions;
 }

Modified: trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.cpp (289468 => 289469)


--- trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.cpp	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.cpp	2022-02-09 15:13:24 UTC (rev 289469)
@@ -29,9 +29,12 @@
 #include "Logging.h"
 #include "NetworkConnectionToWebProcess.h"
 #include "NetworkProcess.h"
+#include "NetworkProcessProxyMessages.h"
+#include "NetworkSession.h"
 #include "WebCoreArgumentCoders.h"
 #include "WebSharedWorker.h"
 #include "WebSharedWorkerObjectConnectionMessages.h"
+#include "WebSharedWorkerServer.h"
 #include <WebCore/WorkerFetchResult.h>
 
 namespace WebKit {

Modified: trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h (289468 => 289469)


--- trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerConnection.h	2022-02-09 15:13:24 UTC (rev 289469)
@@ -29,9 +29,12 @@
 #include "MessageSender.h"
 #include <WebCore/ProcessIdentifier.h>
 #include <WebCore/SharedWorkerObjectIdentifier.h>
+#include <WebCore/TransferredMessagePort.h>
 #include <pal/SessionID.h>
 
 namespace WebCore {
+class ResourceError;
+struct SharedWorkerKey;
 struct WorkerFetchResult;
 struct WorkerOptions;
 }

Modified: trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerToContextConnection.cpp (289468 => 289469)


--- trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerToContextConnection.cpp	2022-02-09 14:56:58 UTC (rev 289468)
+++ trunk/Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerToContextConnection.cpp	2022-02-09 15:13:24 UTC (rev 289469)
@@ -28,6 +28,7 @@
 
 #include "Logging.h"
 #include "NetworkConnectionToWebProcess.h"
+#include "WebCoreArgumentCoders.h"
 #include "WebSharedWorker.h"
 #include "WebSharedWorkerContextManagerConnectionMessages.h"
 #include "WebSharedWorkerServer.h"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to