Closed Bug 1487428 Opened 6 years ago Closed 6 years ago

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)
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
Status: NEW → RESOLVED
Closed: 6 years ago
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.

Attachment

General

Created:
Updated:
Size: