Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (279095 => 279096)
--- trunk/Source/_javascript_Core/ChangeLog 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/_javascript_Core/ChangeLog 2021-06-22 00:47:26 UTC (rev 279096)
@@ -1,3 +1,12 @@
+2021-06-21 Don Olmstead <[email protected]>
+
+ Non-unified build fixes late June 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=227241
+
+ Unreviewed non-unified build fixes.
+
+ * dfg/DFGDriver.h:
+
2021-06-21 Xan Lopez <[email protected]>
[JSC] Fix consistency check during stack splitting in Wasm::LLIntGenerator::addLoop
Modified: trunk/Source/_javascript_Core/dfg/DFGDriver.h (279095 => 279096)
--- trunk/Source/_javascript_Core/dfg/DFGDriver.h 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/_javascript_Core/dfg/DFGDriver.h 2021-06-22 00:47:26 UTC (rev 279096)
@@ -32,6 +32,7 @@
class CodeBlock;
class JITCode;
class VM;
+enum class JITCompilationMode;
namespace DFG {
Modified: trunk/Source/WebCore/ChangeLog (279095 => 279096)
--- trunk/Source/WebCore/ChangeLog 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebCore/ChangeLog 2021-06-22 00:47:26 UTC (rev 279096)
@@ -1,3 +1,16 @@
+2021-06-21 Don Olmstead <[email protected]>
+
+ Non-unified build fixes late June 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=227241
+
+ Unreviewed non-unified build fixes.
+
+ * css/CSSCrossfadeValue.h:
+ * css/CSSCursorImageValue.cpp:
+ * css/CSSImageValue.cpp:
+ * css/parser/CSSParserFastPaths.h:
+ * css/parser/CSSPropertyParserWorkerSafe.cpp:
+
2021-06-21 Chris Dumez <[email protected]>
Use double instead of float where appropriate in HTML Canvas IDL
Modified: trunk/Source/WebCore/css/CSSCrossfadeValue.h (279095 => 279096)
--- trunk/Source/WebCore/css/CSSCrossfadeValue.h 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebCore/css/CSSCrossfadeValue.h 2021-06-22 00:47:26 UTC (rev 279096)
@@ -32,6 +32,10 @@
namespace WebCore {
+namespace Style {
+class BuilderState;
+}
+
struct BlendingContext;
class CSSPrimitiveValue;
Modified: trunk/Source/WebCore/css/CSSCursorImageValue.cpp (279095 => 279096)
--- trunk/Source/WebCore/css/CSSCursorImageValue.cpp 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebCore/css/CSSCursorImageValue.cpp 2021-06-22 00:47:26 UTC (rev 279096)
@@ -27,6 +27,7 @@
#include "SVGCursorElement.h"
#include "SVGLengthContext.h"
#include "SVGURIReference.h"
+#include "StyleBuilderState.h"
#include <wtf/MathExtras.h>
#include <wtf/text/WTFString.h>
Modified: trunk/Source/WebCore/css/CSSImageValue.cpp (279095 => 279096)
--- trunk/Source/WebCore/css/CSSImageValue.cpp 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebCore/css/CSSImageValue.cpp 2021-06-22 00:47:26 UTC (rev 279096)
@@ -31,6 +31,7 @@
#include "DeprecatedCSSOMPrimitiveValue.h"
#include "Document.h"
#include "Element.h"
+#include "StyleBuilderState.h"
namespace WebCore {
Modified: trunk/Source/WebCore/css/parser/CSSParserFastPaths.h (279095 => 279096)
--- trunk/Source/WebCore/css/parser/CSSParserFastPaths.h 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebCore/css/parser/CSSParserFastPaths.h 2021-06-22 00:47:26 UTC (rev 279096)
@@ -32,6 +32,7 @@
#include "CSSPropertyNames.h"
#include "CSSValueKeywords.h"
#include "ColorTypes.h"
+#include <optional>
#include <wtf/Forward.h>
namespace WebCore {
Modified: trunk/Source/WebCore/css/parser/CSSPropertyParserWorkerSafe.cpp (279095 => 279096)
--- trunk/Source/WebCore/css/parser/CSSPropertyParserWorkerSafe.cpp 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebCore/css/parser/CSSPropertyParserWorkerSafe.cpp 2021-06-22 00:47:26 UTC (rev 279096)
@@ -35,6 +35,7 @@
#include "CSSFontFaceSrcValue.h"
#include "CSSFontFeatureValue.h"
#include "CSSFontStyleValue.h"
+#include "CSSImageValue.h"
#include "CSSParserFastPaths.h"
#include "CSSParserImpl.h"
#include "CSSParserTokenRange.h"
Modified: trunk/Source/WebKit/ChangeLog (279095 => 279096)
--- trunk/Source/WebKit/ChangeLog 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebKit/ChangeLog 2021-06-22 00:47:26 UTC (rev 279096)
@@ -1,5 +1,17 @@
2021-06-21 Don Olmstead <[email protected]>
+ Non-unified build fixes late June 2021 edition
+ https://bugs.webkit.org/show_bug.cgi?id=227241
+
+ Unreviewed non-unified build fixes.
+
+ * GPUProcess/GPUProcess.cpp:
+ * WebProcess/GPU/graphics/RemoteResourceCacheProxy.cpp:
+ * WebProcess/GPU/media/WebMediaStrategy.cpp:
+ (WebKit::WebMediaStrategy::createNowPlayingManager const):
+
+2021-06-21 Don Olmstead <[email protected]>
+
Update signature of createVideoLayerRemote for PlayStation and GStreamer
https://bugs.webkit.org/show_bug.cgi?id=227242
Modified: trunk/Source/WebKit/GPUProcess/GPUProcess.cpp (279095 => 279096)
--- trunk/Source/WebKit/GPUProcess/GPUProcess.cpp 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebKit/GPUProcess/GPUProcess.cpp 2021-06-22 00:47:26 UTC (rev 279096)
@@ -35,6 +35,7 @@
#include "GPUConnectionToWebProcess.h"
#include "GPUProcessConnectionParameters.h"
#include "GPUProcessCreationParameters.h"
+#include "GPUProcessProxyMessages.h"
#include "GPUProcessSessionParameters.h"
#include "Logging.h"
#include "SandboxExtension.h"
Modified: trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteResourceCacheProxy.cpp (279095 => 279096)
--- trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteResourceCacheProxy.cpp 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteResourceCacheProxy.cpp 2021-06-22 00:47:26 UTC (rev 279096)
@@ -28,6 +28,7 @@
#if ENABLE(GPU_PROCESS)
+#include "ArgumentCoders.h"
#include "RemoteRenderingBackendProxy.h"
namespace WebKit {
Modified: trunk/Source/WebKit/WebProcess/GPU/media/WebMediaStrategy.cpp (279095 => 279096)
--- trunk/Source/WebKit/WebProcess/GPU/media/WebMediaStrategy.cpp 2021-06-22 00:45:11 UTC (rev 279095)
+++ trunk/Source/WebKit/WebProcess/GPU/media/WebMediaStrategy.cpp 2021-06-22 00:47:26 UTC (rev 279096)
@@ -30,6 +30,7 @@
#include "GPUProcessConnection.h"
#include "RemoteAudioDestinationProxy.h"
#include "RemoteCDMFactory.h"
+#include "WebCoreArgumentCoders.h"
#include "WebProcess.h"
#include <WebCore/AudioDestination.h>
#include <WebCore/AudioIOCallback.h>
@@ -67,7 +68,7 @@
connection->connection().send(Messages::GPUConnectionToWebProcess::ClearNowPlayingInfo { }, 0);
}
- void setNowPlayingInfoPrivate(const NowPlayingInfo& nowPlayingInfo) final
+ void setNowPlayingInfoPrivate(const WebCore::NowPlayingInfo& nowPlayingInfo) final
{
auto& connection = WebProcess::singleton().ensureGPUProcessConnection().connection();
connection.send(Messages::GPUConnectionToWebProcess::SetNowPlayingInfo { nowPlayingInfo }, 0);