Closed Bug 1082628 Opened 6 years ago Closed 5 years ago

Intermittent browser_styleeditor_bug_870339.js | A promise chain failed to handle a rejection: - at resource://app/modules/devtools/SplitView.jsm:208 - TypeError: this._root.ownerDocument.defaultView is null

Categories

(DevTools :: Style Editor, defect)

x86
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: intermittent-failure)

https://treeherder.mozilla.org/ui/logviewer.html#?job_id=637546&repo=b2g-inbound

builder 	WINNT 6.2 b2g-inbound pgo test mochitest-devtools-chrome
buildid 	20141013233002
builduid 	50a58dbf3c9d444a8e72875cb07c8cbe
results 	warnings (1)
revision 	4d59340e5107
slave 		t-w864-ix-010
starttime 	Tue Oct 14 2014 07:19:17 GMT-0400 (Eastern Standard Time)

04:35:49 INFO - 8019 INFO TEST-START | chrome://mochitests/content/browser/browser/devtools/styleeditor/test/browser_styleeditor_bug_870339.js
04:35:49 INFO - console.error:
04:35:49 INFO - Message: Error: Connection closed
04:35:49 INFO - Stack:
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1096:23
04:35:49 INFO - StyleSheetFront<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/actors/stylesheets.js:943:5
04:35:49 INFO - Pool<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:794:9
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1098:5
04:35:49 INFO - StyleEditorPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/styleeditor/styleeditor-panel.js:140:7
04:35:49 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1545:26
04:35:49 INFO - DT_closeToolbox@resource:///modules/devtools/gDevTools.jsm:455:12
04:35:49 INFO - cleanup@chrome://mochitests/content/browser/browser/devtools/styleeditor/test/head.js:61:11
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:314:40
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12
04:35:49 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:322:13
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:940:11
04:35:49 INFO - testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:846:9
04:35:49 INFO - console.error:
04:35:49 INFO - Message: Error: Connection closed
04:35:49 INFO - Stack:
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1096:23
04:35:49 INFO - StyleSheetFront<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/actors/stylesheets.js:943:5
04:35:49 INFO - Pool<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:794:9
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1098:5
04:35:49 INFO - StyleEditorPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/styleeditor/styleeditor-panel.js:140:7
04:35:49 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1545:26
04:35:49 INFO - DT_closeToolbox@resource:///modules/devtools/gDevTools.jsm:455:12
04:35:49 INFO - cleanup@chrome://mochitests/content/browser/browser/devtools/styleeditor/test/head.js:61:11
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:314:40
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12
04:35:49 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:322:13
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:940:11
04:35:49 INFO - testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:846:9
04:35:49 INFO - console.error:
04:35:49 INFO - Message: Error: Connection closed
04:35:49 INFO - Stack:
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1096:23
04:35:49 INFO - StyleSheetFront<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/actors/stylesheets.js:943:5
04:35:49 INFO - Pool<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:794:9
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1098:5
04:35:49 INFO - StyleEditorPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/styleeditor/styleeditor-panel.js:140:7
04:35:49 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1545:26
04:35:49 INFO - DT_closeToolbox@resource:///modules/devtools/gDevTools.jsm:455:12
04:35:49 INFO - cleanup@chrome://mochitests/content/browser/browser/devtools/styleeditor/test/head.js:61:11
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:314:40
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12
04:35:49 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:322:13
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:940:11
04:35:49 INFO - testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:846:9
04:35:49 INFO - console.error:
04:35:49 INFO - Message: Error: Connection closed
04:35:49 INFO - Stack:
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1096:23
04:35:49 INFO - StyleSheetFront<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/actors/stylesheets.js:943:5
04:35:49 INFO - Pool<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:794:9
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1098:5
04:35:49 INFO - StyleEditorPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/styleeditor/styleeditor-panel.js:140:7
04:35:49 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1545:26
04:35:49 INFO - DT_closeToolbox@resource:///modules/devtools/gDevTools.jsm:455:12
04:35:49 INFO - cleanup@chrome://mochitests/content/browser/browser/devtools/styleeditor/test/head.js:61:11
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:314:40
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12
04:35:49 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:322:13
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:940:11
04:35:49 INFO - testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:846:9
04:35:49 INFO - console.error:
04:35:49 INFO - Message: Error: Connection closed
04:35:49 INFO - Stack:
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1096:23
04:35:49 INFO - StyleSheetFront<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/actors/stylesheets.js:943:5
04:35:49 INFO - Pool<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:794:9
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1098:5
04:35:49 INFO - StyleEditorPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/styleeditor/styleeditor-panel.js:140:7
04:35:49 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1545:26
04:35:49 INFO - DT_closeToolbox@resource:///modules/devtools/gDevTools.jsm:455:12
04:35:49 INFO - cleanup@chrome://mochitests/content/browser/browser/devtools/styleeditor/test/head.js:61:11
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:314:40
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12
04:35:49 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:322:13
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:940:11
04:35:49 INFO - testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:846:9
04:35:49 INFO - console.error:
04:35:49 INFO - Message: Error: Connection closed
04:35:49 INFO - Stack:
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1096:23
04:35:49 INFO - StyleSheetFront<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/actors/stylesheets.js:943:5
04:35:49 INFO - Pool<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:794:9
04:35:49 INFO - Front<.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/protocol.js:1098:5
04:35:49 INFO - StyleEditorPanel.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/styleeditor/styleeditor-panel.js:140:7
04:35:49 INFO - Toolbox.prototype.destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/toolbox.js:1545:26
04:35:49 INFO - DT_closeToolbox@resource:///modules/devtools/gDevTools.jsm:455:12
04:35:49 INFO - cleanup@chrome://mochitests/content/browser/browser/devtools/styleeditor/test/head.js:61:11
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:314:40
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - Task_spawn@resource://gre/modules/Task.jsm:164:12
04:35:49 INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:381:1
04:35:49 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:322:13
04:35:49 INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
04:35:49 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
04:35:49 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:940:11
04:35:49 INFO - testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:846:9
04:35:49 INFO - *************************
04:35:49 INFO - A coding exception was thrown in a Promise resolution callback.
04:35:49 INFO - See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
04:35:49 INFO - Full message: TypeError: this._root.ownerDocument.defaultView is null
04:35:49 INFO - Full stack: ASV_appendItem@resource://app/modules/devtools/SplitView.jsm:208:7
04:35:49 INFO - ASV_appendTemplatedItem@resource://app/modules/devtools/SplitView.jsm:244:5
04:35:49 INFO - StyleEditorUI.prototype._sourceLoaded@resource://app/modules/devtools/StyleEditorUI.jsm:438:1
04:35:49 INFO - StyleSheetEditor.prototype.fetchSource/</<@resource:///modules/devtools/StyleSheetEditor.jsm:251:11
04:35:49 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:865:23
04:35:49 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:7
04:35:49 INFO - *************************
04:35:50 INFO - 8020 INFO checking window state
04:35:50 INFO - 8021 INFO Console message: [JavaScript Warning: "XUL box for hbox element contained an inline span child, forcing all its children to be wrapped in a block." {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/actors/highlighter.js" line: 629}]
04:35:50 INFO - 8022 INFO 1 of 1 editors opened: http://example.com/browser/browser/devtools/styleeditor/test/simple.css
04:35:50 INFO - 8023 INFO TEST-PASS | chrome://mochitests/content/browser/browser/devtools/styleeditor/test/browser_styleeditor_bug_870339.js | correct style sheet count
04:35:50 INFO - 8024 INFO TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/styleeditor/test/browser_styleeditor_bug_870339.js | A promise chain failed to handle a rejection: - at resource://app/modules/devtools/SplitView.jsm:208 - TypeError: this._root.ownerDocument.defaultView is null
04:35:50 INFO - Stack trace:
04:35:50 INFO - ASV_appendItem@resource://app/modules/devtools/SplitView.jsm:208:7
04:35:50 INFO - ASV_appendTemplatedItem@resource://app/modules/devtools/SplitView.jsm:244:5
04:35:50 INFO - StyleEditorUI.prototype._sourceLoaded@resource://app/modules/devtools/StyleEditorUI.jsm:438:1
04:35:50 INFO - StyleSheetEditor.prototype.fetchSource/</<@resource:///modules/devtools/StyleSheetEditor.jsm:251:11
04:35:50 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:865:23
04:35:50 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:7
04:35:50 INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:940:11
04:35:50 INFO - testScope/test_executeSoon/<.run@chrome://mochikit/content/browser-test.js:846:9
04:35:50 INFO - 8025 INFO TEST-OK | chrome://mochitests/content/browser/browser/devtools/styleeditor/test/browser_styleeditor_bug_870339.js | took 592ms
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.