Closed Bug 1943958 Opened 27 days ago Closed 25 days ago

[wpt-sync] Sync PR 50293 - LoAF: count idle tasks as frame tasks

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox136 fixed)

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 50293 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/50293
Details from upstream follow.

Noam Rosenthal <nrosenthal@chromium.org> wrote:

LoAF: count idle tasks as frame tasks

Idle tasks (tasks that run idle callbacks) don't go through
FrameScheduler, and thus were skipping the AnimationFrameTimingMonitor
reporting.

Reporting them directly to AnimationFrameTimingMonitor via an IdleTask
probe, so that requestIdleCallback functions correctly attribute
LoAFs.

Bug: 391284748
Change-Id: I8e2e9f3ae00e5f749ca85286504056abcc02a734
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6185900
Reviewed-by: Scott Haseley \<shaseley@chromium.org>
Commit-Queue: Noam Rosenthal \<nrosenthal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1411576}

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 9 subtests

Status Summary

Firefox

ERROR: 1

Chrome

OK : 1
PASS : 8
FAIL : 1

Safari

ERROR: 1

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ede818662ce2 [wpt PR 50293] - LoAF: count idle tasks as frame tasks, a=testonly
Status: NEW → RESOLVED
Closed: 25 days ago
: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.