Title: [272721] trunk/Source
Revision
272721
Author
[email protected]
Date
2021-02-11 06:18:29 -0800 (Thu, 11 Feb 2021)

Log Message

Non unified build fixes for mid February 2021
https://bugs.webkit.org/show_bug.cgi?id=221749

Reviewed by Youenn Fablet.

Source/WebCore:

* 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:

Source/WebKit:

* GPUProcess/graphics/RemoteRenderingBackend.cpp:
* GPUProcess/media/RemoteCDMInstanceProxy.cpp:

Modified Paths

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"
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to