Diff
Modified: trunk/Source/WebCore/ChangeLog (283068 => 283069)
--- trunk/Source/WebCore/ChangeLog 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/ChangeLog 2021-09-24 23:57:03 UTC (rev 283069)
@@ -1,3 +1,28 @@
+2021-09-24 Lauro Moura <[email protected]>
+
+ Non-unified partial build fixes late September edition
+ https://bugs.webkit.org/show_bug.cgi?id=230763
+
+ Unreviewed non-unified build fixes.
+
+ Covered by existing tests.
+
+ * Modules/cache/WorkerCacheStorageConnection.h: Add missing header.
+ * Modules/filesystemaccess/FileSystemHandle.cpp: Ditto.
+ * css/CSSFontPaletteValuesOverrideColorValue.h: Ditto.
+ * css/CSSFontPaletteValuesRule.cpp: Ditto.
+ * css/CSSFontPaletteValuesRule.h: Ditto.
+ * css/parser/CSSParserImpl.cpp: Ditto.
+ * css/typedom/CSSStyleValueFactory.cpp: Ditto.
+ * css/typedom/CSSStyleValueFactory.h: Ditto.
+ * loader/CrossOriginEmbedderPolicy.cpp: Ditto.
+ * loader/PingLoader.h: Ditto.
+ * platform/Scrollbar.cpp: Ditto.
+ * rendering/TextBoxPainter.cpp: Ditto.
+ * workers/SharedWorker.cpp: Ditto.
+ * workers/SharedWorkerGlobalScope.cpp: Ditto.
+ * workers/WorkerScriptLoaderClient.h: Ditto.
+
2021-09-24 Simon Fraser <[email protected]>
Have ScrollingEffectsController drive all the ScrollAnimations
Modified: trunk/Source/WebCore/Modules/cache/WorkerCacheStorageConnection.h (283068 => 283069)
--- trunk/Source/WebCore/Modules/cache/WorkerCacheStorageConnection.h 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/Modules/cache/WorkerCacheStorageConnection.h 2021-09-24 23:57:03 UTC (rev 283069)
@@ -28,6 +28,8 @@
#include "CacheStorageConnection.h"
+#include "ResourceRequest.h"
+
namespace WebCore {
class WorkerGlobalScope;
Modified: trunk/Source/WebCore/Modules/filesystemaccess/FileSystemHandle.cpp (283068 => 283069)
--- trunk/Source/WebCore/Modules/filesystemaccess/FileSystemHandle.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/Modules/filesystemaccess/FileSystemHandle.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -26,6 +26,7 @@
#include "config.h"
#include "FileSystemHandle.h"
+#include "FileSystemHandleImpl.h"
#include "JSDOMPromiseDeferred.h"
#include <wtf/IsoMallocInlines.h>
Modified: trunk/Source/WebCore/css/CSSFontPaletteValuesOverrideColorValue.h (283068 => 283069)
--- trunk/Source/WebCore/css/CSSFontPaletteValuesOverrideColorValue.h 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/css/CSSFontPaletteValuesOverrideColorValue.h 2021-09-24 23:57:03 UTC (rev 283069)
@@ -25,6 +25,7 @@
#pragma once
+#include "CSSPrimitiveValue.h"
#include "CSSValue.h"
#include "CachedResourceHandle.h"
#include "ResourceLoaderOptions.h"
Modified: trunk/Source/WebCore/css/CSSFontPaletteValuesRule.cpp (283068 => 283069)
--- trunk/Source/WebCore/css/CSSFontPaletteValuesRule.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/css/CSSFontPaletteValuesRule.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -26,6 +26,7 @@
#include "config.h"
#include "CSSFontPaletteValuesRule.h"
+#include "CSSMarkup.h"
#include "ColorSerialization.h"
#include "JSDOMMapLike.h"
#include "PropertySetCSSStyleDeclaration.h"
Modified: trunk/Source/WebCore/css/CSSFontPaletteValuesRule.h (283068 => 283069)
--- trunk/Source/WebCore/css/CSSFontPaletteValuesRule.h 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/css/CSSFontPaletteValuesRule.h 2021-09-24 23:57:03 UTC (rev 283069)
@@ -27,6 +27,8 @@
#include "CSSRule.h"
+#include "StyleRule.h"
+
namespace WebCore {
class CSSStyleDeclaration;
Modified: trunk/Source/WebCore/css/parser/CSSParserImpl.cpp (283068 => 283069)
--- trunk/Source/WebCore/css/parser/CSSParserImpl.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/css/parser/CSSParserImpl.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -34,6 +34,7 @@
#include "CSSCounterStyleRule.h"
#include "CSSCustomPropertyValue.h"
#include "CSSDeferredParser.h"
+#include "CSSFontFamily.h"
#include "CSSFontPaletteValuesOverrideColorValue.h"
#include "CSSKeyframeRule.h"
#include "CSSKeyframesRule.h"
Modified: trunk/Source/WebCore/css/typedom/CSSStyleValueFactory.cpp (283068 => 283069)
--- trunk/Source/WebCore/css/typedom/CSSStyleValueFactory.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/css/typedom/CSSStyleValueFactory.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -38,6 +38,7 @@
#include "CSSParser.h"
#include "CSSPendingSubstitutionValue.h"
#include "CSSPropertyParser.h"
+#include "CSSStyleImageValue.h"
#include "CSSStyleValue.h"
#include "CSSUnitValue.h"
#include "CSSUnparsedValue.h"
Modified: trunk/Source/WebCore/css/typedom/CSSStyleValueFactory.h (283068 => 283069)
--- trunk/Source/WebCore/css/typedom/CSSStyleValueFactory.h 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/css/typedom/CSSStyleValueFactory.h 2021-09-24 23:57:03 UTC (rev 283069)
@@ -27,7 +27,9 @@
#if ENABLE(CSS_TYPED_OM)
+#include "CSSImageValue.h"
#include "CSSPropertyNames.h"
+#include "CSSStyleValue.h"
#include "CSSValue.h"
#include "ScriptWrappable.h"
#include <wtf/RefCounted.h>
Modified: trunk/Source/WebCore/loader/CrossOriginEmbedderPolicy.cpp (283068 => 283069)
--- trunk/Source/WebCore/loader/CrossOriginEmbedderPolicy.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/loader/CrossOriginEmbedderPolicy.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -26,6 +26,8 @@
#include "config.h"
#include "CrossOriginEmbedderPolicy.h"
+#include "Frame.h"
+#include "FrameLoader.h"
#include "HTTPHeaderNames.h"
#include "HTTPParsers.h"
#include "JSFetchRequest.h"
Modified: trunk/Source/WebCore/loader/PingLoader.h (283068 => 283069)
--- trunk/Source/WebCore/loader/PingLoader.h 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/loader/PingLoader.h 2021-09-24 23:57:03 UTC (rev 283069)
@@ -33,7 +33,9 @@
#pragma once
#include "ReferrerPolicy.h"
+#include "SecurityOriginData.h"
#include <wtf/Forward.h>
+#include <wtf/JSONValues.h>
#include <wtf/Ref.h>
namespace WebCore {
Modified: trunk/Source/WebCore/platform/Scrollbar.cpp (283068 => 283069)
--- trunk/Source/WebCore/platform/Scrollbar.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/platform/Scrollbar.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -33,6 +33,7 @@
#include "ScrollView.h"
#include "ScrollableArea.h"
#include "ScrollbarTheme.h"
+#include "ScrollbarsController.h"
#include <algorithm>
#if PLATFORM(GTK)
Modified: trunk/Source/WebCore/rendering/TextBoxPainter.cpp (283068 => 283069)
--- trunk/Source/WebCore/rendering/TextBoxPainter.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/rendering/TextBoxPainter.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -36,6 +36,7 @@
#include "RenderBlock.h"
#include "RenderCombineText.h"
#include "RenderText.h"
+#include "RenderView.h"
#include "ShadowData.h"
#include "StyledMarkedText.h"
#include "TextPaintStyle.h"
Modified: trunk/Source/WebCore/workers/SharedWorker.cpp (283068 => 283069)
--- trunk/Source/WebCore/workers/SharedWorker.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/workers/SharedWorker.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -26,6 +26,8 @@
#include "config.h"
#include "SharedWorker.h"
+#include <wtf/IsoMallocInlines.h>
+
namespace WebCore {
WTF_MAKE_ISO_ALLOCATED_IMPL(SharedWorker);
Modified: trunk/Source/WebCore/workers/SharedWorkerGlobalScope.cpp (283068 => 283069)
--- trunk/Source/WebCore/workers/SharedWorkerGlobalScope.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/workers/SharedWorkerGlobalScope.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -26,6 +26,8 @@
#include "config.h"
#include "SharedWorkerGlobalScope.h"
+#include <wtf/IsoMallocInlines.h>
+
namespace WebCore {
WTF_MAKE_ISO_ALLOCATED_IMPL(SharedWorkerGlobalScope);
Modified: trunk/Source/WebCore/workers/WorkerScriptLoaderClient.h (283068 => 283069)
--- trunk/Source/WebCore/workers/WorkerScriptLoaderClient.h 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebCore/workers/WorkerScriptLoaderClient.h 2021-09-24 23:57:03 UTC (rev 283069)
@@ -26,6 +26,8 @@
#pragma once
+#include "ResourceLoaderIdentifier.h"
+
namespace WebCore {
class ResourceResponse;
Modified: trunk/Source/WebKit/ChangeLog (283068 => 283069)
--- trunk/Source/WebKit/ChangeLog 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebKit/ChangeLog 2021-09-24 23:57:03 UTC (rev 283069)
@@ -1,3 +1,20 @@
+2021-09-24 Lauro Moura <[email protected]>
+
+ Non-unified partial build fixes late September edition
+ https://bugs.webkit.org/show_bug.cgi?id=230763
+
+ Unreviewed non-unified build fixes.
+
+ * NetworkProcess/NetworkProcess.cpp: Add missing header.
+ * NetworkProcess/storage/FileSystemStorageHandleRegistry.cpp: Ditto.
+ * NetworkProcess/storage/FileSystemStorageManager.cpp: Ditto.
+ * NetworkProcess/storage/OriginStorageManager.h: Ditto.
+ * WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp: Add missing header.
+ (WebKit::RTCDataChannelRemoteManager::detectError): WebCore namespace.
+ (WebKit::RTCDataChannelRemoteManager::RemoteSourceConnection::didDetectError): Ditto.
+ * WebProcess/WebCoreSupport/WebStorageConnection.cpp: Add missing
+ header.
+
2021-09-24 Per Arne Vollan <[email protected]>
Clean up preference rules in sandboxes
Modified: trunk/Source/WebKit/NetworkProcess/NetworkProcess.cpp (283068 => 283069)
--- trunk/Source/WebKit/NetworkProcess/NetworkProcess.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebKit/NetworkProcess/NetworkProcess.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -41,6 +41,7 @@
#include "NetworkConnectionToWebProcess.h"
#include "NetworkContentRuleListManagerMessages.h"
#include "NetworkLoad.h"
+#include "NetworkLoadScheduler.h"
#include "NetworkProcessCreationParameters.h"
#include "NetworkProcessPlatformStrategies.h"
#include "NetworkProcessProxyMessages.h"
Modified: trunk/Source/WebKit/NetworkProcess/storage/FileSystemStorageHandleRegistry.cpp (283068 => 283069)
--- trunk/Source/WebKit/NetworkProcess/storage/FileSystemStorageHandleRegistry.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebKit/NetworkProcess/storage/FileSystemStorageHandleRegistry.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -26,6 +26,8 @@
#include "config.h"
#include "FileSystemStorageHandleRegistry.h"
+#include "FileSystemStorageHandle.h"
+
namespace WebKit {
FileSystemStorageHandleRegistry::FileSystemStorageHandleRegistry() = default;
Modified: trunk/Source/WebKit/NetworkProcess/storage/FileSystemStorageManager.cpp (283068 => 283069)
--- trunk/Source/WebKit/NetworkProcess/storage/FileSystemStorageManager.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebKit/NetworkProcess/storage/FileSystemStorageManager.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -27,6 +27,7 @@
#include "FileSystemStorageManager.h"
#include "FileSystemStorageError.h"
+#include "FileSystemStorageHandleRegistry.h"
namespace WebKit {
Modified: trunk/Source/WebKit/NetworkProcess/storage/OriginStorageManager.h (283068 => 283069)
--- trunk/Source/WebKit/NetworkProcess/storage/OriginStorageManager.h 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebKit/NetworkProcess/storage/OriginStorageManager.h 2021-09-24 23:57:03 UTC (rev 283069)
@@ -25,6 +25,7 @@
#pragma once
+#include "Connection.h"
#include "FileSystemStorageHandleIdentifier.h"
#include <wtf/text/WTFString.h>
Modified: trunk/Source/WebKit/WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp (283068 => 283069)
--- trunk/Source/WebKit/WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebKit/WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -33,6 +33,7 @@
#include "RTCDataChannelRemoteManagerProxyMessages.h"
#include "WebProcess.h"
#include <WebCore/RTCDataChannel.h>
+#include <WebCore/RTCError.h>
#include <WebCore/ScriptExecutionContext.h>
namespace WebKit {
@@ -160,7 +161,7 @@
void RTCDataChannelRemoteManager::detectError(WebCore::RTCDataChannelIdentifier handlerIdentifier, WebCore::RTCErrorDetailType detail, String&& message)
{
postTaskToHandler(handlerIdentifier, [detail, message = WTFMove(message)](auto& handler) mutable {
- handler.didDetectError(RTCError::create(detail, WTFMove(message)));
+ handler.didDetectError(WebCore::RTCError::create(detail, WTFMove(message)));
});
}
@@ -235,7 +236,7 @@
m_connection->send(Messages::RTCDataChannelRemoteManagerProxy::ReceiveData { identifier, true, IPC::DataReference { data, size } }, 0);
}
-void RTCDataChannelRemoteManager::RemoteSourceConnection::didDetectError(WebCore::RTCDataChannelIdentifier identifier, RTCErrorDetailType type, const String& message)
+void RTCDataChannelRemoteManager::RemoteSourceConnection::didDetectError(WebCore::RTCDataChannelIdentifier identifier, WebCore::RTCErrorDetailType type, const String& message)
{
m_connection->send(Messages::RTCDataChannelRemoteManagerProxy::DetectError { identifier, type, message }, 0);
}
Modified: trunk/Source/WebKit/WebProcess/WebCoreSupport/WebStorageConnection.cpp (283068 => 283069)
--- trunk/Source/WebKit/WebProcess/WebCoreSupport/WebStorageConnection.cpp 2021-09-24 23:49:29 UTC (rev 283068)
+++ trunk/Source/WebKit/WebProcess/WebCoreSupport/WebStorageConnection.cpp 2021-09-24 23:57:03 UTC (rev 283069)
@@ -31,6 +31,7 @@
#include "NetworkStorageManagerMessages.h"
#include "WebProcess.h"
#include <WebCore/ClientOrigin.h>
+#include <WebCore/ExceptionOr.h>
namespace WebKit {