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"