Closed Bug 1557398 Opened 6 years ago Closed 6 years ago

Perma /webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html | context.audioWorklet is undefined when when Gecko 69 merges to Beta on 19-07-01

Categories

(Core :: Web Audio, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox-esr60 --- unaffected
firefox67 --- unaffected
firefox67.0.1 --- unaffected
firefox68 --- unaffected
firefox69 + fixed

People

(Reporter: cbrindusan, Assigned: aryx)

Details

(Keywords: regression)

Attachments

(1 file)

Central as early beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Crunnable&revision=0bf5914ad142027d86a9f5504df081efc329bcfa&selectedJob=250367129

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

[task 2019-06-06T14:24:29.311Z] 14:24:29 INFO - TEST-START | /webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html
[task 2019-06-06T14:24:29.327Z] 14:24:29 INFO - Closing window 15032385537
[task 2019-06-06T14:24:29.357Z] 14:24:29 INFO - PID 19594 | --DOMWINDOW == 3 (0x7f79d355ed40) [pid = 19828] [serial = 1] [outer = (nil)] [url = https://web-platform.test:8443/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-messageport.https.html]
[task 2019-06-06T14:24:29.357Z] 14:24:29 INFO - PID 19594 | --DOMWINDOW == 2 (0x7f79d2cab800) [pid = 19828] [serial = 4] [outer = (nil)] [url = https://web-platform.test:8443/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-messageport.https.html]
[task 2019-06-06T14:24:29.357Z] 14:24:29 INFO - PID 19594 | --DOMWINDOW == 1 (0x7f79d3570800) [pid = 19828] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-06-06T14:24:29.357Z] 14:24:29 INFO - PID 19594 | --DOMWINDOW == 0 (0x7f79d2ca0000) [pid = 19828] [serial = 3] [outer = (nil)] [url = about:blank]
[task 2019-06-06T14:24:29.360Z] 14:24:29 INFO - PID 19594 | [Child 19674, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
[task 2019-06-06T14:24:29.382Z] 14:24:29 INFO - PID 19594 | [Child 19828, Main Thread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 194
[task 2019-06-06T14:24:29.383Z] 14:24:29 INFO - PID 19594 | [Child 19828, Main Thread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/workspace/build/src/xpcom/base/nsTraceRefcnt.cpp, line 194
[task 2019-06-06T14:24:29.384Z] 14:24:29 INFO - PID 19594 | nsStringStats
[task 2019-06-06T14:24:29.385Z] 14:24:29 INFO - PID 19594 | => mAllocCount: 8874
[task 2019-06-06T14:24:29.385Z] 14:24:29 INFO - PID 19594 | => mReallocCount: 0
[task 2019-06-06T14:24:29.386Z] 14:24:29 INFO - PID 19594 | => mFreeCount: 8874
[task 2019-06-06T14:24:29.386Z] 14:24:29 INFO - PID 19594 | => mShareCount: 7275
[task 2019-06-06T14:24:29.387Z] 14:24:29 INFO - PID 19594 | => mAdoptCount: 559
[task 2019-06-06T14:24:29.388Z] 14:24:29 INFO - PID 19594 | => mAdoptFreeCount: 563
[task 2019-06-06T14:24:29.390Z] 14:24:29 INFO - PID 19594 | => Process ID: 19828, Thread ID: 140161634031424
[task 2019-06-06T14:24:29.466Z] 14:24:29 INFO - PID 19594 | ++DOCSHELL 0x7f3ef91c4800 == 1 [pid = 19892] [id = {db61765c-3511-40b0-bc8d-33145b1e8b77}]
[task 2019-06-06T14:24:29.527Z] 14:24:29 INFO - PID 19594 | ++DOMWINDOW == 1 (0x7f3efa6f3d40) [pid = 19892] [serial = 1] [outer = (nil)]
[task 2019-06-06T14:24:29.535Z] 14:24:29 INFO - PID 19594 | [Child 19892, Main Thread] WARNING: No active window: file /builds/worker/workspace/build/src/js/xpconnect/src/XPCJSContext.cpp, line 662
[task 2019-06-06T14:24:29.557Z] 14:24:29 INFO - PID 19594 | ++DOMWINDOW == 2 (0x7f3ef9aa3800) [pid = 19892] [serial = 2] [outer = 0x7f3efa6f3d40]
[task 2019-06-06T14:24:29.638Z] 14:24:29 INFO - PID 19594 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpmfpKz8.mozrunner/runtests_leaks_869_tab_pid19927.log
[task 2019-06-06T14:24:29.861Z] 14:24:29 INFO - PID 19594 | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-06-06T14:24:29.938Z] 14:24:29 INFO - PID 19594 | ++DOMWINDOW == 3 (0x7f3ef8dc8c00) [pid = 19892] [serial = 3] [outer = 0x7f3efa6f3d40]
[task 2019-06-06T14:24:30.128Z] 14:24:30 INFO - PID 19594 | JavaScript error: https://web-platform.test:8443/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html, line 24: TypeError: context.audioWorklet is undefined
[task 2019-06-06T14:24:30.187Z] 14:24:30 INFO - TEST-UNEXPECTED-ERROR | /webaudio/the-audio-api/the-audioworklet-interface/audioworklet-suspend.https.html | context.audioWorklet is undefined

Seems to be cause d by one of these:
https://hg.mozilla.org/mozilla-central/rev/bfc2b080062651470a37354d8a8ec18dd617dc8d
https://hg.mozilla.org/mozilla-central/rev/bdbb5a9c6dc3790263efc2392dbef6c82aea2876

Hongchan, can you please take a look?

Flags: needinfo?(hongchan)
Priority: -- → P1

This is because FireFox currently does not have Audio Worklet yet. I think padenot@ or karlt@ can give a better answer here.

Flags: needinfo?(hongchan) → needinfo?(karlt)

Karl, would you mind handling triage?

Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fc543afd6ee7 Set audioworklet-suspend.https.html to expected fail for release and beta because audio worklet is only enabled for Nightly r=karlt
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Assignee: nobody → aryx.bugmail
Flags: needinfo?(karlt)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: