Closed
Bug 1192986
Opened 9 years ago
Closed 9 years ago
Various test_interfaces.html permafails since Gecko 41 was merged to Beta
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
FIXED
mozilla43
People
(Reporter: RyanVM, Assigned: bkelly)
References
Details
Attachments
(2 files)
3.44 KB,
patch
|
ehsan.akhgari
:
review+
|
Details | Diff | Splinter Review |
1.39 KB,
patch
|
bkelly
:
review+
|
Details | Diff | Splinter Review |
Reporter | ||
Updated•9 years ago
|
Updated•9 years ago
|
Assignee: nobody → bkelly
Assignee | ||
Comment 1•9 years ago
|
||
We just need to remove some |release: false| entries.
Assignee | ||
Updated•9 years ago
|
Blocks: serviceworker-cache, 1149381
Assignee | ||
Comment 2•9 years ago
|
||
I check that the FontFace, FontFaceSet, and CSSFontFaceLoadEvent are legit. Turns out that CSSFontFaceLoadEvent was renamed in the spec. I filed bug 1193019 to get that fixed.
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•9 years ago
|
||
Attachment #8645967 -
Flags: review?(ehsan)
Assignee | ||
Updated•9 years ago
|
Attachment #8645967 -
Attachment is patch: true
Attachment #8645967 -
Attachment mime type: text/html → text/plain
Updated•9 years ago
|
Attachment #8645967 -
Flags: review?(ehsan) → review+
Assignee | ||
Comment 4•9 years ago
|
||
Comment on attachment 8645967 [details] [diff] [review] Fix test_interfaces.html to expect Cache API and font loading to be released. r=ehsan Approval Request Comment [Feature/regressing bug #]: 1149381 [User impact if declined]: Beta build is red. [Describe test coverage new/current, TreeHerder]: Mochitest verifies correct globals are exposed. It was just not updated to expect these features to be released, but this was intentional. [Risks and why]: Minimal. [String/UUID change made/needed]: None
Attachment #8645967 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 5•9 years ago
|
||
Comment on attachment 8645967 [details] [diff] [review] Fix test_interfaces.html to expect Cache API and font loading to be released. r=ehsan Approval Request Comment [Feature/regressing bug #]: 1149381 [User impact if declined]: Beta build is red. [Describe test coverage new/current, TreeHerder]: Mochitest verifies correct globals are exposed. It was just not updated to expect these features to be released, but this was intentional. [Risks and why]: Minimal. [String/UUID change made/needed]: None
Attachment #8645967 -
Flags: approval-mozilla-beta?
Assignee | ||
Comment 6•9 years ago
|
||
Sorry, should have listed bug 1110144 as the regressing bug as well.
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
https://hg.mozilla.org/releases/mozilla-beta/rev/fcd1df5faf39 This only needs to be on 41 Beta, right? 42 Aurora is fine?
Flags: needinfo?(bkelly)
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Comment 8•9 years ago
|
||
The patch should land on 42 Aurora as well.
Reporter | ||
Comment 9•9 years ago
|
||
Comment on attachment 8645967 [details] [diff] [review] Fix test_interfaces.html to expect Cache API and font loading to be released. r=ehsan Test-only changes don't need approval. (In reply to Wes Kocher (:KWierso) from comment #7) > This only needs to be on 41 Beta, right? 42 Aurora is fine? Until the next cycle.
Attachment #8645967 -
Flags: approval-mozilla-beta?
Attachment #8645967 -
Flags: approval-mozilla-aurora?
Something here is still not quite right on beta: https://treeherder.mozilla.org/logviewer.html#?job_id=453936&repo=mozilla-beta 806 INFO TEST-UNEXPECTED-FAIL | dom/workers/test/test_worker_interfaces.html | false: If this is failing: DANGER, are you sure you want to expose the new interface Cache to all webpages as a property on the worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) - expected PASS 807 INFO TEST-UNEXPECTED-FAIL | dom/workers/test/test_worker_interfaces.html | false: If this is failing: DANGER, are you sure you want to expose the new interface CacheStorage to all webpages as a property on the worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals) - expected PASS
Assignee | ||
Comment 12•9 years ago
|
||
The worker interface tests also need to understand Cache/CacheStorage are released. Ehsan gave me r+ for this kind of change over IRC before he left. I will land in beta/aurora/central.
Flags: needinfo?(bkelly)
Attachment #8646117 -
Flags: review+
Comment 13•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c6581fefb822
Keywords: checkin-needed
Assignee | ||
Comment 14•9 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/09a386be3da2
Assignee | ||
Comment 15•9 years ago
|
||
https://hg.mozilla.org/releases/mozilla-beta/rev/0813c6add939
Assignee | ||
Comment 17•9 years ago
|
||
Reopen until the changes land on m-c. (Right?)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Reporter | ||
Comment 18•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/c6581fefb822 https://hg.mozilla.org/mozilla-central/rev/7112863c43db
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
Comment 19•9 years ago
|
||
Do we also need this for the service worker interfaces test?
Flags: needinfo?(bkelly)
Assignee | ||
Comment 20•9 years ago
|
||
(In reply to (Ask others for review please; out most of the week) from comment #19) > Do we also need this for the service worker interfaces test? Apparently not: // IMPORTANT: Do not change this list without review from a DOM peer! "Cache", // IMPORTANT: Do not change this list without review from a DOM peer! "CacheStorage",
Flags: needinfo?(bkelly)
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•