Closed Bug 909925 Opened 12 years ago Closed 10 years ago

Intermittent 791330.html,855796.html,863929.html | load failed: timed out waiting for reftest-wait to be removed | application timed out after 330 seconds with no output | application crashed

Categories

(Core :: WebRTC: Networking, defect, P3)

x86
Windows 8
defect

Tracking

()

RESOLVED FIXED
mozilla42
Tracking Status
firefox40 --- wontfix
firefox41 --- wontfix
firefox42 --- fixed
firefox-esr38 --- wontfix

People

(Reporter: RyanVM, Assigned: RyanVM)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

https://tbpl.mozilla.org/php/getParsedLog.php?id=27068013&tree=Mozilla-Central WINNT 6.2 mozilla-central debug test crashtest on 2013-08-27 09:12:23 PDT for push 6ce16afcc8bd slave: t-w864-ix-033 09:18:52 INFO - REFTEST TEST-START | file:///C:/slave/test/build/tests/reftest/tests/dom/media/tests/crashtests/791330.html 09:18:52 INFO - RESTORE PREFERENCE pref(media.navigator.permission.disabled,false) 09:18:52 INFO - SET PREFERENCE pref(media.navigator.permission.disabled,true) 09:18:52 INFO - REFTEST TEST-LOAD | file:///C:/slave/test/build/tests/reftest/tests/dom/media/tests/crashtests/791330.html | 595 / 2510 (23%) 09:18:52 INFO - ++DOMWINDOW == 139 (18D3B0A8) [serial = 1363] [outer = 08B86C90] 09:18:52 INFO - 0[244d0a0]: [main|PeerConnectionImpl] PeerConnectionImpl.cpp:337: sipcc::PeerConnectionImpl::PeerConnectionImpl: PeerConnectionImpl constructor for 09:18:52 INFO - 0[244d0a0]: [main|CC_SIPCCCall] CC_SIPCCCall.cpp:35: Creating CC_SIPCCCall 65539 09:18:52 INFO - (ice/NOTICE) No STUN servers specified 09:18:52 INFO - (ice/NOTICE) No TURN servers specified 09:18:52 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1161: SIPCC-CC_API: 1/3, cc_int_feature2: UI -> GSM: SETPEERCONNECTION 09:18:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:532: SIPCC-DCSM: dcsm_process_event: DCSM 22 :(DCSM_READY:SETPEERCONNECTION ) 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:232: SIPCC-GSM_DBG_PTR: FSM 0 : fsm_get_fcb_by_call_id : fcb= 1101C648 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:266: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_new_fcb : fcb= 1101C648 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:232: SIPCC-GSM_DBG_PTR: FSM 0 : fsm_get_fcb_by_call_id : fcb= 1101C668 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:266: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_new_fcb : fcb= 1101C668 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:232: SIPCC-GSM_DBG_PTR: FSM 0 : fsm_get_fcb_by_call_id : fcb= 1101C688 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:266: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_new_fcb : fcb= 1101C688 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:232: SIPCC-GSM_DBG_PTR: FSM 0 : fsm_get_fcb_by_call_id : fcb= 1101C6A8 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:266: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_new_fcb : fcb= 1101C6A8 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] sm.c:46: SIPCC-FSM: sm_process_event: DEF 3 : 716207E4x: sm entry: (IDLE:SETPEERCONNECTION) 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:3831: SIPCC-FSM: fsmdef_ev_setpeerconnection: Entered. 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:895: SIPCC-FSM: DEF 0 /0: fsmdef_get_dcb_by_call_id : dcb= 1F0DB058 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:1426: SIPCC-FSM: DEF 3 /0: fsmdef_get_new_dcb : dcb= 1F0DB058 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:1277: SIPCC-FSM: 1/3, fsmdef_init_dcb: call_not_counted_in_mnc_bt = FALSE 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 1101C648 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 1101C668 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 1101C688 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 1101C6A8 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:3870: SIPCC-FSM: fsmdef_ev_setpeerconnection: Setting peerconnection handle for (1/3) to b3a6dd69f22c1ca2 09:18:52 INFO - 0[1e867818]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 1/3, fsm_change_state: DEF: IDLE -> STABLE 09:18:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:397: SIPCC-DCSM: dcsm_update_gsm_state: 3 : DCSM_READY --> DCSM_READY 09:18:52 INFO - 0[1e867818]: [GSM Task|def] sm.c:65: SIPCC-GSM: 1/3, sm_process_event: DEF :(IDLE:SETPEERCONNECTION ) 09:18:52 INFO - ************************************************************ 09:18:52 INFO - * Call to xpconnect wrapped JSObject produced this error: * 09:18:52 INFO - [Exception... "'[JavaScript Error: "browserWindow.gBrowser._getTabForContentWindow is not a function" {file: "resource://app/modules/webrtcUI.jsm" line: 45}]' when calling method: [nsIObserver::observe]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0" data: yes] 09:18:52 INFO - ************************************************************ 09:18:52 INFO - 0[244d0a0]: [main|PeerConnectionImpl] PeerConnectionImpl.cpp:1302: sipcc::PeerConnectionImpl::CloseInt: Closing PeerConnectionImpl b3a6dd69f22c1ca2; ending call 09:18:52 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1428: SIPCC-CC_API: 1/3, cc_int_onhook: UI -> GSM: ONHOOK 09:18:52 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1430: (1/3) On-hook called from e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/media/webrtc/signaling/src/sipcc/core/ccapp/ccprovider.c:654 09:18:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:532: SIPCC-DCSM: dcsm_process_event: DCSM 11 :(DCSM_READY:ONHOOK ) 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] sm.c:46: SIPCC-FSM: sm_process_event: DEF 3 : 71625BB6x: sm entry: (STABLE:ONHOOK) 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:6484: SIPCC-FSM: fsmdef_ev_onhook: Entered. 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:1965: SIPCC-FSM: 1/3, fsmdef_release: Entered. cause= NORMAL 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:8970: SIPCC-FSM: fsmdef_notify_hook_event: Entered. 09:18:52 INFO - 0[1e867818]: [GSM Task|def] ccapi.c:1428: SIPCC-CC_API: 1/3, cc_int_onhook: GSM -> SIP: ONHOOK 09:18:52 INFO - 0[1e867818]: [GSM Task|def] ccapi.c:1430: (1/3) On-hook called from e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/media/webrtc/signaling/src/sipcc/core/gsm/fsmdef.c:8979 09:18:52 INFO - 0[1e867818]: [GSM Task|tnp] ui.c:1022: SIPCC-UI_API: ui_get_idle_prompt_string: called 09:18:52 INFO - 0[1e867818]: [GSM Task|tnp] ui.c:653: SIPCC-UI_API: 1/3, ui_set_call_status: the stat string = 09:18:52 INFO - 0[1e867818]: [GSM Task|tnp] ui.c:615: SIPCC-UI_API: 1/3, ui_set_call_status_display: the stat string =, timeout= 0, priority=0 09:18:52 INFO - 0[1e867818]: [GSM Task|tnp] ui.c:103: SIPCC-UI_API: 1/3, ui_call_state: event=1 09:18:52 INFO - 0[1e867818]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 1/3, fsm_change_state: DEF: STABLE -> CLOSED 09:18:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:397: SIPCC-DCSM: dcsm_update_gsm_state: 3 : DCSM_READY --> DCSM_READY 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmdef.c:1277: SIPCC-FSM: 0/0, fsmdef_init_dcb: call_not_counted_in_mnc_bt = FALSE 09:18:52 INFO - 0[1e867818]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 0/3, fsm_change_state: DEF: CLOSED -> IDLE 09:18:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:397: SIPCC-DCSM: dcsm_update_gsm_state: 3 : DCSM_READY --> DCSM_READY 09:18:52 INFO - 0[1e867818]: [GSM Task|def] sm.c:65: SIPCC-GSM: 1/3, sm_process_event: DEF :(STABLE:ONHOOK ) 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 1101C648 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 00000000 09:18:52 INFO - 0[1e867818]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 0/3, fsm_change_state: CNF: IDLE -> IDLE 09:18:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:337: SIPCC-DCSM: dcsm_update_gsm_state: 3: Not handling for CNF 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 1101C668 09:18:52 INFO - 0[1e867818]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 0/3, fsm_change_state: B2BCNF: IDLE -> IDLE 09:18:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:337: SIPCC-DCSM: dcsm_update_gsm_state: 3: Not handling for B2BCNF 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 1101C688 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmxfr.c:501: SIPCC-FSM: fsmxfr_cleanup: Entered. 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsmxfr.c:451: SIPCC-FSM: fsmxfr_remove_fcb: Entered. 09:18:52 INFO - 0[1e867818]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 0/3, fsm_change_state: XFR: IDLE -> IDLE 09:18:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:337: SIPCC-DCSM: dcsm_update_gsm_state: 3: Not handling for XFR 09:18:52 INFO - 0[1e867818]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 3 : fsm_get_fcb_by_call_id_and_type : fcb= 00000000 09:18:56 INFO - 0[244d0a0]: [main|PeerConnectionImpl] PeerConnectionImpl.cpp:351: sipcc::PeerConnectionImpl::~PeerConnectionImpl: PeerConnectionImpl destructor invoked for 53099821ad8b8d07 09:18:56 INFO - 0[244d0a0]: [main|PeerConnectionImpl] PeerConnectionImpl.cpp:1302: sipcc::PeerConnectionImpl::CloseInt: Closing PeerConnectionImpl 53099821ad8b8d07; ending call 09:18:56 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1428: SIPCC-CC_API: 1/2, cc_int_onhook: UI -> GSM: ONHOOK 09:18:56 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1430: (1/2) On-hook called from e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/media/webrtc/signaling/src/sipcc/core/ccapp/ccprovider.c:654 09:18:56 INFO - 0[244d0a0]: [main|PeerConnectionImpl] PeerConnectionImpl.cpp:351: sipcc::PeerConnectionImpl::~PeerConnectionImpl: PeerConnectionImpl destructor invoked for a0c32c79c394c4d2 09:18:56 INFO - 0[244d0a0]: [main|PeerConnectionImpl] PeerConnectionImpl.cpp:1302: sipcc::PeerConnectionImpl::CloseInt: Closing PeerConnectionImpl a0c32c79c394c4d2; ending call 09:18:56 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1428: SIPCC-CC_API: 1/1, cc_int_onhook: UI -> GSM: ONHOOK 09:18:56 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:532: SIPCC-DCSM: dcsm_process_event: DCSM 11 :(DCSM_READY:ONHOOK ) 09:18:56 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1430: (1/1) On-hook called from e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/media/webrtc/signaling/src/sipcc/core/ccapp/ccprovider.c:654 09:18:56 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:532: SIPCC-DCSM: dcsm_process_event: DCSM 11 :(DCSM_READY:ONHOOK ) 09:18:56 INFO - --DOMWINDOW == 138 (18D3BA48) [serial = 1329] [outer = 00000000] [url = data:text/html;charset=utf-8,1] ...more DOMWINDOW spam... 09:19:08 INFO - WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/caps/src/nsScriptSecurityManager.cpp, line 1550 09:21:19 INFO - WARNING: 1 sort operation has occurred for the SQL statement '0x1e7d06f0'. See https://developer.mozilla.org/En/Storage/Warnings details.: file e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/storage/src/mozStoragePrivateHelpers.cpp, line 110 09:21:20 INFO - WARNING: 1 sort operation has occurred for the SQL statement '0x1e7d26f0'. See https://developer.mozilla.org/En/Storage/Warnings details.: file e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/storage/src/mozStoragePrivateHelpers.cpp, line 110 09:21:20 INFO - WARNING: 1 sort operation has occurred for the SQL statement '0x1e7cd3f0'. See https://developer.mozilla.org/En/Storage/Warnings details.: file e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/storage/src/mozStoragePrivateHelpers.cpp, line 110 09:23:52 INFO - REFTEST TEST-UNEXPECTED-FAIL | file:///C:/slave/test/build/tests/reftest/tests/dom/media/tests/crashtests/791330.html | load failed: timed out waiting for reftest-wait to be removed 09:23:52 INFO - REFTEST INFO | Saved log: START file:///C:/slave/test/build/tests/reftest/tests/dom/media/tests/crashtests/791330.html 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering WaitForTestEnd 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners 09:23:52 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///C:/slave/test/build/tests/reftest/tests/dom/media/tests/crashtests/791330.html 09:23:52 INFO - REFTEST INFO | Saved log: Updating entire canvas for invalidation 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL 09:23:52 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed 09:23:52 INFO - REFTEST INFO | Loading a blank page 09:23:52 INFO - ++DOMWINDOW == 9 (18D3AE40) [serial = 1364] [outer = 08B86C90] 09:23:52 INFO - 0[244d0a0]: [main|PeerConnectionImpl] PeerConnectionImpl.cpp:1302: sipcc::PeerConnectionImpl::CloseInt: Closing PeerConnectionImpl b3a6dd69f22c1ca2; ending call 09:23:52 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1428: SIPCC-CC_API: 1/3, cc_int_onhook: UI -> GSM: ONHOOK 09:23:52 INFO - 0[1e867990]: [CCAPP Task|def] ccapi.c:1430: (1/3) On-hook called from e:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/media/webrtc/signaling/src/sipcc/core/ccapp/ccprovider.c:654 09:23:52 INFO - 0[1e867818]: [GSM Task|def] dcsm.c:532: SIPCC-DCSM: dcsm_process_event: DCSM 11 :(DCSM_READY:ONHOOK ) 09:23:52 INFO - REFTEST TEST-END | file:///C:/slave/test/build/tests/reftest/tests/dom/media/tests/crashtests/791330.html And more like it later on. No idea if the XPConnect exception is contributing, but it doesn't look good anyway.
Closing inactive keywords:intermittent-failure bugs where the TBPLbot has previously commented and the test isn't marked as disabled; filter on orange-cleanup-201401.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
This affects B2G as well with the dom/media crashtests re-enabled. https://tbpl.mozilla.org/php/getParsedLog.php?id=45181271&tree=Try
Blocks: 1048624
And Android.
Assignee: nobody → ryanvm
Whiteboard: [test disabled on Android/B2G][leave open]
Assignee: ryanvm → nobody
Looks like this spiked on Win7 debug when bug 848954 landed.
Attached patch patch — — Splinter Review
If you look into the test "content/media/test/crashtests/691096-1.html", you see that it attempts to create 200 <audio> tag. RyanVM already pushed the test to the end of the suite, because it caused failures in other tests in the same suite. Now the fun part: cubeb streams now drive the MSG. If the cubeb stream can't be created, for whatever reason, AND the graph will deal with audio in one way or the other (incoming PC with audio, audio gUM loopback, Web Audio API, mozCaptureStream with an audio track, etc...), the graph won't run at all. Then there is a bug either in our code or in Windows 7 (more likely both, because this cubeb backend and this suite works fine on 8, but we've seen weird stuff on some update level/sound card/driver version combination), where sometimes, when you create too much streams, AudioClient::Initialize returns 0x800700b7 (see [0]), which is not documented. Then, on the slaves, during the crashtests suite, it goes like this: - content/media/test/crashtests, at the end, we destroy win7 audio stack by opening to much streams - some svg crashtests - some time before or after the svg test suite, we release the MSG, and its cubeb stream - dom/media crashtests, we fail to allocate a new cubeb stream, and the graph does not run, and we timeout. This disables the test on windows, and try is happier. https://tbpl.mozilla.org/?tree=Try&rev=4e9a578ddf68 A possible real solution would be to fall back to a SystemClockDriver on audio stream creation failure, but it's more involved. [0]: http://dxr.mozilla.org/mozilla-central/source/media/libcubeb/tests/test_sanity.cpp?from=test_sanity.cpp&case=true#521
Attachment #8480635 - Flags: review?(rjesup)
Assignee: nobody → paul
Status: REOPENED → ASSIGNED
Comment on attachment 8480635 [details] [diff] [review] patch Review of attachment 8480635 [details] [diff] [review]: ----------------------------------------------------------------- ::: content/media/test/crashtests/crashtests.list @@ -76,5 @@ > load oscillator-ended-2.html > include ../../mediasource/test/crashtests/crashtests.list > > # This needs to run at the end to avoid leaking busted state into other tests. > -load 691096-1.html comment and link to the bug/comment for this review request, and maybe file a followup for eventual work
Attachment #8480635 - Flags: review?(rjesup) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago10 years ago
Resolution: --- → WORKSFORME
These tests are still disabled on Android/B2G. Should we be closing the bug out in the mean time?
Flags: needinfo?(mreavy)
Missed the "leave open". Thanks for catching.
Status: RESOLVED → REOPENED
backlog: --- → webRTC+
Rank: 38
Flags: needinfo?(mreavy)
Priority: -- → P3
Resolution: WORKSFORME → ---
https://treeherder.mozilla.org/#/jobs?repo=try&revision=d310ab3cad08 actually looks pretty darn good. I wonder if MediaPromises helped or something. Anyway, I'll be re-enabling these soon.
Assignee: padenot → ryanvm
Whiteboard: [test disabled on Android/B2G][leave open]
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: