Title: [290494] trunk/Source/WebKit
Revision
290494
Author
[email protected]
Date
2022-02-25 00:03:02 -0800 (Fri, 25 Feb 2022)

Log Message

Make RemoteVideoFrameIdentifier a regular ObjectIdentifier
https://bugs.webkit.org/show_bug.cgi?id=237136

Reviewed by Kimmo Kinnunen.

Given all RemoteVideoFrames are created in GPUProcess, we no longer need to use a ProcessQualified identifier.
Covered by existing tests.

* WebProcess/GPU/media/RemoteVideoFrameIdentifier.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (290493 => 290494)


--- trunk/Source/WebKit/ChangeLog	2022-02-25 05:10:14 UTC (rev 290493)
+++ trunk/Source/WebKit/ChangeLog	2022-02-25 08:03:02 UTC (rev 290494)
@@ -1,3 +1,15 @@
+2022-02-25  Youenn Fablet  <[email protected]>
+
+        Make RemoteVideoFrameIdentifier a regular ObjectIdentifier
+        https://bugs.webkit.org/show_bug.cgi?id=237136
+
+        Reviewed by Kimmo Kinnunen.
+
+        Given all RemoteVideoFrames are created in GPUProcess, we no longer need to use a ProcessQualified identifier.
+        Covered by existing tests.
+
+        * WebProcess/GPU/media/RemoteVideoFrameIdentifier.h:
+
 2022-02-24  Alex Christensen  <[email protected]>
 
         Unreviewed, reverting r290371.

Modified: trunk/Source/WebKit/WebProcess/GPU/media/RemoteVideoFrameIdentifier.h (290493 => 290494)


--- trunk/Source/WebKit/WebProcess/GPU/media/RemoteVideoFrameIdentifier.h	2022-02-25 05:10:14 UTC (rev 290493)
+++ trunk/Source/WebKit/WebProcess/GPU/media/RemoteVideoFrameIdentifier.h	2022-02-25 08:03:02 UTC (rev 290494)
@@ -28,13 +28,12 @@
 #if ENABLE(GPU_PROCESS) && ENABLE(VIDEO)
 
 #include "ObjectIdentifierReferenceTracker.h"
-#include <WebCore/ProcessQualified.h>
 #include <wtf/ObjectIdentifier.h>
 
 namespace WebKit {
 
 enum RemoteVideoFrameIdentifierType { };
-using RemoteVideoFrameIdentifier = WebCore::ProcessQualified<ObjectIdentifier<RemoteVideoFrameIdentifierType>>;
+using RemoteVideoFrameIdentifier = ObjectIdentifier<RemoteVideoFrameIdentifierType>;
 using RemoteVideoFrameReadReference = ObjectIdentifierReadReference<RemoteVideoFrameIdentifier>;
 using RemoteVideoFrameWriteReference = ObjectIdentifierWriteReference<RemoteVideoFrameIdentifier>;
 using RemoteVideoFrameReference = ObjectIdentifierReference<RemoteVideoFrameIdentifier>;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to