Diff
Modified: trunk/Source/WebCore/CMakeLists.txt (272720 => 272721)
--- trunk/Source/WebCore/CMakeLists.txt 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/CMakeLists.txt 2021-02-11 14:18:29 UTC (rev 272721)
@@ -1792,8 +1792,16 @@
)
list(APPEND WebCoreTestSupport_SOURCES
+ dom/AbstractRange.cpp
+
+ inspector/InspectorFrontendClientLocal.cpp
+
+ platform/graphics/HEVCUtilities.cpp
+ platform/graphics/VP9Utilities.cpp
+
+ platform/mediarecorder/MediaRecorderPrivateMock.cpp
+
platform/mock/PlatformSpeechSynthesizerMock.cpp
-
platform/mock/mediasource/MockBox.cpp
platform/mock/mediasource/MockMediaPlayerMediaSource.cpp
platform/mock/mediasource/MockMediaSourcePrivate.cpp
Modified: trunk/Source/WebCore/ChangeLog (272720 => 272721)
--- trunk/Source/WebCore/ChangeLog 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/ChangeLog 2021-02-11 14:18:29 UTC (rev 272721)
@@ -1,3 +1,20 @@
+2021-02-11 Sergio Villar Senin <[email protected]>
+
+ Non unified build fixes for mid February 2021
+ https://bugs.webkit.org/show_bug.cgi?id=221749
+
+ Reviewed by Youenn Fablet.
+
+ * CMakeLists.txt:
+ * Modules/mediastream/SFrameUtils.cpp:
+ * Modules/mediastream/STUNMessageParsing.h:
+ * bindings/js/WebCoreBuiltinNames.h:
+ * dom/EventTargetFactory.in:
+ * inspector/InspectorFrontendAPIDispatcher.cpp:
+ (WebCore::InspectorFrontendAPIDispatcher::evaluateOrQueueExpression):
+ * workers/DedicatedWorkerGlobalScope.cpp:
+ * workers/Worker.cpp:
+
2021-02-11 Rob Buis <[email protected]>
Handle min-width/min-height:auto for aspect-ratio
Modified: trunk/Source/WebCore/Modules/mediastream/SFrameUtils.cpp (272720 => 272721)
--- trunk/Source/WebCore/Modules/mediastream/SFrameUtils.cpp 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/Modules/mediastream/SFrameUtils.cpp 2021-02-11 14:18:29 UTC (rev 272721)
@@ -28,6 +28,8 @@
#if ENABLE(WEB_RTC)
+#include <wtf/Function.h>
+
namespace WebCore {
static inline bool isSliceNALU(uint8_t data)
Modified: trunk/Source/WebCore/Modules/mediastream/STUNMessageParsing.h (272720 => 272721)
--- trunk/Source/WebCore/Modules/mediastream/STUNMessageParsing.h 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/Modules/mediastream/STUNMessageParsing.h 2021-02-11 14:18:29 UTC (rev 272721)
@@ -26,6 +26,7 @@
#pragma once
#include <wtf/Function.h>
+#include <wtf/Optional.h>
#include <wtf/Vector.h>
#if ENABLE(WEB_RTC)
Modified: trunk/Source/WebCore/bindings/js/WebCoreBuiltinNames.h (272720 => 272721)
--- trunk/Source/WebCore/bindings/js/WebCoreBuiltinNames.h 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/bindings/js/WebCoreBuiltinNames.h 2021-02-11 14:18:29 UTC (rev 272721)
@@ -263,6 +263,7 @@
macro(TextEncoderStream) \
macro(TextEncoderStreamEncoder) \
macro(TextTrackCue) \
+ macro(TextTrackCueGeneric) \
macro(TransformStream) \
macro(TransformStreamDefaultController) \
macro(UndoItem) \
Modified: trunk/Source/WebCore/dom/EventTargetFactory.in (272720 => 272721)
--- trunk/Source/WebCore/dom/EventTargetFactory.in 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/dom/EventTargetFactory.in 2021-02-11 14:18:29 UTC (rev 272721)
@@ -49,6 +49,7 @@
SpeechSynthesisUtterance conditional=SPEECH_SYNTHESIS
TextTrack conditional=VIDEO
TextTrackCue conditional=VIDEO
+TextTrackCueGeneric conditional=VIDEO
TextTrackList conditional=VIDEO
VideoTrackList conditional=VIDEO
VisualViewport
Modified: trunk/Source/WebCore/inspector/InspectorFrontendAPIDispatcher.cpp (272720 => 272721)
--- trunk/Source/WebCore/inspector/InspectorFrontendAPIDispatcher.cpp 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/inspector/InspectorFrontendAPIDispatcher.cpp 2021-02-11 14:18:29 UTC (rev 272721)
@@ -35,6 +35,7 @@
#include "ScriptSourceCode.h"
#include "ScriptState.h"
#include <_javascript_Core/FrameTracers.h>
+#include <_javascript_Core/JSPromise.h>
#include <wtf/RunLoop.h>
namespace WebCore {
@@ -182,7 +183,7 @@
}
auto& vm = globalObject->vm();
- auto* castedPromise = jsDynamicCast<JSPromise*>(vm, result.value());
+ auto* castedPromise = JSC::jsDynamicCast<JSC::JSPromise*>(vm, result.value());
if (!castedPromise) {
// Simple case: result is NOT a promise, just return the JSValue.
optionalResultHandler(result);
Modified: trunk/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp (272720 => 272721)
--- trunk/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp 2021-02-11 14:18:29 UTC (rev 272721)
@@ -41,6 +41,7 @@
#include "RTCRtpScriptTransformer.h"
#include "RequestAnimationFrameCallback.h"
#include "SecurityOrigin.h"
+#include "Worker.h"
#if ENABLE(OFFSCREEN_CANVAS)
#include "WorkerAnimationController.h"
#endif
Modified: trunk/Source/WebCore/workers/Worker.cpp (272720 => 272721)
--- trunk/Source/WebCore/workers/Worker.cpp 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebCore/workers/Worker.cpp 2021-02-11 14:18:29 UTC (rev 272721)
@@ -28,6 +28,7 @@
#include "Worker.h"
#include "ContentSecurityPolicy.h"
+#include "DedicatedWorkerGlobalScope.h"
#include "ErrorEvent.h"
#include "Event.h"
#include "EventNames.h"
@@ -34,7 +35,10 @@
#include "InspectorInstrumentation.h"
#include "LoaderStrategy.h"
#include "PlatformStrategies.h"
+#if ENABLE(WEB_RTC)
#include "RTCRtpScriptTransform.h"
+#include "RTCRtpScriptTransformer.h"
+#endif
#include "ResourceResponse.h"
#include "SecurityOrigin.h"
#include "WorkerGlobalScopeProxy.h"
Modified: trunk/Source/WebKit/ChangeLog (272720 => 272721)
--- trunk/Source/WebKit/ChangeLog 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebKit/ChangeLog 2021-02-11 14:18:29 UTC (rev 272721)
@@ -1,3 +1,13 @@
+2021-02-11 Sergio Villar Senin <[email protected]>
+
+ Non unified build fixes for mid February 2021
+ https://bugs.webkit.org/show_bug.cgi?id=221749
+
+ Reviewed by Youenn Fablet.
+
+ * GPUProcess/graphics/RemoteRenderingBackend.cpp:
+ * GPUProcess/media/RemoteCDMInstanceProxy.cpp:
+
2021-02-11 Youenn Fablet <[email protected]>
Split RemoteRealtimeMediaSource in two audio-specific and video-specific classes
Modified: trunk/Source/WebKit/GPUProcess/graphics/RemoteRenderingBackend.cpp (272720 => 272721)
--- trunk/Source/WebKit/GPUProcess/graphics/RemoteRenderingBackend.cpp 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebKit/GPUProcess/graphics/RemoteRenderingBackend.cpp 2021-02-11 14:18:29 UTC (rev 272721)
@@ -30,6 +30,7 @@
#include "DisplayListReaderHandle.h"
#include "GPUConnectionToWebProcess.h"
+#include "Logging.h"
#include "PlatformRemoteImageBuffer.h"
#include "RemoteMediaPlayerManagerProxy.h"
#include "RemoteMediaPlayerProxy.h"
Modified: trunk/Source/WebKit/GPUProcess/media/RemoteCDMInstanceProxy.cpp (272720 => 272721)
--- trunk/Source/WebKit/GPUProcess/media/RemoteCDMInstanceProxy.cpp 2021-02-11 13:42:42 UTC (rev 272720)
+++ trunk/Source/WebKit/GPUProcess/media/RemoteCDMInstanceProxy.cpp 2021-02-11 14:18:29 UTC (rev 272721)
@@ -28,6 +28,7 @@
#if ENABLE(GPU_PROCESS) && ENABLE(ENCRYPTED_MEDIA)
+#include "GPUConnectionToWebProcess.h"
#include "RemoteCDMInstanceConfiguration.h"
#include "RemoteCDMInstanceMessages.h"
#include "RemoteCDMInstanceSessionProxy.h"