Title: [294650] trunk/Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm
Revision
294650
Author
[email protected]
Date
2022-05-23 10:09:28 -0700 (Mon, 23 May 2022)

Log Message

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

Modified Paths

Diff

Modified: trunk/Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm (294649 => 294650)


--- trunk/Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm	2022-05-23 16:55:15 UTC (rev 294649)
+++ trunk/Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm	2022-05-23 17:09:28 UTC (rev 294650)
@@ -44,7 +44,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