Closed
Bug 1358666
Opened 8 years ago
Closed 8 years ago
(intersection-observer) Import and enable web-platform tests
Categories
(Core :: Layout, enhancement)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla55
| Tracking | Status | |
|---|---|---|
| firefox55 | --- | fixed |
People
(Reporter: tschneider, Assigned: tschneider)
References
Details
Attachments
(1 file, 6 obsolete files)
|
79.04 KB,
patch
|
bugs
:
review+
|
Details | Diff | Splinter Review |
Lets get web-platform tests for the Intersection Observer API to work and enable them for better test coverage.
| Assignee | ||
Comment 1•8 years ago
|
||
| Assignee | ||
Comment 2•8 years ago
|
||
Attachment #8860564 -
Attachment is obsolete: true
| Assignee | ||
Updated•8 years ago
|
Blocks: intersection-observer-impl
| Assignee | ||
Comment 3•8 years ago
|
||
All tests (with patches from dependencies) except of multiple-targets.html, which depends on Bug 1359311.
Attachment #8860566 -
Attachment is obsolete: true
| Assignee | ||
Comment 4•8 years ago
|
||
All tests passing with dependency patches applied. See https://github.com/szager-chromium/web-platform-tests/pull/1 for upstream PR.
Attachment #8861294 -
Attachment is obsolete: true
| Assignee | ||
Comment 5•8 years ago
|
||
Attachment #8862740 -
Attachment is obsolete: true
| Assignee | ||
Comment 6•8 years ago
|
||
Imports all tests but disabled by default. Plan is to re-enable them step by step with every dependency patch.
Attachment #8867812 -
Attachment is obsolete: true
| Assignee | ||
Comment 7•8 years ago
|
||
| Assignee | ||
Updated•8 years ago
|
Attachment #8867960 -
Flags: review?(bugs)
Comment 8•8 years ago
|
||
Comment on attachment 8867960 [details] [diff] [review]
web-platform tests for IntersectionObserver API
>--- /dev/null
>+++ b/testing/web-platform/meta/intersection-observer/__dir__.ini
>@@ -0,0 +1,2 @@
>+disabled: true
>+prefs: [dom.IntersectionObserver.enabled:true, dom.IntersectionObserver.enabled:true]
Instead of disabling the entire test folder, please add web-platform/meta/test_name.html.ini files for each these tests with 'expected: FAIL' so we can enable each one together with the required bug fix. Add the relevant bug number to the .ini file.
| Assignee | ||
Comment 9•8 years ago
|
||
Disabled failing tests individualy with references to bug numbers.
Attachment #8867960 -
Attachment is obsolete: true
Attachment #8867960 -
Flags: review?(bugs)
| Assignee | ||
Comment 10•8 years ago
|
||
| Assignee | ||
Updated•8 years ago
|
Attachment #8868379 -
Flags: review?(bugs)
| Assignee | ||
Updated•8 years ago
|
| Assignee | ||
Updated•8 years ago
|
| Assignee | ||
Updated•8 years ago
|
| Assignee | ||
Updated•8 years ago
|
| Assignee | ||
Updated•8 years ago
|
| Assignee | ||
Updated•8 years ago
|
Updated•8 years ago
|
Attachment #8868379 -
Flags: review?(bugs) → review+
| Assignee | ||
Comment 11•8 years ago
|
||
| Assignee | ||
Updated•8 years ago
|
Keywords: checkin-needed
Updated•8 years ago
|
Assignee: nobody → tschneider
Comment 12•8 years ago
|
||
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/067a43d46619
(intersection-observer) Import web-platform tests. r=jet
Keywords: checkin-needed
Comment 13•8 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in
before you can comment on or make changes to this bug.
Description
•