Title: [291640] branches/safari-613-branch/Source/WebCore
Revision
291640
Author
alanc...@apple.com
Date
2022-03-22 10:55:01 -0700 (Tue, 22 Mar 2022)

Log Message

Cherry-pick r290675. rdar://problem/89585043

    Remove release assert when UI process is blocking IOSurface IOKit access
    https://bugs.webkit.org/show_bug.cgi?id=237278
    <rdar://problem/89585043>

    Unreviewed, address review comments.

    Log error instead of creating CrashTracer reports.

    * platform/graphics/cocoa/IOSurface.mm:
    (WebCore::IOSurface::bytesPerRowAlignment):

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@290675 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-613-branch/Source/WebCore/ChangeLog (291639 => 291640)


--- branches/safari-613-branch/Source/WebCore/ChangeLog	2022-03-22 17:54:57 UTC (rev 291639)
+++ branches/safari-613-branch/Source/WebCore/ChangeLog	2022-03-22 17:55:01 UTC (rev 291640)
@@ -1,5 +1,37 @@
 2022-03-21  Alan Coon  <alanc...@apple.com>
 
+        Cherry-pick r290675. rdar://problem/89585043
+
+    Remove release assert when UI process is blocking IOSurface IOKit access
+    https://bugs.webkit.org/show_bug.cgi?id=237278
+    <rdar://problem/89585043>
+    
+    Unreviewed, address review comments.
+    
+    Log error instead of creating CrashTracer reports.
+    
+    
+    * platform/graphics/cocoa/IOSurface.mm:
+    (WebCore::IOSurface::bytesPerRowAlignment):
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@290675 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2022-03-01  Per Arne Vollan  <pvol...@apple.com>
+
+            Remove release assert when UI process is blocking IOSurface IOKit access
+            https://bugs.webkit.org/show_bug.cgi?id=237278
+            <rdar://problem/89585043>
+
+            Unreviewed, address review comments.
+
+            Log error instead of creating CrashTracer reports.
+
+            * platform/graphics/cocoa/IOSurface.mm:
+            (WebCore::IOSurface::bytesPerRowAlignment):
+
+2022-03-21  Alan Coon  <alanc...@apple.com>
+
         Cherry-pick r290645. rdar://problem/89180092
 
     REGRESSION (r273129): Text contents in <span> with opacity not repainting/updating when sibling element has "will-change: transform"

Modified: branches/safari-613-branch/Source/WebCore/platform/graphics/cocoa/IOSurface.mm (291639 => 291640)


--- branches/safari-613-branch/Source/WebCore/platform/graphics/cocoa/IOSurface.mm	2022-03-22 17:54:57 UTC (rev 291639)
+++ branches/safari-613-branch/Source/WebCore/platform/graphics/cocoa/IOSurface.mm	2022-03-22 17:55:01 UTC (rev 291640)
@@ -286,7 +286,7 @@
         // This likely means that the sandbox is blocking access to the IOSurface IOKit class,
         // and that IOSurface::bytesPerRowAlignment() has been called before IOSurface::setBytesPerRowAlignment.
         if (alignment <= 1) {
-            RELEASE_LOG_FAULT(Layers, "Sandbox does not allow IOSurface IOKit access.");
+            RELEASE_LOG_ERROR(Layers, "Sandbox does not allow IOSurface IOKit access.");
             // 64 bytes is currently the alignment on all platforms.
             alignment = 64;
         }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to