Closed Bug 1493165 Opened 7 years ago Closed 6 years ago

Intermittent browser/components/preferences/in-content/tests/browser_subdialogs.js | Uncaught exception - TypeError: doc.getElementById(...) is null; can't access its "textContent" property

Categories

(Firefox :: Settings UI, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: aiakab [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=200722967&repo=autoland https://queue.taskcluster.net/v1/task/EQaBDSghRNqWsP9cP5AKng/runs/0/artifacts/public/logs/live_backing.log 12:25:19 INFO - TEST-START | browser/components/preferences/in-content/tests/browser_subdialogs.js [task 2018-09-21T12:25:21.984Z] 12:25:21 INFO - TEST-INFO | started process screentopng [task 2018-09-21T12:25:22.428Z] 12:25:22 INFO - TEST-INFO | screentopng: exit 0 [task 2018-09-21T12:25:22.429Z] 12:25:22 INFO - <snipped 148 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test> [task 2018-09-21T12:25:22.429Z] 12:25:22 INFO - Buffered messages logged at 12:25:21 [task 2018-09-21T12:25:22.429Z] 12:25:22 INFO - Leaving test bound click_close_button_on_dialog [task 2018-09-21T12:25:22.429Z] 12:25:22 INFO - Entering test bound background_click_should_close_dialog [task 2018-09-21T12:25:22.429Z] 12:25:22 INFO - waiting for subdialog DOMFrameContentLoaded [task 2018-09-21T12:25:22.430Z] 12:25:22 INFO - waiting for subdialog load [task 2018-09-21T12:25:22.430Z] 12:25:22 INFO - subdialog window is loaded [task 2018-09-21T12:25:22.430Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | The dialog should be non-null - true == true - [task 2018-09-21T12:25:22.431Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Subdialog URL should not be about:blank - "chrome://mochitests/content/browser/browser/components/preferences/in-content/tests/subdialog.xul" != "about:blank" - [task 2018-09-21T12:25:22.432Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Overlay should be visible - "visible" == "visible" - [task 2018-09-21T12:25:22.433Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | No stylesheets that were expected are missing - 0 == 0 - [task 2018-09-21T12:25:22.435Z] 12:25:22 INFO - clicking the dialog title bar [task 2018-09-21T12:25:22.436Z] 12:25:22 INFO - clicking the overlay background [task 2018-09-21T12:25:22.438Z] 12:25:22 INFO - waiting for dialogclosing [task 2018-09-21T12:25:22.439Z] 12:25:22 INFO - waiting for about:blank load [task 2018-09-21T12:25:22.440Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | overlay is not visible - "hidden" != "visible" - [task 2018-09-21T12:25:22.442Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | inline styles should be cleared - "" == "" - [task 2018-09-21T12:25:22.443Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | sub-dialog should be unloaded - "about:blank" == "about:blank" - [task 2018-09-21T12:25:22.448Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | closing event should indicate button was 'null' - null == null - [task 2018-09-21T12:25:22.449Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | should be 1 if accepted, 0 if canceled, undefined if closed w/out button - 0 == 0 - [task 2018-09-21T12:25:22.449Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | dialog count should decrease by 1 - 0 == 0 - [task 2018-09-21T12:25:22.450Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | stack children count should decrease by 1 - 1 == 1 - [task 2018-09-21T12:25:22.451Z] 12:25:22 INFO - Leaving test bound background_click_should_close_dialog [task 2018-09-21T12:25:22.452Z] 12:25:22 INFO - Entering test bound back_navigation_on_subdialog_should_close_dialog [task 2018-09-21T12:25:22.452Z] 12:25:22 INFO - waiting for subdialog DOMFrameContentLoaded [task 2018-09-21T12:25:22.453Z] 12:25:22 INFO - waiting for subdialog load [task 2018-09-21T12:25:22.454Z] 12:25:22 INFO - subdialog window is loaded [task 2018-09-21T12:25:22.455Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | The dialog should be non-null - true == true - [task 2018-09-21T12:25:22.457Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Subdialog URL should not be about:blank - "chrome://mochitests/content/browser/browser/components/preferences/in-content/tests/subdialog.xul" != "about:blank" - [task 2018-09-21T12:25:22.458Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Overlay should be visible - "visible" == "visible" - [task 2018-09-21T12:25:22.459Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | No stylesheets that were expected are missing - 0 == 0 - [task 2018-09-21T12:25:22.460Z] 12:25:22 INFO - canceling the dialog [task 2018-09-21T12:25:22.460Z] 12:25:22 INFO - waiting for dialogclosing [task 2018-09-21T12:25:22.461Z] 12:25:22 INFO - waiting for about:blank load [task 2018-09-21T12:25:22.462Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | overlay is not visible - "hidden" != "visible" - [task 2018-09-21T12:25:22.463Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | inline styles should be cleared - "" == "" - [task 2018-09-21T12:25:22.463Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | sub-dialog should be unloaded - "about:blank" == "about:blank" - [task 2018-09-21T12:25:22.464Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | closing event should indicate button was 'null' - null == null - [task 2018-09-21T12:25:22.465Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | should be 1 if accepted, 0 if canceled, undefined if closed w/out button - "undefined" == "undefined" - [task 2018-09-21T12:25:22.465Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | dialog count should decrease by 1 - 0 == 0 - [task 2018-09-21T12:25:22.466Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | stack children count should decrease by 1 - 1 == 1 - [task 2018-09-21T12:25:22.467Z] 12:25:22 INFO - Leaving test bound back_navigation_on_subdialog_should_close_dialog [task 2018-09-21T12:25:22.468Z] 12:25:22 INFO - Entering test bound back_navigation_on_browser_tab_should_close_dialog [task 2018-09-21T12:25:22.469Z] 12:25:22 INFO - waiting for subdialog DOMFrameContentLoaded [task 2018-09-21T12:25:22.471Z] 12:25:22 INFO - waiting for subdialog load [task 2018-09-21T12:25:22.473Z] 12:25:22 INFO - subdialog window is loaded [task 2018-09-21T12:25:22.475Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | The dialog should be non-null - true == true - [task 2018-09-21T12:25:22.482Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Subdialog URL should not be about:blank - "chrome://mochitests/content/browser/browser/components/preferences/in-content/tests/subdialog.xul" != "about:blank" - [task 2018-09-21T12:25:22.486Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Overlay should be visible - "visible" == "visible" - [task 2018-09-21T12:25:22.490Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | No stylesheets that were expected are missing - 0 == 0 - [task 2018-09-21T12:25:22.491Z] 12:25:22 INFO - canceling the dialog [task 2018-09-21T12:25:22.493Z] 12:25:22 INFO - waiting for dialogclosing [task 2018-09-21T12:25:22.495Z] 12:25:22 INFO - waiting for about:blank load [task 2018-09-21T12:25:22.500Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | overlay is not visible - "hidden" != "visible" - [task 2018-09-21T12:25:22.502Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | inline styles should be cleared - "" == "" - [task 2018-09-21T12:25:22.503Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | sub-dialog should be unloaded - "about:blank" == "about:blank" - [task 2018-09-21T12:25:22.505Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | closing event should indicate button was 'null' - null == null - [task 2018-09-21T12:25:22.507Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | should be 1 if accepted, 0 if canceled, undefined if closed w/out button - "undefined" == "undefined" - [task 2018-09-21T12:25:22.509Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | dialog count should decrease by 1 - 0 == 0 - [task 2018-09-21T12:25:22.511Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | stack children count should decrease by 1 - 1 == 1 - [task 2018-09-21T12:25:22.515Z] 12:25:22 INFO - Leaving test bound back_navigation_on_browser_tab_should_close_dialog [task 2018-09-21T12:25:22.517Z] 12:25:22 INFO - Entering test bound escape_should_close_dialog [task 2018-09-21T12:25:22.519Z] 12:25:22 INFO - waiting for subdialog DOMFrameContentLoaded [task 2018-09-21T12:25:22.520Z] 12:25:22 INFO - waiting for subdialog load [task 2018-09-21T12:25:22.522Z] 12:25:22 INFO - subdialog window is loaded [task 2018-09-21T12:25:22.524Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | The dialog should be non-null - true == true - [task 2018-09-21T12:25:22.526Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Subdialog URL should not be about:blank - "chrome://mochitests/content/browser/browser/components/preferences/in-content/tests/subdialog.xul" != "about:blank" - [task 2018-09-21T12:25:22.528Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Overlay should be visible - "visible" == "visible" - [task 2018-09-21T12:25:22.529Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | No stylesheets that were expected are missing - 0 == 0 - [task 2018-09-21T12:25:22.531Z] 12:25:22 INFO - canceling the dialog [task 2018-09-21T12:25:22.533Z] 12:25:22 INFO - waiting for dialogclosing [task 2018-09-21T12:25:22.535Z] 12:25:22 INFO - waiting for about:blank load [task 2018-09-21T12:25:22.536Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | overlay is not visible - "hidden" != "visible" - [task 2018-09-21T12:25:22.537Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | inline styles should be cleared - "" == "" - [task 2018-09-21T12:25:22.538Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | sub-dialog should be unloaded - "about:blank" == "about:blank" - [task 2018-09-21T12:25:22.538Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | closing event should indicate button was 'cancel' - "cancel" == "cancel" - [task 2018-09-21T12:25:22.539Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | should be 1 if accepted, 0 if canceled, undefined if closed w/out button - 0 == 0 - [task 2018-09-21T12:25:22.540Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | dialog count should decrease by 1 - 0 == 0 - [task 2018-09-21T12:25:22.541Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | stack children count should decrease by 1 - 1 == 1 - [task 2018-09-21T12:25:22.541Z] 12:25:22 INFO - Leaving test bound escape_should_close_dialog [task 2018-09-21T12:25:22.542Z] 12:25:22 INFO - Entering test bound correct_width_and_height_should_be_used_for_dialog [task 2018-09-21T12:25:22.543Z] 12:25:22 INFO - waiting for subdialog DOMFrameContentLoaded [task 2018-09-21T12:25:22.544Z] 12:25:22 INFO - waiting for subdialog load [task 2018-09-21T12:25:22.544Z] 12:25:22 INFO - subdialog window is loaded [task 2018-09-21T12:25:22.545Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | The dialog should be non-null - true == true - [task 2018-09-21T12:25:22.546Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Subdialog URL should not be about:blank - "chrome://mochitests/content/browser/browser/components/preferences/in-content/tests/subdialog.xul" != "about:blank" - [task 2018-09-21T12:25:22.546Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Overlay should be visible - "visible" == "visible" - [task 2018-09-21T12:25:22.547Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | No stylesheets that were expected are missing - 0 == 0 - [task 2018-09-21T12:25:22.548Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Width should be set on the frame from the dialog - "32em" == "32em" - [task 2018-09-21T12:25:22.549Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | Height should be set on the frame from the dialog - "5em" == "5em" - [task 2018-09-21T12:25:22.550Z] 12:25:22 INFO - waiting for dialogclosing [task 2018-09-21T12:25:22.550Z] 12:25:22 INFO - waiting for about:blank load [task 2018-09-21T12:25:22.551Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | overlay is not visible - "hidden" != "visible" - [task 2018-09-21T12:25:22.552Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | inline styles should be cleared - "" == "" - [task 2018-09-21T12:25:22.552Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | sub-dialog should be unloaded - "about:blank" == "about:blank" - [task 2018-09-21T12:25:22.553Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | closing event should indicate button was 'null' - null == null - [task 2018-09-21T12:25:22.554Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | should be 1 if accepted, 0 if canceled, undefined if closed w/out button - 0 == 0 - [task 2018-09-21T12:25:22.555Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | dialog count should decrease by 1 - 0 == 0 - [task 2018-09-21T12:25:22.555Z] 12:25:22 INFO - TEST-PASS | browser/components/preferences/in-content/tests/browser_subdialogs.js | stack children count should decrease by 1 - 1 == 1 - [task 2018-09-21T12:25:22.556Z] 12:25:22 INFO - Leaving test bound correct_width_and_height_should_be_used_for_dialog [task 2018-09-21T12:25:22.557Z] 12:25:22 INFO - Entering test bound wrapped_text_in_dialog_should_have_expected_scrollHeight [task 2018-09-21T12:25:22.558Z] 12:25:22 INFO - waiting for subdialog DOMFrameContentLoaded [task 2018-09-21T12:25:22.558Z] 12:25:22 INFO - Buffered messages finished [task 2018-09-21T12:25:22.559Z] 12:25:22 INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/browser_subdialogs.js | Uncaught exception - TypeError: doc.getElementById(...) is null; can't access its "textContent" property [task 2018-09-21T12:25:22.560Z] 12:25:22 INFO - Leaving test bound wrapped_text_in_dialog_should_have_expected_scrollHeight [task 2018-09-21T12:25:22.561Z] 12:25:22 INFO - Entering test bound dialog_too_tall_should_get_reduced_in_height [task 2018-09-21T12:25:22.561Z] 12:25:22 INFO - waiting for subdialog DOMFrameContentLoaded [task 2018-09-21T12:26:04.847Z] 12:26:04 INFO - Not taking screenshot here: see the one that was previously logged [task 2018-09-21T12:26:04.847Z] 12:26:04 INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/browser_subdialogs.js | Test timed out - [task 2018-09-21T12:26:04.863Z] 12:26:04 INFO - GECKO(4790) | MEMORY STAT | vsize 2216MB | residentFast 377MB | heapAllocated 124MB [task 2018-09-21T12:26:04.866Z] 12:26:04 INFO - TEST-OK | browser/components/preferences/in-content/tests/browser_subdialogs.js | took 45039ms [task 2018-09-21T12:26:04.867Z] 12:26:04 INFO - Not taking screenshot here: see the one that was previously logged [task 2018-09-21T12:26:04.868Z] 12:26:04 INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/in-content/tests/browser_subdialogs.js | Found a tab after previous test timed out: about:preferences - [task 2018-09-21T12:26:04.919Z] 12:26:04 INFO - checking window state
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.