Title: [280465] trunk/Source/WebKit
- Revision
- 280465
- Author
- jer.no...@apple.com
- Date
- 2021-07-29 19:32:26 -0700 (Thu, 29 Jul 2021)
Log Message
[macOS|AS] VTImageRotationSession returns a kVTImageRotationNotSupportedErr, breaks painting rotated videos
https://bugs.webkit.org/show_bug.cgi?id=228620
Reviewed by Per Arne Vollan.
Error is thrown from ImageRotationSessionVT, forcing WebKit to go down software rotation path.
* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (280464 => 280465)
--- trunk/Source/WebKit/ChangeLog 2021-07-30 02:05:05 UTC (rev 280464)
+++ trunk/Source/WebKit/ChangeLog 2021-07-30 02:32:26 UTC (rev 280465)
@@ -1,3 +1,14 @@
+2021-07-29 Jer Noble <jer.no...@apple.com>
+
+ [macOS|AS] VTImageRotationSession returns a kVTImageRotationNotSupportedErr, breaks painting rotated videos
+ https://bugs.webkit.org/show_bug.cgi?id=228620
+
+ Reviewed by Per Arne Vollan.
+
+ Error is thrown from ImageRotationSessionVT, forcing WebKit to go down software rotation path.
+
+ * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+
2021-07-29 Devin Rousso <drou...@apple.com>
[Payment Request] `additionalShippingMethods` are not used if a `paymentMethodType` is provided
Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (280464 => 280465)
--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in 2021-07-30 02:05:05 UTC (rev 280464)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in 2021-07-30 02:32:26 UTC (rev 280465)
@@ -982,5 +982,7 @@
(when (equal? (param "CPU") "arm64")
(allow iokit-open
(iokit-user-client-class "IOMobileFramebufferUserClient")
+ ;; VideoToolbox VTImageRotationSession
+ (iokit-user-client-class "IOSurfaceAcceleratorClient")
)
)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes