Closed Bug 1572560 Opened 5 years ago Closed 4 years ago

Intermittent dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | Missing expected exception. Should throw if frame destroy. -

Categories

(Core :: DOM: Content Processes, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- disabled
firefox71 --- disabled
firefox72 --- disabled
firefox73 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jdai)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell fixed:patch])

Attachments

(2 files)

Filed by: ccoroiu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=260653967&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/d5kh3aHFSSyM_aN-OL3fXA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-08-08T20:53:11.184Z] 20:53:11 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | JSWindowActorChild should have value. - {} == true -
[task 2019-08-08T20:53:11.184Z] 20:53:11 INFO - Buffered messages finished
[task 2019-08-08T20:53:11.184Z] 20:53:11 INFO - TEST-UNEXPECTED-FAIL | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | Missing expected exception. Should throw if frame destroy. -
[task 2019-08-08T20:53:11.184Z] 20:53:11 INFO - Stack trace:
[task 2019-08-08T20:53:11.185Z] 20:53:11 INFO - resource://testing-common/content-task.js line 62 > eval:null:11

Flags: needinfo?(nika)
Pushed by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/329a4cd40921
Disable browser_destroy_callbacks.js on MacOSX. r=jmaher
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Assignee: nobody → nbeleuzu
Assignee: nbeleuzu → nobody
Status: RESOLVED → REOPENED
Regressed by: 1523638
Resolution: FIXED → ---
Target Milestone: mozilla70 → ---
Flags: needinfo?(nika) → needinfo?(jdai)

I found the browser_destroy_callbacks.js run 2 times to check Assert.throw, one is failed, another is pass in fail cases. I suppose it's a timing issue.

[task 2019-08-20T07:26:22.310Z] 07:26:22     INFO - TEST-UNEXPECTED-FAIL | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | Missing expected exception. Should throw if frame destroy. - 
[task 2019-08-20T07:26:22.310Z] 07:26:22     INFO - Stack trace:
[task 2019-08-20T07:26:22.310Z] 07:26:22     INFO - resource://testing-common/content-task.js line 62 > eval:null:11
[task 2019-08-20T07:26:22.310Z] 07:26:22     INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | . Should throw if frame destroy. - 

Flags: needinfo?(jdai)

Failure rate in now down to 0.

Whiteboard: [stockwell disable-recommended]
Keywords: leave-open
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]

Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → ?

Clearing Fission Milestone flag because I don't think this is a Fission-specific test failure after all.

Fission Milestone: ? → ---

There are 20 total failures in the last 7 days on windows10-64 asan and windows10-64-ccov debug.

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=281104157&repo=mozilla-central&lineNumber=3564

[task 2019-12-13T18:48:19.149Z] 18:48:19 INFO - TEST-START | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js
[task 2019-12-13T18:48:19.167Z] 18:48:19 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 00000285F3F78000 == 6 [pid = 9528] [id = {aa1d12c2-e09d-4219-a6a4-1d6790bb3d1f}]
[task 2019-12-13T18:48:19.167Z] 18:48:19 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 15 (00000285FB132C40) [pid = 9528] [serial = 15] [outer = 0000000000000000]
[task 2019-12-13T18:48:19.167Z] 18:48:19 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 16 (00000285FCB18000) [pid = 9528] [serial = 16] [outer = 00000285FB132C40]
[task 2019-12-13T18:48:19.286Z] 18:48:19 INFO - GECKO(10940) | [Child 9756: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 9 (0000029DAC679980) [pid = 9756] [serial = 9] [outer = 0000000000000000] [url = moz-extension://e9dda192-ac55-4c48-8cd9-5e3622c11a8b/_generated_background_page.html]
[task 2019-12-13T18:48:19.732Z] 18:48:19 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 00000285F95CA800 == 7 [pid = 9528] [id = {31c8f7db-e5a0-422b-a6b7-cc9ff77baaa2}]
[task 2019-12-13T18:48:19.732Z] 18:48:19 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 17 (00000285FB132E20) [pid = 9528] [serial = 17] [outer = 0000000000000000]
[task 2019-12-13T18:48:20.076Z] 18:48:20 INFO - GECKO(10940) | DLL blocklist was unable to intercept AppInit DLLs.
[task 2019-12-13T18:48:20.094Z] 18:48:20 INFO - GECKO(10940) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\task_1576260343\appdata\local\temp\tmph6bnpv.mozrunner\runtests_leaks_tab_pid4836.log
[task 2019-12-13T18:48:20.113Z] 18:48:20 INFO - GECKO(10940) | [Child 4836, Main Thread] WARNING: No CID found when attempting to map contract ID: file z:/build/build/src/xpcom/components/nsComponentManager.cpp, line 727
[task 2019-12-13T18:48:20.239Z] 18:48:20 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 18 (00000285FA8AA400) [pid = 9528] [serial = 18] [outer = 00000285FB132E20]
[task 2019-12-13T18:48:20.578Z] 18:48:20 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0000023A1CF7A800 == 1 [pid = 4836] [id = {7fcbb1de-6b2e-4774-9591-d7d88b7f85ec}]
[task 2019-12-13T18:48:20.578Z] 18:48:20 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0000023A21473020) [pid = 4836] [serial = 1] [outer = 0000000000000000]
[task 2019-12-13T18:48:20.578Z] 18:48:20 INFO - GECKO(10940) | [Child 4836, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file z:/build/build/src/layout/base/nsPresContext.cpp, line 848
[task 2019-12-13T18:48:20.578Z] 18:48:20 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0000023A214B6000) [pid = 4836] [serial = 2] [outer = 0000023A21473020]
[task 2019-12-13T18:48:21.044Z] 18:48:21 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (0000023A214AB800) [pid = 4836] [serial = 3] [outer = 0000023A21473020]
[task 2019-12-13T18:48:21.142Z] 18:48:21 INFO - GECKO(10940) | [Parent 9528, Main Thread] WARNING: Ignoring duplicate observer.: file z:/build/build/src/modules/libpref/Preferences.cpp, line 2692
[task 2019-12-13T18:48:21.142Z] 18:48:21 INFO - GECKO(10940) | [Child 4836, Main Thread] WARNING: '!aWin', file z:/build/build/src/dom/base/Document.cpp, line 1378
[task 2019-12-13T18:48:21.142Z] 18:48:21 INFO - GECKO(10940) | [Child 4836, Main Thread] WARNING: '!aWin', file z:/build/build/src/dom/base/Document.cpp, line 1378
[task 2019-12-13T18:48:21.324Z] 18:48:21 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 4 (0000023A23B58000) [pid = 4836] [serial = 4] [outer = 0000023A21473020]
[task 2019-12-13T18:48:21.495Z] 18:48:21 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0000023A223AE800 == 2 [pid = 4836] [id = {1db091a5-4205-4fd8-937a-d6ebbf3c6f37}]
[task 2019-12-13T18:48:21.495Z] 18:48:21 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 5 (0000023A214733E0) [pid = 4836] [serial = 5] [outer = 0000000000000000]
[task 2019-12-13T18:48:21.500Z] 18:48:21 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 6 (0000023A23B5E400) [pid = 4836] [serial = 6] [outer = 0000023A214733E0]
[task 2019-12-13T18:48:21.500Z] 18:48:21 INFO - GECKO(10940) | DLL blocklist was unable to intercept AppInit DLLs.
[task 2019-12-13T18:48:21.524Z] 18:48:21 INFO - GECKO(10940) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\task_1576260343\appdata\local\temp\tmph6bnpv.mozrunner\runtests_leaks_tab_pid7560.log
[task 2019-12-13T18:48:21.543Z] 18:48:21 INFO - GECKO(10940) | [Child 7560, Main Thread] WARNING: No CID found when attempting to map contract ID: file z:/build/build/src/xpcom/components/nsComponentManager.cpp, line 727
[task 2019-12-13T18:48:21.888Z] 18:48:21 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 00000285F3F72000 == 8 [pid = 9528] [id = {84f4425d-0ffe-4e37-aab6-39e33782d9e3}]
[task 2019-12-13T18:48:21.888Z] 18:48:21 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 19 (00000285FF9A03E0) [pid = 9528] [serial = 19] [outer = 0000000000000000]
[task 2019-12-13T18:48:21.888Z] 18:48:21 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 20 (00000285F4272800) [pid = 9528] [serial = 20] [outer = 00000285FF9A03E0]
[task 2019-12-13T18:48:21.934Z] 18:48:21 INFO - GECKO(10940) | [Child 4836: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 0000023A223AE800 == 1 [pid = 4836] [id = {1db091a5-4205-4fd8-937a-d6ebbf3c6f37}] [url = about:blank]
[task 2019-12-13T18:48:22.472Z] 18:48:22 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 00000285FC392000 == 9 [pid = 9528] [id = {38684b93-c58c-4cca-9659-2fbb9cc0894d}]
[task 2019-12-13T18:48:22.472Z] 18:48:22 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 21 (00000285FF9A05C0) [pid = 9528] [serial = 21] [outer = 0000000000000000]
[task 2019-12-13T18:48:22.694Z] 18:48:22 INFO - GECKO(10940) | [Child 4768: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (00000149275C5C00) [pid = 4768] [serial = 3] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html]
[task 2019-12-13T18:48:22.807Z] 18:48:22 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0000028D8AD7B000 == 1 [pid = 7560] [id = {deaf40a5-7395-4e85-8141-78c3e19b8d1d}]
[task 2019-12-13T18:48:22.807Z] 18:48:22 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0000028D8F16E020) [pid = 7560] [serial = 1] [outer = 0000000000000000]
[task 2019-12-13T18:48:22.812Z] 18:48:22 INFO - GECKO(10940) | [Child 7560, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file z:/build/build/src/layout/base/nsPresContext.cpp, line 848
[task 2019-12-13T18:48:22.812Z] 18:48:22 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0000028D8F1AD400) [pid = 7560] [serial = 2] [outer = 0000028D8F16E020]
[task 2019-12-13T18:48:23.010Z] 18:48:23 INFO - GECKO(10940) | [Parent 9528: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 22 (00000285F7E32000) [pid = 9528] [serial = 22] [outer = 00000285FF9A05C0]
[task 2019-12-13T18:48:23.338Z] 18:48:23 INFO - GECKO(10940) | [Child 9756: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 8 (0000029DB3334000) [pid = 9756] [serial = 15] [outer = 0000000000000000] [url = moz-extension://e9dda192-ac55-4c48-8cd9-5e3622c11a8b/_generated_background_page.html]
[task 2019-12-13T18:48:23.458Z] 18:48:23 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (0000028D900CCC00) [pid = 7560] [serial = 3] [outer = 0000028D8F16E020]
[task 2019-12-13T18:48:23.537Z] 18:48:23 INFO - GECKO(10940) | [Parent 9528, Main Thread] WARNING: Ignoring duplicate observer.: file z:/build/build/src/modules/libpref/Preferences.cpp, line 2692
[task 2019-12-13T18:48:23.537Z] 18:48:23 INFO - GECKO(10940) | [Child 7560, Main Thread] WARNING: '!aWin', file z:/build/build/src/dom/base/Document.cpp, line 1378
[task 2019-12-13T18:48:23.537Z] 18:48:23 INFO - GECKO(10940) | [Child 7560, Main Thread] WARNING: '!aWin', file z:/build/build/src/dom/base/Document.cpp, line 1378
[task 2019-12-13T18:48:23.757Z] 18:48:23 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 4 (0000028D91861400) [pid = 7560] [serial = 4] [outer = 0000028D8F16E020]
[task 2019-12-13T18:48:23.855Z] 18:48:23 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0000028D900AA000 == 2 [pid = 7560] [id = {c08f0f62-51d0-4212-a7d4-a43358fab043}]
[task 2019-12-13T18:48:23.855Z] 18:48:23 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 5 (0000028D8F16E3E0) [pid = 7560] [serial = 5] [outer = 0000000000000000]
[task 2019-12-13T18:48:23.855Z] 18:48:23 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 6 (0000028D91867C00) [pid = 7560] [serial = 6] [outer = 0000028D8F16E3E0]
[task 2019-12-13T18:48:24.290Z] 18:48:24 INFO - GECKO(10940) | [Parent 9528, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file z:/build/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2019-12-13T18:48:24.290Z] 18:48:24 INFO - GECKO(10940) | [Child 7560, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannelChild, this is likely broken: file z:/build/build/src/netwerk/ipc/DocumentChannelChild.cpp, line 63
[task 2019-12-13T18:48:24.308Z] 18:48:24 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 7 (0000028D918BD400) [pid = 7560] [serial = 7] [outer = 0000028D8F16E3E0]
[task 2019-12-13T18:48:24.515Z] 18:48:24 INFO - TEST-INFO | started process screenshot
[task 2019-12-13T18:48:24.587Z] 18:48:24 INFO - TEST-INFO | screenshot: exit 0
[task 2019-12-13T18:48:24.587Z] 18:48:24 INFO - Buffered messages logged at 18:48:19
[task 2019-12-13T18:48:24.587Z] 18:48:24 INFO - Entering test bound
[task 2019-12-13T18:48:24.588Z] 18:48:24 INFO - Entering test: destroy actor by iframe remove
[task 2019-12-13T18:48:24.589Z] 18:48:24 INFO - Buffered messages logged at 18:48:21
[task 2019-12-13T18:48:24.589Z] 18:48:24 INFO - browser ready
[task 2019-12-13T18:48:24.590Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | There should be an iframe. - 1 == 1 -
[task 2019-12-13T18:48:24.590Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | JSWindowActorChild should have value. - {} == true -
[task 2019-12-13T18:48:24.590Z] 18:48:24 INFO - Remove frame
[task 2019-12-13T18:48:24.590Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | willDestroyCallback data should be true. - "true" == true -
[task 2019-12-13T18:48:24.590Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | Should have this value - {} == {} -
[task 2019-12-13T18:48:24.590Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | didDestroyCallback data should be true. - "true" == true -
[task 2019-12-13T18:48:24.590Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | Should have this value - {} == {} -
[task 2019-12-13T18:48:24.591Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | . Should throw if frame destroy. -
[task 2019-12-13T18:48:24.591Z] 18:48:24 INFO - Exiting test: destroy actor by iframe remove
[task 2019-12-13T18:48:24.591Z] 18:48:24 INFO - Leaving test bound
[task 2019-12-13T18:48:24.591Z] 18:48:24 INFO - Entering test bound
[task 2019-12-13T18:48:24.591Z] 18:48:24 INFO - Entering test: destroy actor by page navigates
[task 2019-12-13T18:48:24.592Z] 18:48:24 INFO - Buffered messages logged at 18:48:23
[task 2019-12-13T18:48:24.592Z] 18:48:24 INFO - browser ready
[task 2019-12-13T18:48:24.592Z] 18:48:24 INFO - creating an in-process frame
[task 2019-12-13T18:48:24.592Z] 18:48:24 INFO - navigating page
[task 2019-12-13T18:48:24.592Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | JSWindowActorChild should have value. - {} == true -
[task 2019-12-13T18:48:24.592Z] 18:48:24 INFO - Buffered messages finished
[task 2019-12-13T18:48:24.593Z] 18:48:24 INFO - TEST-UNEXPECTED-FAIL | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | Missing expected exception. Should throw if frame destroy. -
[task 2019-12-13T18:48:24.593Z] 18:48:24 INFO - Stack trace:
[task 2019-12-13T18:48:24.593Z] 18:48:24 INFO - resource://testing-common/content-task.js line 110 > eval:null:11
[task 2019-12-13T18:48:24.593Z] 18:48:24 INFO - TEST-PASS | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | . Should throw if frame destroy. -
[task 2019-12-13T18:48:24.875Z] 18:48:24 INFO - Exiting test: destroy actor by page navigates
[task 2019-12-13T18:48:24.875Z] 18:48:24 INFO - Leaving test bound
[task 2019-12-13T18:48:24.894Z] 18:48:24 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 6 (0000028D8F1AD400) [pid = 7560] [serial = 2] [outer = 0000000000000000] [url = about:blank]
[task 2019-12-13T18:48:24.894Z] 18:48:24 INFO - GECKO(10940) | [Child 7560: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 5 (0000028D900CCC00) [pid = 7560] [serial = 3] [outer = 0000000000000000] [url = about:blank]
[task 2019-12-13T18:48:24.960Z] 18:48:24 INFO - GECKO(10940) | MEMORY STAT | vsize 2104552MB | vsizeMaxContiguous 65898626MB | residentFast 414MB | heapAllocated 134MB
[task 2019-12-13T18:48:24.960Z] 18:48:24 INFO - TEST-OK | dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | took 5820ms

Jim can you assign someone to take a look?

Flags: needinfo?(jmathies)
Whiteboard: [stockwell disabled] → [stockwell disabled][stockwell needswork:owner]

John wrote this test and is still working on JS window actors, so maybe he can take a look.

Flags: needinfo?(jmathies) → needinfo?(jdai)

I will take a look, keep NI for tracking.

After looking into log[1], the test was waiting for OOP-iframes load event until timeout. Since the load event has been fixed by bug 1559841, I can put waiting for load event into Promise.all() in order to avoid timing issue.

Try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=b1e3b03772a339ce48f042dc8822744b79633102

[1] See bug 1572560 comment 32.

Flags: needinfo?(jdai)
Assignee: nobody → jdai
Pushed by jdai@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/29f55496b653
Fix intermittent of dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js; r=kmag
Status: REOPENED → RESOLVED
Closed: 5 years ago4 years ago
Keywords: leave-open
Resolution: --- → FIXED
Whiteboard: [stockwell disabled][stockwell needswork:owner] → [stockwell fixed:patch]
Target Milestone: --- → mozilla73
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: