Bug 203840 - Scheduling requestIdleCallback should not block a timer from firing
Summary: Scheduling requestIdleCallback should not block a timer from firing
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryosuke Niwa
URL:
Keywords: InRadar
Depends on:
Blocks: 164193
  Show dependency treegraph
 
Reported: 2019-11-04 19:46 PST by Ryosuke Niwa
Modified: 2023-08-17 20:56 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2019-11-04 19:46:10 PST
When a timer is about to fire, idle callback should not have a higher precedence over the timer.
Comment 1 Radar WebKit Bug Importer 2019-11-04 19:46:42 PST
<rdar://problem/56891067>
Comment 2 Ryosuke Niwa 2023-08-06 00:07:14 PDT
This is implemented as a part of https://github.com/WebKit/WebKit/pull/16417. Will add a test.
Comment 3 Ryosuke Niwa 2023-08-17 16:48:09 PDT
Pull request: https://github.com/WebKit/WebKit/pull/16814
Comment 4 EWS 2023-08-17 20:56:08 PDT
Committed 267029@main (f92900fd3d98): <https://commits.webkit.org/267029@main>

Reviewed commits have been landed. Closing PR #16814 and removing active labels.