Closed Bug 1487428 Opened Last year Closed Last year

Use target.getFront to instantiate fronts in server tests

Categories

(DevTools :: Inspector, enhancement, P3)

enhancement

Tracking

(firefox64 fixed)

RESOLVED FIXED
Firefox 64
Tracking Status
firefox64 --- fixed

People

(Reporter: yulia, Assigned: yulia)

References

Details

(Whiteboard: dt-fission)

Attachments

(1 file)

The tests still use the old way of instatiating the inspector front, which should be removed and replaced with the target.getFront. If the target is missing, we can instantiate it with TabTarget.forTab(tab)
Duplicate of this bug: 1488382
Summary: Use target.getFront to instantiate inspector in tests → Use target.getFront to instantiate fronts in server tests
Comment on attachment 9011761 [details]
Bug 1487428 - Use target.getFront in server browser tests; r=ochameau

Alexandre Poirot [:ochameau] has approved the revision.
Attachment #9011761 - Flags: review+
Pushed by ystartsev@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e7624782898d
Use target.getFront in server browser tests; r=ochameau
Backed out changeset e7624782898d (Bug 1487428) for test_inspector-insert.html failures.

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=e7624782898dd312db8fde3c9ebf20bde3f2431e

Backout link: https://hg.mozilla.org/integration/autoland/rev/c64fc93a1be87e2131e7fa7f946f55a99cb63de7

Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=202038060&repo=autoland&lineNumber=34511

20:03:31     INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-insert.html
20:03:31     INFO - GECKO(2956) | DBG-SERVER: Packet 0 sent from "root"
20:03:31     INFO - GECKO(2956) | DBG-SERVER: Received packet 0: {
20:03:31     INFO - GECKO(2956) |   "from": "root",
20:03:31     INFO - GECKO(2956) |   "applicationType": "browser",
20:03:31     INFO - GECKO(2956) |   "testConnectionPrefix": "server1.conn0.",
20:03:31     INFO - GECKO(2956) |   "traits": {
20:03:31     INFO - GECKO(2956) |     "sources": true,
20:03:31     INFO - GECKO(2956) |     "highlightable": true,
20:03:31     INFO - GECKO(2956) |     "networkMonitor": true,
20:03:31     INFO - GECKO(2956) |     "storageInspector": true,
20:03:31     INFO - GECKO(2956) |     "storageInspectorReadOnly": true,
20:03:31     INFO - GECKO(2956) |     "conditionalBreakpoints": true,
20:03:31     INFO - GECKO(2956) |     "debuggerSourceActors": true,
20:03:31     INFO - GECKO(2956) |     "wasmBinarySource": true,
20:03:31     INFO - GECKO(2956) |     "bulk": true,
20:03:31     INFO - GECKO(2956) |     "selectorEditable": true,
20:03:31     INFO - GECKO(2956) |     "getCssPath": true,
20:03:31     INFO - GECKO(2956) |     "getXPath": true,
20:03:31     INFO - GECKO(2956) |     "directorScripts": true,
20:03:31     INFO - GECKO(2956) |     "noBlackBoxing": false,
20:03:31     INFO - GECKO(2956) |     "noPrettyPrinting": false,
20:03:31     INFO - GECKO(2956) |     "memoryActorAllocations": true,
20:03:31     INFO - GECKO(2956) |     "webConsoleCommands": true,
20:03:31     INFO - GECKO(2956) |     "allowChromeProcess": true,
20:03:31     INFO - GECKO(2956) |     "profilerDataFilterable": true,
20:03:31     INFO - GECKO(2956) |     "heapSnapshots": true,
20:03:31     INFO - GECKO(2956) |     "documentLoadingMarkers": true,
20:03:31     INFO - GECKO(2956) |     "webExtensionAddonConnect": true
20:03:31     INFO - GECKO(2956) |   }
20:03:31     INFO - GECKO(2956) | }
20:03:31     INFO - GECKO(2956) | DBG-SERVER: Packet 1 sent to "root"
20:03:31     INFO - GECKO(2956) | DBG-SERVER: Received packet 1: {
20:03:31     INFO - GECKO(2956) |   "to": "root",
20:03:31     INFO - GECKO(2956) |   "type": "listTabs"
20:03:31     INFO - GECKO(2956) | }
20:03:31     INFO - GECKO(2956) | DBG-SERVER: Start forwarding for frame with prefix server1.conn0.child1
20:03:31     INFO - GECKO(2956) | DBG-SERVER: Start forwarding for frame with prefix server1.conn0.child2
20:03:31     INFO - GECKO(2956) | DBG-SERVER: Packet 2 sent from "root"
20:03:31     INFO - GECKO(2956) | DBG-SERVER: Received packet 2: {
20:03:31     INFO - GECKO(2956) |   "preferenceActor": "server1.conn0.preferenceActor5",
20:03:31     INFO - GECKO(2956) |   "actorRegistryActor": "server1.conn0.actorRegistryActor6",
20:03:31     INFO - GECKO(2956) |   "addonsActor": "server1.conn0.addonsActor7",
20:03:31     INFO - GECKO(2956) |   "deviceActor": "server1.conn0.deviceActor8",
20:03:31     INFO - GECKO(2956) |   "heapSnapshotFileActor": "server1.conn0.heapSnapshotFileActor9",
20:03:31     INFO - GECKO(2956) |   "perfActor": "server1.conn0.perfActor10",
20:03:31     INFO - GECKO(2956) |   "selected": 1,
20:03:31     INFO - GECKO(2956) |   "tabs": [
20:03:31     INFO - GECKO(2956) |     {
20:03:31     INFO - GECKO(2956) |       "actor": "server1.conn0.child1/frameTarget1",
20:03:31     INFO - GECKO(2956) |       "title": "Chrome Test Harness",
20:03:31     INFO - GECKO(2956) |       "url": "chrome://mochikit/content/harness.xul",
20:03:31     INFO - GECKO(2956) |       "outerWindowID": 16,
20:03:31     INFO - GECKO(2956) |       "consoleActor": "server1.conn0.child1/consoleActor2",
20:03:31     INFO - GECKO(2956) |       "inspectorActor": "server1.conn0.child1/inspectorActor3",
20:03:31     INFO - GECKO(2956) |       "canvasActor": "server1.conn0.child1/canvasActor4",
20:03:31     INFO - GECKO(2956) |       "webglActor": "server1.conn0.child1/webglActor5",
20:03:31     INFO - GECKO(2956) |       "webaudioActor": "server1.conn0.child1/webaudioActor6",
20:03:31     INFO - GECKO(2956) |       "styleSheetsActor": "server1.conn0.child1/styleSheetsActor7",
20:03:31     INFO - GECKO(2956) |       "storageActor": "server1.conn0.child1/storageActor8",
20:03:31     INFO - GECKO(2956) |       "memoryActor": "server1.conn0.child1/memoryActor9",
20:03:31     INFO - GECKO(2956) |       "framerateActor": "server1.conn0.child1/framerateActor10",
20:03:31     INFO - GECKO(2956) |       "reflowActor": "server1.conn0.child1/reflowActor11",
20:03:31     INFO - GECKO(2956) |       "cssPropertiesActor": "server1.conn0.child1/cssPropertiesActor12",
20:03:31     INFO - GECKO(2956) |       "cssUsageActor": "server1.conn0.child1/cssUsageActor13",
20:03:31     INFO - GECKO(2956) |       "timelineActor": "server1.conn0.child1/timelineActor14",
20:03:31     INFO - GECKO(2956) |       "performanceActor": "server1.conn0.child1/performanceActor15",
20:03:31     INFO - GECKO(2956) |       "animationsActor": "server1.conn0.child1/animationsActor16",
20:03:31     INFO - GECKO(2956) |       "promisesActor": "server1.conn0.child1/promisesActor17",
20:03:31     INFO - GECKO(2956) |       "emulationActor": "server1.conn0.child1/emulationActor18",
20:03:31     INFO - GECKO(2956) |       "webExtensionInspectedWindowActor": "server1.conn0.child1/webExtensionInspectedWindowActor19",
20:03:31     INFO - GECKO(2956) |       "accessibilityActor": "server1.conn0.child1/accessibilityActor20",
20:03:31     INFO - GECKO(2956) |       "screenshotActor": "server1.conn0.child1/screenshotActor21"
20:03:31     INFO - GECKO(2956) |     },
20:03:31     INFO - GECKO(2956) |     {
20:03:31     INFO - GECKO(2956) |       "actor": "server1.conn0.child2/frameTarget1",
20:03:31     INFO - GECKO(2956) |       "title": "Inspector Traversal Test Data",
20:03:31     INFO - GECKO(2956) |       "url": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html",
20:03:31     INFO - GECKO(2956) |       "outerWindowID": 274,
20:03:31     INFO - GECKO(2956) |       "consoleActor": "server1.conn0.child2/consoleActor2",
20:03:31     INFO - GECKO(2956) |       "inspectorActor": "server1.conn0.child2/inspectorActor3",
20:03:31     INFO - GECKO(2956) |       "canvasActor": "server1.conn0.child2/canvasActor4",
20:03:31     INFO - GECKO(2956) |       "webglActor": "server1.conn0.child2/webglActor5",
20:03:31     INFO - GECKO(2956) |       "webaudioActor": "server1.conn0.child2/webaudioActor6",
20:03:31     INFO - GECKO(2956) |       "styleSheetsActor": "server1.conn0.child2/styleSheetsActor7",
20:03:31     INFO - GECKO(2956) |       "storageActor": "server1.conn0.child2/storageActor8",
20:03:31     INFO - GECKO(2956) |       "memoryActor": "server1.conn0.child2/memoryActor9",
20:03:31     INFO - GECKO(2956) |       "framerateActor": "server1.conn0.child2/framerateActor10",
20:03:31     INFO - GECKO(2956) |       "reflowActor": "server1.conn0.child2/reflowActor11",
20:03:31     INFO - GECKO(2956) |       "cssPropertiesActor": "server1.conn0.child2/cssPropertiesActor12",
20:03:32     INFO - GECKO(2956) |       "cssUsageActor": "server1.conn0.child2/cssUsageActor13",
20:03:32     INFO - GECKO(2956) |       "timelineActor": "server1.conn0.child2/timelineActor14",
20:03:32     INFO - GECKO(2956) |       "performanceActor": "server1.conn0.child2/performanceActor15",
20:03:32     INFO - GECKO(2956) |       "animationsActor": "server1.conn0.child2/animationsActor16",
20:03:32     INFO - GECKO(2956) |       "promisesActor": "server1.conn0.child2/promisesActor17",
20:03:32     INFO - GECKO(2956) |       "emulationActor": "server1.conn0.child2/emulationActor18",
20:03:32     INFO - GECKO(2956) |       "webExtensionInspectedWindowActor": "server1.conn0.child2/webExtensionInspectedWindowActor19",
20:03:32     INFO - GECKO(2956) |       "accessibilityActor": "server1.conn0.child2/accessibilityActor20",
20:03:32     INFO - GECKO(2956) |       "screenshotActor": "server1.conn0.child2/screenshotActor21"
20:03:32     INFO - GECKO(2956) |     }
20:03:32     INFO - GECKO(2956) |   ],
20:03:32     INFO - GECKO(2956) |   "from": "root"
20:03:32     INFO - GECKO(2956) | }
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Packet 3 sent to "server1.conn0.child2/frameTarget1"
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Received packet 3: {
20:03:32     INFO - GECKO(2956) |   "to": "server1.conn0.child2/frameTarget1",
20:03:32     INFO - GECKO(2956) |   "type": "attach"
20:03:32     INFO - GECKO(2956) | }
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Packet 4 sent from "server1.conn0.child2/frameTarget1"
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Packet 5 sent from "server1.conn0.child2/frameTarget1"
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Packet 6 sent from "server1.conn0.child2/frameTarget1"
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Received packet 4: {
20:03:32     INFO - GECKO(2956) |   "type": "tabAttached",
20:03:32     INFO - GECKO(2956) |   "threadActor": "server1.conn0.child2/context22",
20:03:32     INFO - GECKO(2956) |   "cacheDisabled": false,
20:03:32     INFO - GECKO(2956) |   "javascriptEnabled": true,
20:03:32     INFO - GECKO(2956) |   "traits": {
20:03:32     INFO - GECKO(2956) |     "reconfigure": false,
20:03:32     INFO - GECKO(2956) |     "frames": true,
20:03:32     INFO - GECKO(2956) |     "noTabReconfigureOnClose": true,
20:03:32     INFO - GECKO(2956) |     "logInPage": true,
20:03:32     INFO - GECKO(2956) |     "canRewind": false
20:03:32     INFO - GECKO(2956) |   },
20:03:32     INFO - GECKO(2956) |   "from": "server1.conn0.child2/frameTarget1"
20:03:32     INFO - GECKO(2956) | }
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Packet 0 sent from "root"
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Received packet 5: {
20:03:32     INFO - GECKO(2956) |   "type": "frameUpdate",
20:03:32     INFO - GECKO(2956) |   "frames": [
20:03:32     INFO - GECKO(2956) |     {
20:03:32     INFO - GECKO(2956) |       "id": 274,
20:03:32     INFO - GECKO(2956) |       "url": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html",
20:03:32     INFO - GECKO(2956) |       "title": "Inspector Traversal Test Data"
20:03:32     INFO - GECKO(2956) |     },
20:03:32     INFO - GECKO(2956) |     {
20:03:32     INFO - GECKO(2956) |       "id": 278,
20:03:32     INFO - GECKO(2956) |       "parentID": 274,
20:03:32     INFO - GECKO(2956) |       "url": "data:text/html,<html><body style=\"background-color:white\">  <h1>Inspector Actor Tests</h1>  <span id=\"longstring\">longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong</span>  <span id=\"shortstring\">short</span>  <span id=\"empty\"></span>  <div id=\"longlist\" data-test=\"exists\">    <div id=\"a\">a</div>    <div id=\"b\">b</div>    <div id=\"c\">c</div>    <div id=\"d\">d</div>    <div id=\"e\">e</div>    <div id=\"f\">f</div>    <div id=\"g\">g</div>    <div id=\"h\">h</div>    <div id=\"i\">i</div>    <div id=\"j\">j</div>    <div id=\"k\">k</div>    <div id=\"l\">l</div>    <div id=\"m\">m</div>    <div id=\"n\">n</div>    <div id=\"o\">o</div>    <div id=\"p\">p</div>    <div id=\"q\">q</div>    <div id=\"r\">r</div>    <div id=\"s\">s</div>    <div id=\"t\">t</div>    <div id=\"u\">u</div>    <div id=\"v\">v</div>    <div id=\"w\">w</div>    <div id=\"x\">x</div>    <div id=\"y\">y</div>    <div id=\"z\">z</div>  </div>  <div id=\"longlist-sibling\">    <div id=\"longlist-sibling-firstchild\"></div>  </div>  <p id=\"edit-html\"></p>  <select multiple=\"\"><option>one</option><option>two</option></select>  <div id=\"pseudo\"><span>middle</span></div>  <div id=\"pseudo-empty\"></div>  <div id=\"shadow\">light dom</div>  <object>      <div id=\"1\"></div>  </object>  <div class=\"node-to-duplicate\"></div>  <div id=\"scroll-into-view\" style=\"margin-top: 1000px;\">scroll</div></body><html>",
20:03:32     INFO - GECKO(2956) |       "title": ""
20:03:32     INFO - GECKO(2956) |     }
20:03:32     INFO - GECKO(2956) |   ],
20:03:32     INFO - GECKO(2956) |   "from": "server1.conn0.child2/frameTarget1"
20:03:32     INFO - GECKO(2956) | }
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Received packet 6: {
20:03:32     INFO - GECKO(2956) |   "type": "frameUpdate",
20:03:32     INFO - GECKO(2956) |   "frames": [
20:03:32     INFO - GECKO(2956) |     {
20:03:32     INFO - GECKO(2956) |       "id": 274,
20:03:32     INFO - GECKO(2956) |       "url": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html",
20:03:32     INFO - GECKO(2956) |       "title": "Inspector Traversal Test Data"
20:03:32     INFO - GECKO(2956) |     },
20:03:32     INFO - GECKO(2956) |     {
20:03:32     INFO - GECKO(2956) |       "id": 278,
20:03:32     INFO - GECKO(2956) |       "parentID": 274,
20:03:32     INFO - GECKO(2956) |       "url": "data:text/html,<html><body style=\"background-color:white\">  <h1>Inspector Actor Tests</h1>  <span id=\"longstring\">longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong</span>  <span id=\"shortstring\">short</span>  <span id=\"empty\"></span>  <div id=\"longlist\" data-test=\"exists\">    <div id=\"a\">a</div>    <div id=\"b\">b</div>    <div id=\"c\">c</div>    <div id=\"d\">d</div>    <div id=\"e\">e</div>    <div id=\"f\">f</div>    <div id=\"g\">g</div>    <div id=\"h\">h</div>    <div id=\"i\">i</div>    <div id=\"j\">j</div>    <div id=\"k\">k</div>    <div id=\"l\">l</div>    <div id=\"m\">m</div>    <div id=\"n\">n</div>    <div id=\"o\">o</div>    <div id=\"p\">p</div>    <div id=\"q\">q</div>    <div id=\"r\">r</div>    <div id=\"s\">s</div>    <div id=\"t\">t</div>    <div id=\"u\">u</div>    <div id=\"v\">v</div>    <div id=\"w\">w</div>    <div id=\"x\">x</div>    <div id=\"y\">y</div>    <div id=\"z\">z</div>  </div>  <div id=\"longlist-sibling\">    <div id=\"longlist-sibling-firstchild\"></div>  </div>  <p id=\"edit-html\"></p>  <select multiple=\"\"><option>one</option><option>two</option></select>  <div id=\"pseudo\"><span>middle</span></div>  <div id=\"pseudo-empty\"></div>  <div id=\"shadow\">light dom</div>  <object>      <div id=\"1\"></div>  </object>  <div class=\"node-to-duplicate\"></div>  <div id=\"scroll-into-view\" style=\"margin-top: 1000px;\">scroll</div></body><html>",
20:03:32     INFO - GECKO(2956) |       "title": ""
20:03:32     INFO - GECKO(2956) |     }
20:03:32     INFO - GECKO(2956) |   ],
20:03:32     INFO - GECKO(2956) |   "from": "server1.conn0.child2/frameTarget1"
20:03:32     INFO - GECKO(2956) | }
20:03:32     INFO - GECKO(2956) | DBG-SERVER: Received packet 0: {
20:03:32     INFO - GECKO(2956) |   "from": "root",
20:03:32     INFO - GECKO(2956) |   "applicationType": "browser",
20:03:32     INFO - GECKO(2956) |   "testConnectionPrefix": "server1.conn1.",
20:03:32     INFO - GECKO(2956) |   "traits": {
20:03:32     INFO - GECKO(2956) |     "sources": true,
20:03:32     INFO - GECKO(2956) |     "highlightable": true,
20:03:32     INFO - GECKO(2956) |     "networkMonitor": true,
20:03:32     INFO - GECKO(2956) |     "storageInspector": true,
20:03:32     INFO - GECKO(2956) |     "storageInspectorReadOnly": true,
20:03:32     INFO - GECKO(2956) |     "conditionalBreakpoints": true,
20:03:32     INFO - GECKO(2956) |     "debuggerSourceActors": true,
20:03:32     INFO - GECKO(2956) |     "wasmBinarySource": true,
20:03:32     INFO - GECKO(2956) |     "bulk": true,
20:03:32     INFO - GECKO(2956) |     "selectorEditable": true,
20:03:32     INFO - GECKO(2956) |     "getCssPath": true,
20:03:32     INFO - GECKO(2956) |     "getXPath": true,
20:03:32     INFO - GECKO(2956) |     "directorScripts": true,
20:03:32     INFO - GECKO(2956) |     "noBlackBoxing": false,
20:03:32     INFO - GECKO(2956) |     "noPrettyPrinting": false,
20:03:32     INFO - GECKO(2956) |     "memoryActorAllocations": true,
20:03:32     INFO - GECKO(2956) |     "webConsoleCommands": true,
20:03:32     INFO - GECKO(2956) |     "allowChromeProcess": true,
20:03:32     INFO - GECKO(2956) |     "profilerDataFilterable": true,
20:03:32     INFO - GECKO(2956) |     "heapSnapshots": true,
20:03:32     INFO - GECKO(2956) |     "documentLoadingMarkers": true,
20:03:32     INFO - GECKO(2956) |     "webExtensionAddonConnect": true
20:03:32     INFO - GECKO(2956) |   }
20:03:32     INFO - GECKO(2956) | }
20:03:32     INFO - GECKO(2956) | JavaScript error: resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/root-client.js, line 235: TypeError: browser is undefined; can't access its "frameLoader" property
20:08:44     INFO - TEST-INFO | started process screenshot
20:08:44     INFO - TEST-INFO | screenshot: exit 0
20:08:44     INFO - TEST-UNEXPECTED-FAIL | devtools/server/tests/mochitest/test_inspector-insert.html | Test timed out. 
20:08:44     INFO - reportError@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:121:7
20:08:44     INFO - TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:142:7
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - setTimeout handler*TestRunner._checkForHangs@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:163:5
20:08:44     INFO - TestRunner.runTests/<@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:381:9
20:08:44     INFO - promise callback*TestRunner.runTests@chrome://mochikit/content/tests/SimpleTest/TestRunner.js:368:50
20:08:44     INFO - RunSet.runtests@chrome://mochikit/content/tests/SimpleTest/setup.js:194:3
20:08:44     INFO - RunSet.runall@chrome://mochikit/content/tests/SimpleTest/setup.js:173:5
20:08:44     INFO - hookupTests@chrome://mochikit/content/tests/SimpleTest/setup.js:266:5
20:08:44     INFO - parseTestManifest@chrome://mochikit/content/manifestLibrary.js:38:5
20:08:44     INFO - getTestManifest/req.onload@chrome://mochikit/content/manifestLibrary.js:49:11
Flags: needinfo?(ystartsev)
Pushed by ystartsev@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4793bdfd3298
Use target.getFront in server browser tests; r=ochameau
https://hg.mozilla.org/mozilla-central/rev/4793bdfd3298
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → Firefox 64
Assignee: nobody → ystartsev
Flags: needinfo?(ystartsev)
Whiteboard: dt-fission
You need to log in before you can comment on or make changes to this bug.