Diff
Modified: trunk/Source/WebCore/ChangeLog (287152 => 287153)
--- trunk/Source/WebCore/ChangeLog 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebCore/ChangeLog 2021-12-16 21:02:07 UTC (rev 287153)
@@ -1,3 +1,19 @@
+2021-12-16 Adrian Perez de Castro <ape...@igalia.com>
+
+ Non-unified build fixes, late-ish December 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=234392
+
+ Unreviewed non-unified build fixes.
+
+ No new tests needed.
+
+ * Modules/notifications/NotificationData.h: Add missing wtf/text/WTFString.h and <optional>
+ header inclusions.
+ * style/HasSelectorFilter.cpp: Add missing StyleRule.h header inclusion.
+ * style/HasSelectorFilter.h: Add missing forward declaration for WebCore::Element.
+ * workers/WorkerConsoleClient.h: Add missing JSC:: namespace prefix to usage of
+ JSC::MessageType.
+
2021-12-16 Brent Fulgham <bfulg...@apple.com>
Rename forEachFrameFromMainFrame to forEachFrame
Modified: trunk/Source/WebCore/Modules/notifications/NotificationData.h (287152 => 287153)
--- trunk/Source/WebCore/Modules/notifications/NotificationData.h 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebCore/Modules/notifications/NotificationData.h 2021-12-16 21:02:07 UTC (rev 287153)
@@ -25,6 +25,9 @@
#pragma once
+#include <optional>
+#include <wtf/text/WTFString.h>
+
namespace WebCore {
enum class NotificationDirection : uint8_t;
Modified: trunk/Source/WebCore/style/HasSelectorFilter.cpp (287152 => 287153)
--- trunk/Source/WebCore/style/HasSelectorFilter.cpp 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebCore/style/HasSelectorFilter.cpp 2021-12-16 21:02:07 UTC (rev 287153)
@@ -28,6 +28,7 @@
#include "ElementIterator.h"
#include "RuleFeature.h"
#include "SelectorFilter.h"
+#include "StyleRule.h"
namespace WebCore::Style {
Modified: trunk/Source/WebCore/style/HasSelectorFilter.h (287152 => 287153)
--- trunk/Source/WebCore/style/HasSelectorFilter.h 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebCore/style/HasSelectorFilter.h 2021-12-16 21:02:07 UTC (rev 287153)
@@ -28,6 +28,9 @@
#include <wtf/BloomFilter.h>
namespace WebCore {
+
+class Element;
+
namespace Style {
enum class MatchElement : uint8_t;
Modified: trunk/Source/WebCore/workers/WorkerConsoleClient.h (287152 => 287153)
--- trunk/Source/WebCore/workers/WorkerConsoleClient.h 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebCore/workers/WorkerConsoleClient.h 2021-12-16 21:02:07 UTC (rev 287153)
@@ -42,7 +42,7 @@
virtual ~WorkerConsoleClient();
private:
- void messageWithTypeAndLevel(MessageType, MessageLevel, JSC::JSGlobalObject*, Ref<Inspector::ScriptArguments>&&) override;
+ void messageWithTypeAndLevel(JSC::MessageType, MessageLevel, JSC::JSGlobalObject*, Ref<Inspector::ScriptArguments>&&) override;
void count(JSC::JSGlobalObject*, const String& label) override;
void countReset(JSC::JSGlobalObject*, const String& label) override;
void profile(JSC::JSGlobalObject*, const String& title) override;
Modified: trunk/Source/WebKit/ChangeLog (287152 => 287153)
--- trunk/Source/WebKit/ChangeLog 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebKit/ChangeLog 2021-12-16 21:02:07 UTC (rev 287153)
@@ -1,3 +1,15 @@
+2021-12-16 Adrian Perez de Castro <ape...@igalia.com>
+
+ Non-unified build fixes, late-ish December 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=234392
+
+ Unreviewed non-unified build fixes.
+
+ * NetworkProcess/NetworkDataTask.cpp: Add missing NetworkProcess.h header inclusion.
+ * NetworkProcess/NetworkSession.cpp: Add missing WebCore/SWServer.h heeader inclusion.
+ * UIProcess/Notifications/WebNotificationManagerProxy.cpp: Add missing
+ WebCore/NotificationData.h header inclusion.
+
2021-12-16 Per Arne Vollan <pvol...@apple.com>
[watchOS] Adjust sandbox message filter
Modified: trunk/Source/WebKit/NetworkProcess/NetworkDataTask.cpp (287152 => 287153)
--- trunk/Source/WebKit/NetworkProcess/NetworkDataTask.cpp 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebKit/NetworkProcess/NetworkDataTask.cpp 2021-12-16 21:02:07 UTC (rev 287153)
@@ -29,6 +29,7 @@
#include "AuthenticationManager.h"
#include "NetworkDataTaskBlob.h"
#include "NetworkLoadParameters.h"
+#include "NetworkProcess.h"
#include "NetworkSession.h"
#include <WebCore/RegistrableDomain.h>
#include <WebCore/ResourceError.h>
Modified: trunk/Source/WebKit/NetworkProcess/NetworkSession.cpp (287152 => 287153)
--- trunk/Source/WebKit/NetworkProcess/NetworkSession.cpp 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebKit/NetworkProcess/NetworkSession.cpp 2021-12-16 21:02:07 UTC (rev 287153)
@@ -48,6 +48,7 @@
#include <WebCore/CookieJar.h>
#include <WebCore/ResourceRequest.h>
#include <WebCore/RuntimeApplicationChecks.h>
+#include <WebCore/SWServer.h>
#if PLATFORM(COCOA)
#include "DefaultWebBrowserChecks.h"
Modified: trunk/Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.cpp (287152 => 287153)
--- trunk/Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.cpp 2021-12-16 20:47:04 UTC (rev 287152)
+++ trunk/Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.cpp 2021-12-16 21:02:07 UTC (rev 287153)
@@ -34,6 +34,7 @@
#include "WebPageProxy.h"
#include "WebProcessPool.h"
#include "WebProcessProxy.h"
+#include <WebCore/NotificationData.h>
namespace WebKit {
using namespace WebCore;