Bug 146855

Summary: [WK2] Increase the QoS of some of our WorkQueues to match the one of our processes
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: WebKit2Assignee: Chris Dumez <cdumez>
Status: REOPENED ---    
Severity: Normal CC: andersca, barraclough, cgarcia, commit-queue, ddkilzer, koivisto, sam
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 146880    
Bug Blocks: 146876    
Attachments:
Description Flags
Patch none

Description Chris Dumez 2015-07-10 13:58:48 PDT
Increase the QoS of some of our WorkQueues to match the one of our processes. For e.g., even though the WebContent and the Networking processes have USER_UNITIATED QoS, the IPC between them is using a WorkQueue with DEFAULT QoS.
Comment 1 Chris Dumez 2015-07-10 14:00:54 PDT
Created attachment 256612 [details]
Patch
Comment 2 Chris Dumez 2015-07-10 14:16:49 PDT
Comment on attachment 256612 [details]
Patch

Clearing flags on attachment: 256612

Committed r186689: <http://trac.webkit.org/changeset/186689>
Comment 3 Chris Dumez 2015-07-10 14:16:56 PDT
All reviewed patches have been landed.  Closing bug.
Comment 4 David Kilzer (:ddkilzer) 2015-07-11 08:01:07 PDT
This may have caused layout test X to start timing out on Mavericks {Release,Debug} WK2 tests only:

<https://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&revision=186689&tests=fast%2Fframes%2Fframe-limit.html>
Comment 5 David Kilzer (:ddkilzer) 2015-07-11 08:05:26 PDT
(In reply to comment #4)
> This may have caused layout test X to start timing out on Mavericks
> {Release,Debug} WK2 tests only:
> 
> <https://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.
> html#showAllRuns=true&revision=186689&tests=fast%2Fframes%2Fframe-limit.html>

Where X = fast/frames/frame-limit.html.  :|

Filed Bug 146876 to track this.
Comment 6 WebKit Commit Bot 2015-07-11 13:15:39 PDT
Re-opened since this is blocked by bug 146880