Closed Bug 1669552 Opened 4 years ago Closed 2 years ago

Implement Browser testing TestUtils

Categories

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

Default
task

Tracking

(firefox98 fixed)

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: jgraham, Assigned: saschanaz)

References

Details

Attachments

(1 file)

https://jgraham.github.io/browser-test/ is a proposal for a cross-browser test API covering things that don't fit into WebDriver but are necessary to allow more comprehensive cross-browser tests. At present it contains a single function that returns a promise which is resolved after a garbage collection is completed.

Note that the interface is intended to also be used in workers.

We should implement this spec so we can use it for web-platform-tests. In order that the API is not used by content we should but it behind a testing pref e.g. dom.testing.testUtils.

Blocks: 1676619
See Also: → 1660555
Assignee: nobody → krosylight
Status: NEW → ASSIGNED
Pushed by krosylight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/00bd44272452
Add TestUtils support for WPT r=smaug
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/32386 for changes under testing/web-platform/tests
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
Upstream PR was closed without merging
Upstream PR merged by jgraham
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: