Title: [295180] branches/safari-613-branch/Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm
Revision
295180
Author
[email protected]
Date
2022-06-02 23:45:19 -0700 (Thu, 02 Jun 2022)

Log Message

Cherry-pick 0f9af8a58c18. rdar://problem/93740263

    Bump the priority of iOS ProcessAssertion Queue
    https://bugs.webkit.org/show_bug.cgi?id=240784

    Patch by Youenn Fablet <[email protected]> on 2022-05-23
    Reviewed by Chris Dumez.

    It is important to acquire assertions in a timely manner as otherwise the UIProcess
    might think a process is unresponsive.
    Bump the priority to WorkQueue::QOS::UserInitiated.

    * Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm:
    (assertionsWorkQueue):

    Canonical link: https://commits.webkit.org/250874@main
    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@294650 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-613-branch/Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm (295179 => 295180)


--- branches/safari-613-branch/Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm	2022-06-03 06:45:17 UTC (rev 295179)
+++ branches/safari-613-branch/Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm	2022-06-03 06:45:19 UTC (rev 295180)
@@ -43,7 +43,7 @@
 
 static WorkQueue& assertionsWorkQueue()
 {
-    static NeverDestroyed<Ref<WorkQueue>> workQueue(WorkQueue::create("ProcessAssertion Queue"));
+    static NeverDestroyed<Ref<WorkQueue>> workQueue(WorkQueue::create("ProcessAssertion Queue", WorkQueue::QOS::UserInitiated));
     return workQueue.get();
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to