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