Title: [255637] branches/safari-610.1.1-branch/Source/WebCore
Revision
255637
Author
[email protected]
Date
2020-02-03 19:08:53 -0800 (Mon, 03 Feb 2020)

Log Message

Cherry-pick r255487. rdar://problem/58838583

    REGRESSION: [iOS release] http/tests/security/window-named-proto.html is a flaky timing out
    https://bugs.webkit.org/show_bug.cgi?id=206672
    <rdar://problem/58838583>

    Reviewed by Chris Dumez.

    This is a speculative fix to increase the priority of the DataURLDecoder's WorkQueue such that
    it is less likely to be preempted.

    Covered by existing tests.

    * platform/network/DataURLDecoder.cpp:
    (WebCore::DataURLDecoder::decodeQueue):

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

Modified Paths

Diff

Modified: branches/safari-610.1.1-branch/Source/WebCore/ChangeLog (255636 => 255637)


--- branches/safari-610.1.1-branch/Source/WebCore/ChangeLog	2020-02-04 03:08:51 UTC (rev 255636)
+++ branches/safari-610.1.1-branch/Source/WebCore/ChangeLog	2020-02-04 03:08:53 UTC (rev 255637)
@@ -1,5 +1,42 @@
 2020-02-03  Russell Epstein  <[email protected]>
 
+        Cherry-pick r255487. rdar://problem/58838583
+
+    REGRESSION: [iOS release] http/tests/security/window-named-proto.html is a flaky timing out
+    https://bugs.webkit.org/show_bug.cgi?id=206672
+    <rdar://problem/58838583>
+    
+    Reviewed by Chris Dumez.
+    
+    This is a speculative fix to increase the priority of the DataURLDecoder's WorkQueue such that
+    it is less likely to be preempted.
+    
+    Covered by existing tests.
+    
+    * platform/network/DataURLDecoder.cpp:
+    (WebCore::DataURLDecoder::decodeQueue):
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@255487 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2020-01-31  Jiewen Tan  <[email protected]>
+
+            REGRESSION: [iOS release] http/tests/security/window-named-proto.html is a flaky timing out
+            https://bugs.webkit.org/show_bug.cgi?id=206672
+            <rdar://problem/58838583>
+
+            Reviewed by Chris Dumez.
+
+            This is a speculative fix to increase the priority of the DataURLDecoder's WorkQueue such that
+            it is less likely to be preempted.
+
+            Covered by existing tests.
+
+            * platform/network/DataURLDecoder.cpp:
+            (WebCore::DataURLDecoder::decodeQueue):
+
+2020-02-03  Russell Epstein  <[email protected]>
+
         Cherry-pick r255417. rdar://problem/58780773
 
     Do not notify other applications when deactivating the audio session

Modified: branches/safari-610.1.1-branch/Source/WebCore/platform/network/DataURLDecoder.cpp (255636 => 255637)


--- branches/safari-610.1.1-branch/Source/WebCore/platform/network/DataURLDecoder.cpp	2020-02-04 03:08:51 UTC (rev 255636)
+++ branches/safari-610.1.1-branch/Source/WebCore/platform/network/DataURLDecoder.cpp	2020-02-04 03:08:53 UTC (rev 255637)
@@ -43,7 +43,7 @@
 
 static WorkQueue& decodeQueue()
 {
-    static auto& queue = WorkQueue::create("org.webkit.DataURLDecoder").leakRef();
+    static auto& queue = WorkQueue::create("org.webkit.DataURLDecoder", WorkQueue::Type::Serial, WorkQueue::QOS::UserInitiated).leakRef();
     return queue;
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to