Closed Bug 1822238 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 38975 - [ComputePressure] Refactor for better supporting different PressureSources

Categories

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

task

Tracking

(firefox114 fixed)

RESOLVED FIXED
114 Branch
Tracking Status
firefox114 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Wei4 Wang <wei4.wang@intel.com> wrote:

[ComputePressure] Refactor for better supporting different PressureSources

There are two problems making it different to extend to other
PressureSources in current implementation:

  1. Mojom and services side implementation does not take PressureSource
    concept into account.
  2. Implementation in Blink does not deal with cases of different
    PressureSources in some functions.

This CL resolves this issue making it easier to add other
PressureSource in the future.

Bug: 1399508, 1342184
Change-Id: I8937314006c098be65bf6bb6c45b22389eee1d75
Reviewed-on: https://chromium-review.googlesource.com/4328269
WPT-Export-Revision: a355cf85aabec9d9ccfd149d8d31582d210dc769

Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]

CI Results

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

Total 5 tests and 1 subtests

Status Summary

Firefox

OK : 5
FAIL: 11

Chrome

OK : 5
FAIL: 11

Safari

OK : 5
FAIL: 11

Links

Gecko CI (Treeherder)
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/0bb4b4dd1359 [wpt PR 38975] - [ComputePressure] Refactor for better supporting different PressureSources, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch
You need to log in before you can comment on or make changes to this bug.