Closed Bug 1593244 Opened 6 years ago Closed 6 years ago

Perma /webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html | expected ERROR when Gecko 72 merges to Beta on 2019-12-02

Categories

(Core :: Web Audio, defect, P2)

defect

Tracking

()

VERIFIED FIXED
mozilla72
Tracking Status
firefox-esr68 --- unaffected
firefox70 --- unaffected
firefox71 --- unaffected
firefox72 + verified

People

(Reporter: bogdan_tara, Assigned: karlt)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Central as Beta simulation:

https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=274059257&repo=try&lineNumber=89993

https://queue.taskcluster.net/v1/task/FpSa_aA1TJ-5YJyErcnmLg/runs/0/artifacts/public/logs/live_backing.log

[task 2019-11-01T12:25:06.296Z] 12:25:06 INFO - TEST-START | /webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html
[task 2019-11-01T12:25:06.299Z] 12:25:06 INFO - Closing window 49
[task 2019-11-01T12:25:06.355Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.411Z] 12:25:06 INFO - PID 1792 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2019-11-01T12:25:06.432Z] 12:25:06 INFO - PID 1792 | ++DOCSHELL 0x7f0f413bc800 == 1 [pid = 2501] [id = {c36d3f02-3a29-4611-8cfc-ff29d0a1c016}]
[task 2019-11-01T12:25:06.473Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.488Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.504Z] 12:25:06 INFO - PID 1792 | ++DOMWINDOW == 1 (0x7f0f4120cf20) [pid = 2501] [serial = 1] [outer = (nil)]
[task 2019-11-01T12:25:06.504Z] 12:25:06 INFO - PID 1792 | ++DOMWINDOW == 2 (0x7f0f4199d800) [pid = 2501] [serial = 2] [outer = 0x7f0f4120cf20]
[task 2019-11-01T12:25:06.520Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.541Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.548Z] 12:25:06 INFO - PID 1792 | --DOCSHELL 0x7f4b30ebc800 == 0 [pid = 2466] [id = {474159c7-fd0d-42d2-8761-8ef9bac13ab0}] [url = https://web-platform.test:8443/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-onerror.https.html]
[task 2019-11-01T12:25:06.564Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.580Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.596Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.613Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.614Z] 12:25:06 INFO - PID 1792 | --DOMWINDOW == 3 (0x7f4b32be3000) [pid = 2466] [serial = 4] [outer = (nil)] [url = https://web-platform.test:8443/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-onerror.https.html]
[task 2019-11-01T12:25:06.615Z] 12:25:06 INFO - PID 1792 | --DOMWINDOW == 2 (0x7f4b30d0cf20) [pid = 2466] [serial = 1] [outer = (nil)] [url = https://web-platform.test:8443/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-onerror.https.html]
[task 2019-11-01T12:25:06.616Z] 12:25:06 INFO - PID 1792 | --DOMWINDOW == 1 (0x7f4b3169c800) [pid = 2466] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-11-01T12:25:06.617Z] 12:25:06 INFO - PID 1792 | --DOMWINDOW == 0 (0x7f4b316a5000) [pid = 2466] [serial = 3] [outer = (nil)] [url = about:blank]
[task 2019-11-01T12:25:06.639Z] 12:25:06 INFO - PID 1792 | nsStringStats
[task 2019-11-01T12:25:06.639Z] 12:25:06 INFO - PID 1792 | => mAllocCount: 8655
[task 2019-11-01T12:25:06.639Z] 12:25:06 INFO - PID 1792 | => mReallocCount: 0
[task 2019-11-01T12:25:06.639Z] 12:25:06 INFO - PID 1792 | => mFreeCount: 8655
[task 2019-11-01T12:25:06.639Z] 12:25:06 INFO - PID 1792 | => mShareCount: 7749
[task 2019-11-01T12:25:06.640Z] 12:25:06 INFO - PID 1792 | => mAdoptCount: 518
[task 2019-11-01T12:25:06.640Z] 12:25:06 INFO - PID 1792 | => mAdoptFreeCount: 522
[task 2019-11-01T12:25:06.641Z] 12:25:06 INFO - PID 1792 | => Process ID: 2466, Thread ID: 139961377969984
[task 2019-11-01T12:25:06.690Z] 12:25:06 INFO - PID 1792 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpGLlVLD.mozrunner/runtests_leaks_911_tab_pid2535.log
[task 2019-11-01T12:25:06.706Z] 12:25:06 INFO - PID 1792 | [Child 2535, Main Thread] WARNING: No CID found when attempting to map contract ID: file /builds/worker/workspace/build/src/xpcom/components/nsComponentManager.cpp, line 729
[task 2019-11-01T12:25:06.726Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.807Z] 12:25:06 INFO - PID 1792 | ++DOMWINDOW == 3 (0x7f0f419a6000) [pid = 2501] [serial = 3] [outer = 0x7f0f4120cf20]
[task 2019-11-01T12:25:06.864Z] 12:25:06 INFO - PID 1792 | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-11-01T12:25:06.926Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.969Z] 12:25:06 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:06.973Z] 12:25:06 INFO - PID 1792 | ++DOMWINDOW == 4 (0x7f0f42fe1000) [pid = 2501] [serial = 4] [outer = 0x7f0f4120cf20]
[task 2019-11-01T12:25:06.981Z] 12:25:06 INFO - PID 1792 | [Child 2535, Main Thread] WARNING: could not set real-time limit at process startup: file /builds/worker/workspace/build/src/dom/ipc/ContentChild.cpp, line 1787
[task 2019-11-01T12:25:07.043Z] 12:25:07 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:07.099Z] 12:25:07 INFO - PID 1792 | [WARN audioipc_server::server] Promotion of content process thread to real-time error
[task 2019-11-01T12:25:07.127Z] 12:25:07 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:07.155Z] 12:25:07 INFO - PID 1792 | JavaScript error: https://web-platform.test:8443/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html, line 17: TypeError: context.audioWorklet is undefined
[task 2019-11-01T12:25:07.175Z] 12:25:07 INFO - PID 1792 | [Parent 1792, Main Thread] WARNING: Cannot set transparency mode on non-popup windows.: file /builds/worker/workspace/build/src/widget/gtk/nsWindow.cpp, line 4552
[task 2019-11-01T12:25:07.247Z] 12:25:07 INFO -
[task 2019-11-01T12:25:07.247Z] 12:25:07 INFO - TEST-UNEXPECTED-FAIL | /webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html |
[task 2019-11-01T12:25:07.247Z] 12:25:07 INFO - Test the construction of AudioWorkletNode with real-time context
[task 2019-11-01T12:25:07.247Z] 12:25:07 INFO - - Unhandled rejection: context.audioWorklet is undefined
[task 2019-11-01T12:25:07.248Z] 12:25:07 INFO - TEST-UNEXPECTED-OK | /webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-output-channel-count.https.html | expected ERROR
[task 2019-11-01T12:25:07.248Z] 12:25:07 INFO - TEST-INFO expected ERROR | took 952ms

This time turning off AudioWorkletNode seems required:

 Test the construction of AudioWorkletNode with real-time context
- Unhandled rejection: context.audioWorklet is undefined
Flags: needinfo?(karlt)
Assignee: nobody → karlt
Status: NEW → ASSIGNED
Flags: needinfo?(karlt)
Regressed by: 1592503
See Also: 1591810
Keywords: regression
Priority: -- → P3

Changing the priority to p2 as the bug is tracked by a release manager for the current nightly.
See What Do You Triage for more information

Priority: P3 → P2
Priority: P3 → P2
Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/586c8dec24bb avoid await and async function so that setup() catches undefined context.audioWorklet r=padenot
Failed to create upstream wpt PR due to merge conflicts. This requires fixup from a wpt sync admin.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/20611 for changes under testing/web-platform/tests
Flags: needinfo?(wptsync)
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: