Closed Bug 1603933 Opened 2 years ago Closed 2 years ago

Perma image/test/mochitest/test_animated_gif.html | TypeError: document.timeline is undefined - Should not throw any errors when Gecko 73 merges to Beta on 2020-01-06

Categories

(Core :: ImageLib, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
thunderbird_esr60 --- unaffected
thunderbird_esr68 --- unaffected
firefox-esr68 --- unaffected
firefox71 --- unaffected
firefox72 --- unaffected
firefox73 --- fixed

People

(Reporter: dluca, Assigned: hiro)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Central as beta simulation:
https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=957cb1f27bd7daefa9e50ccb05da7e0a1bea0198&selectedJob=281184129

Failure log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=281184129&repo=try&lineNumber=5989

INFO - TEST-START | image/test/mochitest/test_animated_gif.html
[task 2019-12-14T12:51:06.308Z] 12:51:06     INFO - TEST-INFO | started process screentopng
[task 2019-12-14T12:51:06.747Z] 12:51:06     INFO - TEST-INFO | screentopng: exit 0
[task 2019-12-14T12:51:06.748Z] 12:51:06     INFO - Buffered messages logged at 12:51:06
[task 2019-12-14T12:51:06.750Z] 12:51:06     INFO - add_task | Entering test 
[task 2019-12-14T12:51:06.750Z] 12:51:06     INFO - TEST-PASS | image/test/mochitest/test_animated_gif.html | decoceComplete should never be received 
[task 2019-12-14T12:51:06.751Z] 12:51:06     INFO - TEST-PASS | image/test/mochitest/test_animated_gif.html | Got loadComplete 
[task 2019-12-14T12:51:06.751Z] 12:51:06     INFO - Buffered messages finished
[task 2019-12-14T12:51:06.751Z] 12:51:06     INFO - TEST-UNEXPECTED-FAIL | image/test/mochitest/test_animated_gif.html | TypeError: document.timeline is undefined - Should not throw any errors
[task 2019-12-14T12:51:06.752Z] 12:51:06     INFO - @http://mochi.test:8888/tests/image/test/mochitest/test_animated_gif.html:38:19
[task 2019-12-14T12:51:06.752Z] 12:51:06     INFO - GECKO(2850) | MEMORY STAT | vsize 20974489MB | residentFast 559MB
[task 2019-12-14T12:51:06.752Z] 12:51:06     INFO - TEST-OK | image/test/mochitest/test_animated_gif.html | took 252ms
[task 2019-12-14T12:51:06.753Z] 12:51:06     INFO - TEST-START | image/test/mochitest/test_animation.html
[task 2019-12-14T12:51:06.948Z] 12:51:06     INFO - GECKO(2850) | MEMORY STAT | vsize 20974512MB | residentFast 598MB
[task 2019-12-14T12:51:06.951Z] 12:51:06     INFO - TEST-OK | image/test/mochitest/test_animation.html | took 564ms

This looks to be a regression of Bug 1603744.

Hiro: can you please take a look at this bug?

Flags: needinfo?(hikezoe.birchill)
Summary: Perma image/test/mochitest/test_animated_gif.html | TypeError: document.timeline is undefined - Should not throw any errors → Perma image/test/mochitest/test_animated_gif.html | TypeError: document.timeline is undefined - Should not throw any errors when Gecko 73 merges to Beta on 2020-01-06

Err, I always forget document timeline is pref-ed off there. :/

Assignee: nobody → hikezoe.birchill
Status: NEW → ASSIGNED
Flags: needinfo?(hikezoe.birchill)
Attachment #9115961 - Attachment description: Bug 1603933 - Enable dom.animations-api.timelines.enabled in test_animated_gif.html. r?tnikkel → Bug 1603933 - Use Date.now() instead of DocumentTimeline.currentTime. r?tnikkel
Pushed by hikezoe.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4de974a596ef
Use Date.now() instead of DocumentTimeline.currentTime. r=tnikkel
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.