[0,1775,"getWindowHandle",null]
14:15:26 INFO - PROCESS | 1946 | 1467666926619 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
14:15:26 INFO - TEST-START | /cssom-view/scrollingElement.html
14:15:26 INFO - PROCESS | 1946 | 1467666926634 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
14:15:26 INFO - PROCESS | 1946 | 1467666926636 Marionette TRACE conn2 <- [1,1776,null,{}]
14:15:26 INFO - PROCESS | 1946 | 1467666926647 Marionette TRACE conn2 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:15:26 INFO - PROCESS | 1946 | 1467666926736 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
14:15:26 INFO - PROCESS | 1946 | 1467666926788 Marionette TRACE conn2 -> [0,1778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/cssom-view/scrollingElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/cssom-view/scrollingElement.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:15:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x122e8c000 == 30 [pid = 1946] [id = 516]
14:15:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1217cdc00) [pid = 1946] [serial = 1498] [outer = 0x0]
14:15:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x12269a800) [pid = 1946] [serial = 1499] [outer = 0x1217cdc00]
14:15:26 INFO - PROCESS | 1946 | 1467666926819 Marionette DEBUG loaded listener.js
14:15:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12a340800) [pid = 1946] [serial = 1500] [outer = 0x1217cdc00]
14:15:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6bb000 == 31 [pid = 1946] [id = 517]
14:15:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x12a77d800) [pid = 1946] [serial = 1501] [outer = 0x0]
14:15:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6cd800 == 32 [pid = 1946] [id = 518]
14:15:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12a77f800) [pid = 1946] [serial = 1502] [outer = 0x0]
14:15:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x122c5f000) [pid = 1946] [serial = 1503] [outer = 0x12a77d800]
14:15:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12a773800) [pid = 1946] [serial = 1504] [outer = 0x12a77f800]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x11b858c00) [pid = 1946] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x12a5cb000) [pid = 1946] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12293a800) [pid = 1946] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12a998400) [pid = 1946] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1198e7c00) [pid = 1946] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x12bf6cc00) [pid = 1946] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x11fabe000) [pid = 1946] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight-2.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1216bc000) [pid = 1946] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1198e6c00) [pid = 1946] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/cors/preflight-cache.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12dccf000) [pid = 1946] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1229c9400) [pid = 1946] [serial = 1405] [outer = 0x0] [url = http://web-platform.test:8000/cookies/secure/set-from-dom.sub.html]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1229c9800) [pid = 1946] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/cors/origin.htm]
14:15:29 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x11ef38000) [pid = 1946] [serial = 1401] [outer = 0x0] [url = https://web-platform.test:8443/cookies/secure/set-from-dom.https.sub.html]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12e5e2800 == 31 [pid = 1946] [id = 480]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12de7b000 == 30 [pid = 1946] [id = 478]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x1311af000 == 29 [pid = 1946] [id = 489]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x11bf0f800 == 28 [pid = 1946] [id = 470]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12ac7e000 == 27 [pid = 1946] [id = 477]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x11f979800 == 26 [pid = 1946] [id = 468]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x13069b000 == 25 [pid = 1946] [id = 488]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x11fa9f800 == 24 [pid = 1946] [id = 485]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12ae1d000 == 23 [pid = 1946] [id = 475]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12266b000 == 22 [pid = 1946] [id = 471]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5d6800 == 21 [pid = 1946] [id = 484]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5f2800 == 20 [pid = 1946] [id = 474]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x1212f1000 == 19 [pid = 1946] [id = 469]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x122e7c000 == 18 [pid = 1946] [id = 473]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x1212ea800 == 17 [pid = 1946] [id = 472]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12de68000 == 16 [pid = 1946] [id = 487]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x13068d000 == 15 [pid = 1946] [id = 483]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x122e6c000 == 14 [pid = 1946] [id = 486]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12063a800 == 13 [pid = 1946] [id = 515]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x11b704000 == 12 [pid = 1946] [id = 514]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x11a817800 == 11 [pid = 1946] [id = 513]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x1173b4000 == 10 [pid = 1946] [id = 512]
14:15:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12a4b8000 == 9 [pid = 1946] [id = 511]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x122c95800) [pid = 1946] [serial = 1407] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x12c6cfc00) [pid = 1946] [serial = 1438] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x12142a800) [pid = 1946] [serial = 1403] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x121a9f400) [pid = 1946] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x119914c00) [pid = 1946] [serial = 1400] [outer = 0x0] [url = https://web-platform.test:8443/testharness_runner.html]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x12ce3f800) [pid = 1946] [serial = 1464] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x12a994000) [pid = 1946] [serial = 1452] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x122981c00) [pid = 1946] [serial = 1449] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x12ad6b400) [pid = 1946] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x12a5c8c00) [pid = 1946] [serial = 1457] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x12a5ccc00) [pid = 1946] [serial = 1453] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x12c689000) [pid = 1946] [serial = 1460] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x12aaeec00) [pid = 1946] [serial = 1458] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x12c6db400) [pid = 1946] [serial = 1461] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x12c7fbc00) [pid = 1946] [serial = 1463] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x12067e000) [pid = 1946] [serial = 1443] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x1217cd800) [pid = 1946] [serial = 1446] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x119910800) [pid = 1946] [serial = 1440] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x11bccb800) [pid = 1946] [serial = 1441] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x12e1ba000) [pid = 1946] [serial = 1467] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x12e053800) [pid = 1946] [serial = 1466] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x11ef34000) [pid = 1946] [serial = 1444] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x12a3d4000) [pid = 1946] [serial = 1450] [outer = 0x0] [url = about:blank]
14:15:33 INFO - PROCESS | 1946 | --DOMWINDOW == 58 (0x12244c800) [pid = 1946] [serial = 1447] [outer = 0x0] [url = about:blank]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 57 (0x11b841c00) [pid = 1946] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 56 (0x120296c00) [pid = 1946] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 55 (0x12bf55000) [pid = 1946] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 54 (0x11ef36800) [pid = 1946] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 53 (0x11b859000) [pid = 1946] [serial = 1491] [outer = 0x0] [url = about:blank]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 52 (0x1218a9400) [pid = 1946] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 51 (0x1229cb400) [pid = 1946] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 50 (0x12e294400) [pid = 1946] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 49 (0x11b842c00) [pid = 1946] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 48 (0x12e295000) [pid = 1946] [serial = 1479] [outer = 0x0] [url = about:blank]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 47 (0x12e294800) [pid = 1946] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
14:15:35 INFO - PROCESS | 1946 | --DOMWINDOW == 46 (0x11b840c00) [pid = 1946] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 45 (0x11c2d0800) [pid = 1946] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 44 (0x1218ac400) [pid = 1946] [serial = 1497] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 43 (0x12c6d3000) [pid = 1946] [serial = 1475] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 42 (0x121837c00) [pid = 1946] [serial = 1485] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 41 (0x12cddfc00) [pid = 1946] [serial = 1476] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 40 (0x11b861000) [pid = 1946] [serial = 1492] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 39 (0x12269a800) [pid = 1946] [serial = 1499] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 38 (0x1218aac00) [pid = 1946] [serial = 1487] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 37 (0x1216bc400) [pid = 1946] [serial = 1496] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 36 (0x12aaf3800) [pid = 1946] [serial = 1472] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 35 (0x12e290c00) [pid = 1946] [serial = 1480] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 34 (0x122452c00) [pid = 1946] [serial = 1470] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 33 (0x1218aa800) [pid = 1946] [serial = 1469] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 32 (0x12e29b400) [pid = 1946] [serial = 1481] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 31 (0x12e299c00) [pid = 1946] [serial = 1482] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 30 (0x11c27d000) [pid = 1946] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 29 (0x12ae56400) [pid = 1946] [serial = 1473] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 28 (0x1229cc400) [pid = 1946] [serial = 1488] [outer = 0x0] [url = about:blank]
14:15:40 INFO - PROCESS | 1946 | --DOMWINDOW == 27 (0x11f91f400) [pid = 1946] [serial = 1484] [outer = 0x0] [url = about:blank]
14:15:56 INFO - PROCESS | 1946 | MARIONETTE LOG: INFO: Timeout fired
14:15:56 INFO - PROCESS | 1946 | 1467666956936 Marionette TRACE conn2 <- [1,1778,null,{"value":["/cssom-view/scrollingElement.html",2,null,null,[["scrollingElement in quirks mode",2,"Test timed out",null],["scrollingElement in no-quirks mode",0,null,null]]]}]
14:15:56 INFO - ..
14:15:56 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30321ms
14:15:56 INFO - PROCESS | 1946 | 1467666956953 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
14:15:56 INFO - PROCESS | 1946 | 1467666956959 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
14:15:56 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
14:15:56 INFO - PROCESS | 1946 | 1467666956967 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
14:15:56 INFO - PROCESS | 1946 | 1467666956969 Marionette TRACE conn2 <- [1,1780,null,{}]
14:15:56 INFO - PROCESS | 1946 | 1467666956974 Marionette TRACE conn2 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:15:57 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6bb000 == 8 [pid = 1946] [id = 517]
14:15:57 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6cd800 == 7 [pid = 1946] [id = 518]
14:15:57 INFO - PROCESS | 1946 | 1467666957117 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
14:15:57 INFO - PROCESS | 1946 | 1467666957162 Marionette TRACE conn2 -> [0,1782,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/custom-elements-registry/define.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:15:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b527800 == 8 [pid = 1946] [id = 519]
14:15:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 28 (0x119997400) [pid = 1946] [serial = 1505] [outer = 0x0]
14:15:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 29 (0x119997c00) [pid = 1946] [serial = 1506] [outer = 0x119997400]
14:15:57 INFO - PROCESS | 1946 | 1467666957204 Marionette DEBUG loaded listener.js
14:15:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 30 (0x11b85f000) [pid = 1946] [serial = 1507] [outer = 0x119997400]
14:15:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b517000 == 9 [pid = 1946] [id = 520]
14:15:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 31 (0x119915800) [pid = 1946] [serial = 1508] [outer = 0x0]
14:15:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 32 (0x119916000) [pid = 1946] [serial = 1509] [outer = 0x119915800]
14:15:57 INFO - PROCESS | 1946 | 1467666957801 Marionette TRACE conn2 <- [1,1782,null,{"value":["/custom-elements/custom-elements-registry/define.html",0,null,null,[["\"window.customElements.define\" should exists",1,"assert_true: \"window.customElements\" exists expected true got false","@http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html:19:3\n@http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html:10:1\n"]]]}]
14:15:57 INFO - .
14:15:57 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 872ms
14:15:57 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
14:15:57 INFO - PROCESS | 1946 | 1467666957839 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
14:15:57 INFO - PROCESS | 1946 | 1467666957841 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
14:15:57 INFO - PROCESS | 1946 | 1467666957844 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
14:15:57 INFO - PROCESS | 1946 | 1467666957849 Marionette TRACE conn2 <- [1,1784,null,{}]
14:15:57 INFO - PROCESS | 1946 | 1467666957853 Marionette TRACE conn2 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:15:57 INFO - PROCESS | 1946 | 1467666957945 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
14:15:57 INFO - PROCESS | 1946 | 1467666957949 Marionette TRACE conn2 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:15:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bf1f800 == 10 [pid = 1946] [id = 521]
14:15:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 33 (0x11bccb800) [pid = 1946] [serial = 1510] [outer = 0x0]
14:15:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 34 (0x11bccc800) [pid = 1946] [serial = 1511] [outer = 0x11bccb800]
14:15:57 INFO - PROCESS | 1946 | 1467666957984 Marionette DEBUG loaded listener.js
14:15:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 35 (0x11c1b7c00) [pid = 1946] [serial = 1512] [outer = 0x11bccb800]
14:16:04 INFO - PROCESS | 1946 | 1467666964573 Marionette TRACE conn2 <- [1,1786,null,{"value":["/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html",0,null,null,[["Registering valid custom element name starting with '_' char",0,null,null],["Registering valid custom element name starting with base char",0,null,null],["Registering valid custom element name starting with ideographic char",0,null,null],["Registering custom element starting with invalid character (general) should fail",0,null,null],["Registering custom element starting with invalid character (combining char) should fail",0,null,null],["Registering custom element starting with invalid character (extender char) should fail",0,null,null],["Registering custom element starting with invalid character (digit char) should fail",0,null,null]]]}]
14:16:04 INFO - .......
14:16:04 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6743ms
14:16:04 INFO - PROCESS | 1946 | 1467666964588 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
14:16:04 INFO - PROCESS | 1946 | 1467666964595 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
14:16:04 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
14:16:04 INFO - PROCESS | 1946 | 1467666964600 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
14:16:04 INFO - PROCESS | 1946 | 1467666964602 Marionette TRACE conn2 <- [1,1788,null,{}]
14:16:04 INFO - PROCESS | 1946 | 1467666964608 Marionette TRACE conn2 -> [0,1789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:04 INFO - PROCESS | 1946 | 1467666964697 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
14:16:04 INFO - PROCESS | 1946 | 1467666964701 Marionette TRACE conn2 -> [0,1790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x12030e000 == 11 [pid = 1946] [id = 522]
14:16:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 36 (0x11ef39c00) [pid = 1946] [serial = 1513] [outer = 0x0]
14:16:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 37 (0x11f679800) [pid = 1946] [serial = 1514] [outer = 0x11ef39c00]
14:16:04 INFO - PROCESS | 1946 | 1467666964736 Marionette DEBUG loaded listener.js
14:16:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 38 (0x120482800) [pid = 1946] [serial = 1515] [outer = 0x11ef39c00]
14:16:11 INFO - PROCESS | 1946 | 1467666971311 Marionette TRACE conn2 <- [1,1790,null,{"value":["/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html",0,null,null,[["Registering valid custom element types with base char",0,null,null],["Registering valid custom element types with ideographic char",0,null,null],["Registering valid custom element types with digit chars",0,null,null],["Registering valid custom element types with characters '.', '-', '_'",0,null,null],["Registering valid custom element types with combining char",0,null,null],["Registering valid custom element types with extender char",0,null,null]]]}]
14:16:11 INFO - ......
14:16:11 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6735ms
14:16:11 INFO - PROCESS | 1946 | 1467666971336 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
14:16:11 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
14:16:11 INFO - PROCESS | 1946 | 1467666971344 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
14:16:11 INFO - PROCESS | 1946 | 1467666971347 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
14:16:11 INFO - PROCESS | 1946 | 1467666971349 Marionette TRACE conn2 <- [1,1792,null,{}]
14:16:11 INFO - PROCESS | 1946 | 1467666971360 Marionette TRACE conn2 -> [0,1793,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:11 INFO - PROCESS | 1946 | 1467666971445 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
14:16:11 INFO - PROCESS | 1946 | 1467666971450 Marionette TRACE conn2 -> [0,1794,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/concepts/custom-elements-type-naming.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x1212dc000 == 12 [pid = 1946] [id = 523]
14:16:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 39 (0x11b840400) [pid = 1946] [serial = 1516] [outer = 0x0]
14:16:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 40 (0x121747c00) [pid = 1946] [serial = 1517] [outer = 0x11b840400]
14:16:11 INFO - PROCESS | 1946 | 1467666971488 Marionette DEBUG loaded listener.js
14:16:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 41 (0x1217c9800) [pid = 1946] [serial = 1518] [outer = 0x11b840400]
14:16:11 INFO - PROCESS | 1946 | 1467666971890 Marionette TRACE conn2 <- [1,1794,null,{"value":["/custom-elements/v0/concepts/custom-elements-type-naming.html",0,null,null,[["Registering valid custom element types",0,null,null],["Registering invalid custom element types should fail",0,null,null],["Registering forbidden custom element types should fail",0,null,null]]]}]
14:16:11 INFO - ...
14:16:11 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 572ms
14:16:11 INFO - PROCESS | 1946 | 1467666971923 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
14:16:11 INFO - PROCESS | 1946 | 1467666971925 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
14:16:11 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
14:16:11 INFO - PROCESS | 1946 | 1467666971931 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
14:16:11 INFO - PROCESS | 1946 | 1467666971932 Marionette TRACE conn2 <- [1,1796,null,{}]
14:16:11 INFO - PROCESS | 1946 | 1467666971935 Marionette TRACE conn2 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:12 INFO - PROCESS | 1946 | 1467666972019 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
14:16:12 INFO - PROCESS | 1946 | 1467666972025 Marionette TRACE conn2 -> [0,1798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/creating-and-passing-registries/new-registry-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214bb800 == 13 [pid = 1946] [id = 524]
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 42 (0x12183c000) [pid = 1946] [serial = 1519] [outer = 0x0]
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 43 (0x12183f800) [pid = 1946] [serial = 1520] [outer = 0x12183c000]
14:16:12 INFO - PROCESS | 1946 | 1467666972056 Marionette DEBUG loaded listener.js
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 44 (0x1218b3400) [pid = 1946] [serial = 1521] [outer = 0x12183c000]
14:16:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x12266a000 == 14 [pid = 1946] [id = 525]
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 45 (0x121a97c00) [pid = 1946] [serial = 1522] [outer = 0x0]
14:16:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x12266c000 == 15 [pid = 1946] [id = 526]
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 46 (0x121a9f400) [pid = 1946] [serial = 1523] [outer = 0x0]
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 47 (0x121a96400) [pid = 1946] [serial = 1524] [outer = 0x121a97c00]
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 48 (0x122446800) [pid = 1946] [serial = 1525] [outer = 0x121a9f400]
14:16:12 INFO - PROCESS | 1946 | 1467666972421 Marionette TRACE conn2 <- [1,1798,null,{"value":["/custom-elements/v0/creating-and-passing-registries/new-registry-test.html",0,null,null,[["Document, loaded into browsing context, must have a new empty registry",0,null,null],["Document, loaded into browsing context, must have a new empty registry, which is different from other documents' registries",0,null,null]]]}]
14:16:12 INFO - ..
14:16:12 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 521ms
14:16:12 INFO - PROCESS | 1946 | 1467666972453 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
14:16:12 INFO - PROCESS | 1946 | 1467666972454 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
14:16:12 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
14:16:12 INFO - PROCESS | 1946 | 1467666972457 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
14:16:12 INFO - PROCESS | 1946 | 1467666972461 Marionette TRACE conn2 <- [1,1800,null,{}]
14:16:12 INFO - PROCESS | 1946 | 1467666972463 Marionette TRACE conn2 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:12 INFO - PROCESS | 1946 | 1467666972569 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
14:16:12 INFO - PROCESS | 1946 | 1467666972578 Marionette TRACE conn2 -> [0,1802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/creating-and-passing-registries/no-registry-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x122e7c800 == 16 [pid = 1946] [id = 527]
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 49 (0x11ef02400) [pid = 1946] [serial = 1526] [outer = 0x0]
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 50 (0x1218d8000) [pid = 1946] [serial = 1527] [outer = 0x11ef02400]
14:16:12 INFO - PROCESS | 1946 | 1467666972606 Marionette DEBUG loaded listener.js
14:16:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 51 (0x12293b800) [pid = 1946] [serial = 1528] [outer = 0x11ef02400]
14:16:12 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
14:16:12 INFO - PROCESS | 1946 | 1467666972880 Marionette TRACE conn2 <- [1,1802,null,{"value":["/custom-elements/v0/creating-and-passing-registries/no-registry-test.html",0,null,null,[["Document of type other than HTML, not loaded into browsing context, must not have a registry",0,null,null],["XMLHttpRequest's asynchronous response HTML document must not have a registry",0,null,null]]]}]
14:16:12 INFO - ..
14:16:12 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 471ms
14:16:12 INFO - PROCESS | 1946 | 1467666972931 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
14:16:12 INFO - PROCESS | 1946 | 1467666972932 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
14:16:12 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
14:16:12 INFO - PROCESS | 1946 | 1467666972937 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
14:16:12 INFO - PROCESS | 1946 | 1467666972938 Marionette TRACE conn2 <- [1,1804,null,{}]
14:16:12 INFO - PROCESS | 1946 | 1467666972949 Marionette TRACE conn2 -> [0,1805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:13 INFO - PROCESS | 1946 | 1467666973050 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
14:16:13 INFO - PROCESS | 1946 | 1467666973054 Marionette TRACE conn2 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a832800 == 17 [pid = 1946] [id = 528]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 52 (0x1218d8800) [pid = 1946] [serial = 1529] [outer = 0x0]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 53 (0x12297d000) [pid = 1946] [serial = 1530] [outer = 0x1218d8800]
14:16:13 INFO - PROCESS | 1946 | 1467666973086 Marionette DEBUG loaded listener.js
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 54 (0x122c8d800) [pid = 1946] [serial = 1531] [outer = 0x1218d8800]
14:16:13 INFO - PROCESS | 1946 | 1467666973348 Marionette TRACE conn2 <- [1,1806,null,{"value":["/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html",0,null,null,[["Document created by createHTMLDocument should share an existing registry",0,null,null],["Document created by createDocument with HTML namespace should share an existing registry",1,"assert_true: Created element should be x-frame instance expected true got false","@http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html:46:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html:33:1\n"]]]}]
14:16:13 INFO - ..
14:16:13 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 429ms
14:16:13 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
14:16:13 INFO - PROCESS | 1946 | 1467666973365 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
14:16:13 INFO - PROCESS | 1946 | 1467666973366 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
14:16:13 INFO - PROCESS | 1946 | 1467666973368 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
14:16:13 INFO - PROCESS | 1946 | 1467666973372 Marionette TRACE conn2 <- [1,1808,null,{}]
14:16:13 INFO - PROCESS | 1946 | 1467666973381 Marionette TRACE conn2 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:13 INFO - PROCESS | 1946 | 1467666973468 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
14:16:13 INFO - PROCESS | 1946 | 1467666973516 Marionette TRACE conn2 -> [0,1810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bf22800 == 18 [pid = 1946] [id = 529]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 55 (0x121425c00) [pid = 1946] [serial = 1532] [outer = 0x0]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 56 (0x123009000) [pid = 1946] [serial = 1533] [outer = 0x121425c00]
14:16:13 INFO - PROCESS | 1946 | 1467666973545 Marionette DEBUG loaded listener.js
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 57 (0x12a342000) [pid = 1946] [serial = 1534] [outer = 0x121425c00]
14:16:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c40f000 == 19 [pid = 1946] [id = 530]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x12a459800) [pid = 1946] [serial = 1535] [outer = 0x0]
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4488
14:16:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c74d000 == 20 [pid = 1946] [id = 531]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x12a51f000) [pid = 1946] [serial = 1536] [outer = 0x0]
14:16:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c75b000 == 21 [pid = 1946] [id = 532]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x12a522000) [pid = 1946] [serial = 1537] [outer = 0x0]
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4488
14:16:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bf16800 == 22 [pid = 1946] [id = 533]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x12a525000) [pid = 1946] [serial = 1538] [outer = 0x0]
14:16:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cd93800 == 23 [pid = 1946] [id = 534]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x12a5bd400) [pid = 1946] [serial = 1539] [outer = 0x0]
14:16:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cd99000 == 24 [pid = 1946] [id = 535]
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x12a5bec00) [pid = 1946] [serial = 1540] [outer = 0x0]
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x12a44bc00) [pid = 1946] [serial = 1541] [outer = 0x12a5bd400]
14:16:13 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x12a459800) [pid = 1946] [serial = 1535] [outer = 0x0] [url = ]
14:16:13 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x12a522000) [pid = 1946] [serial = 1537] [outer = 0x0] [url = ]
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x1229d0400) [pid = 1946] [serial = 1542] [outer = 0x12a525000]
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x12a524800) [pid = 1946] [serial = 1543] [outer = 0x12a51f000]
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
14:16:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x12a459800) [pid = 1946] [serial = 1544] [outer = 0x12a5bec00]
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
14:16:13 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x122e8c000 == 23 [pid = 1946] [id = 516]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x12cd99000 == 22 [pid = 1946] [id = 535]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x12cd93800 == 21 [pid = 1946] [id = 534]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x12c75b000 == 20 [pid = 1946] [id = 532]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x12c40f000 == 19 [pid = 1946] [id = 530]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x12a832800 == 18 [pid = 1946] [id = 528]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x122e7c800 == 17 [pid = 1946] [id = 527]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x12266c000 == 16 [pid = 1946] [id = 526]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x12266a000 == 15 [pid = 1946] [id = 525]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x1214bb800 == 14 [pid = 1946] [id = 524]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x1212dc000 == 13 [pid = 1946] [id = 523]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x12030e000 == 12 [pid = 1946] [id = 522]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x11bf1f800 == 11 [pid = 1946] [id = 521]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x11b527800 == 10 [pid = 1946] [id = 519]
14:16:18 INFO - PROCESS | 1946 | --DOCSHELL 0x11b517000 == 9 [pid = 1946] [id = 520]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x119997400) [pid = 1946] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x11ef39c00) [pid = 1946] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x11bccb800) [pid = 1946] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x12a77d800) [pid = 1946] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/65eb4ceb-42db-b243-b3b8-12470fa38380]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x1218d8800) [pid = 1946] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x119915800) [pid = 1946] [serial = 1508] [outer = 0x0] [url = about:blank]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 58 (0x12183c000) [pid = 1946] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 57 (0x11b840400) [pid = 1946] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 56 (0x11ef02400) [pid = 1946] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 55 (0x121a9f400) [pid = 1946] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 54 (0x12a77f800) [pid = 1946] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/04e51a34-a22c-3b43-82e2-b7e2cdd0fa79]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 53 (0x1217cdc00) [pid = 1946] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 52 (0x121a97c00) [pid = 1946] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 51 (0x12a5bd400) [pid = 1946] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
14:16:31 INFO - PROCESS | 1946 | --DOMWINDOW == 50 (0x12a5bec00) [pid = 1946] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
14:16:35 INFO - PROCESS | 1946 | --DOMWINDOW == 49 (0x119997c00) [pid = 1946] [serial = 1506] [outer = 0x0] [url = about:blank]
14:16:35 INFO - PROCESS | 1946 | --DOMWINDOW == 48 (0x11bccc800) [pid = 1946] [serial = 1511] [outer = 0x0] [url = about:blank]
14:16:35 INFO - PROCESS | 1946 | --DOMWINDOW == 47 (0x122c5f000) [pid = 1946] [serial = 1503] [outer = 0x0] [url = about:blank]
14:16:35 INFO - PROCESS | 1946 | --DOMWINDOW == 46 (0x119916000) [pid = 1946] [serial = 1509] [outer = 0x0] [url = about:blank]
14:16:35 INFO - PROCESS | 1946 | --DOMWINDOW == 45 (0x12a773800) [pid = 1946] [serial = 1504] [outer = 0x0] [url = about:blank]
14:16:35 INFO - PROCESS | 1946 | --DOMWINDOW == 44 (0x12a340800) [pid = 1946] [serial = 1500] [outer = 0x0] [url = about:blank]
14:16:35 INFO - PROCESS | 1946 | --DOMWINDOW == 43 (0x11c1b7c00) [pid = 1946] [serial = 1512] [outer = 0x0] [url = about:blank]
14:16:35 INFO - PROCESS | 1946 | --DOMWINDOW == 42 (0x11b85f000) [pid = 1946] [serial = 1507] [outer = 0x0] [url = about:blank]
14:16:36 INFO - PROCESS | 1946 | --DOMWINDOW == 41 (0x11f679800) [pid = 1946] [serial = 1514] [outer = 0x0] [url = about:blank]
14:16:36 INFO - PROCESS | 1946 | --DOMWINDOW == 40 (0x120482800) [pid = 1946] [serial = 1515] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 39 (0x12297d000) [pid = 1946] [serial = 1530] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 38 (0x12183f800) [pid = 1946] [serial = 1520] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 37 (0x123009000) [pid = 1946] [serial = 1533] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 36 (0x122c8d800) [pid = 1946] [serial = 1531] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 35 (0x121747c00) [pid = 1946] [serial = 1517] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 34 (0x12293b800) [pid = 1946] [serial = 1528] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 33 (0x1217c9800) [pid = 1946] [serial = 1518] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 32 (0x122446800) [pid = 1946] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 31 (0x121a96400) [pid = 1946] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 30 (0x1218b3400) [pid = 1946] [serial = 1521] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 29 (0x1218d8000) [pid = 1946] [serial = 1527] [outer = 0x0] [url = about:blank]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 28 (0x12a44bc00) [pid = 1946] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
14:16:38 INFO - PROCESS | 1946 | --DOMWINDOW == 27 (0x12a459800) [pid = 1946] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
14:16:43 INFO - PROCESS | 1946 | MARIONETTE LOG: INFO: Timeout fired
14:16:43 INFO - PROCESS | 1946 | 1467667003634 Marionette TRACE conn2 <- [1,1810,null,{"value":["/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html",2,null,null,[["Registry of the imported document should be shared with master document. Import is asynchronous",2,"Test timed out",null],["Registry of the master document should be shared with imported document. Import is asynchronous",2,"Test timed out",null],["Registry of the imported document should be shared with master document. Import is syncronous",0,null,null],["Registry of the master document should be shared with imported document. Import is syncronous",0,null,null]]]}]
14:16:43 INFO - ....
14:16:43 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 30291ms
14:16:43 INFO - PROCESS | 1946 | 1467667003663 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
14:16:43 INFO - PROCESS | 1946 | 1467667003666 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
14:16:43 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
14:16:43 INFO - PROCESS | 1946 | 1467667003671 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
14:16:43 INFO - PROCESS | 1946 | 1467667003673 Marionette TRACE conn2 <- [1,1812,null,{}]
14:16:43 INFO - PROCESS | 1946 | 1467667003678 Marionette TRACE conn2 -> [0,1813,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:43 INFO - PROCESS | 1946 | --DOCSHELL 0x12c74d000 == 8 [pid = 1946] [id = 531]
14:16:43 INFO - PROCESS | 1946 | --DOCSHELL 0x11bf16800 == 7 [pid = 1946] [id = 533]
14:16:43 INFO - PROCESS | 1946 | 1467667003836 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
14:16:43 INFO - PROCESS | 1946 | 1467667003867 Marionette TRACE conn2 -> [0,1814,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b521800 == 8 [pid = 1946] [id = 536]
14:16:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 28 (0x11a658800) [pid = 1946] [serial = 1545] [outer = 0x0]
14:16:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 29 (0x11a65b000) [pid = 1946] [serial = 1546] [outer = 0x11a658800]
14:16:43 INFO - PROCESS | 1946 | 1467667003908 Marionette DEBUG loaded listener.js
14:16:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 30 (0x11b841000) [pid = 1946] [serial = 1547] [outer = 0x11a658800]
14:16:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b51d000 == 9 [pid = 1946] [id = 537]
14:16:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 31 (0x119911400) [pid = 1946] [serial = 1548] [outer = 0x0]
14:16:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b52c800 == 10 [pid = 1946] [id = 538]
14:16:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 32 (0x119916c00) [pid = 1946] [serial = 1549] [outer = 0x0]
14:16:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 33 (0x119997800) [pid = 1946] [serial = 1550] [outer = 0x119911400]
14:16:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 34 (0x119998000) [pid = 1946] [serial = 1551] [outer = 0x119916c00]
14:16:44 INFO - PROCESS | 1946 | 1467667004594 Marionette TRACE conn2 <- [1,1814,null,{"value":["/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html",0,null,null,[["Test 'this' value inside created callback.",0,null,null],["Test 'this' value inside attached callback.",0,null,null],["Test 'this' value inside detached callback.",0,null,null],["Test 'this' value inside attributeChanged callback.",0,null,null]]]}]
14:16:44 INFO - ....
14:16:44 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 975ms
14:16:44 INFO - PROCESS | 1946 | 1467667004646 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
14:16:44 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
14:16:44 INFO - PROCESS | 1946 | 1467667004651 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
14:16:44 INFO - PROCESS | 1946 | 1467667004655 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
14:16:44 INFO - PROCESS | 1946 | 1467667004657 Marionette TRACE conn2 <- [1,1816,null,{}]
14:16:44 INFO - PROCESS | 1946 | 1467667004661 Marionette TRACE conn2 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:44 INFO - PROCESS | 1946 | 1467667004752 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
14:16:44 INFO - PROCESS | 1946 | 1467667004803 Marionette TRACE conn2 -> [0,1818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b70e800 == 11 [pid = 1946] [id = 539]
14:16:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 35 (0x11bc74400) [pid = 1946] [serial = 1552] [outer = 0x0]
14:16:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 36 (0x11bc75c00) [pid = 1946] [serial = 1553] [outer = 0x11bc74400]
14:16:44 INFO - PROCESS | 1946 | 1467667004836 Marionette DEBUG loaded listener.js
14:16:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 37 (0x11c137800) [pid = 1946] [serial = 1554] [outer = 0x11bc74400]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x11f6ba800 == 12 [pid = 1946] [id = 540]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 38 (0x119871c00) [pid = 1946] [serial = 1555] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x11f813000 == 13 [pid = 1946] [id = 541]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 39 (0x11e06a000) [pid = 1946] [serial = 1556] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x11f814800 == 14 [pid = 1946] [id = 542]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 40 (0x11e06b400) [pid = 1946] [serial = 1557] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x11f979000 == 15 [pid = 1946] [id = 543]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 41 (0x11e06cc00) [pid = 1946] [serial = 1558] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x11f97f000 == 16 [pid = 1946] [id = 544]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 42 (0x11e070000) [pid = 1946] [serial = 1559] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 43 (0x11b914c00) [pid = 1946] [serial = 1560] [outer = 0x119871c00]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 44 (0x11e074800) [pid = 1946] [serial = 1561] [outer = 0x11e06a000]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 45 (0x11e077000) [pid = 1946] [serial = 1562] [outer = 0x11e06b400]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 46 (0x11eda9400) [pid = 1946] [serial = 1563] [outer = 0x11e06cc00]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 47 (0x11ef05c00) [pid = 1946] [serial = 1564] [outer = 0x11e070000]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x12027a800 == 17 [pid = 1946] [id = 545]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 48 (0x11ef0f000) [pid = 1946] [serial = 1565] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 49 (0x11ef11400) [pid = 1946] [serial = 1566] [outer = 0x11ef0f000]
14:16:45 INFO - PROCESS | 1946 | 1467667005311 Marionette TRACE conn2 <- [1,1818,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html",0,null,null,[["Test attached callback if moving custom element inside document without browsing context",0,null,null],["Test attached callback if moving custom element from document without browsing context to document with browsing context",1,"assert_equals: Callback attached should be called in documents with browsing context expected 1 but got 0","@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html:48:5\ntestInIFrame/ [0,1819,"getWindowHandle",null]
14:16:45 INFO - PROCESS | 1946 | 1467667005338 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
14:16:45 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
14:16:45 INFO - PROCESS | 1946 | 1467667005345 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
14:16:45 INFO - PROCESS | 1946 | 1467667005350 Marionette TRACE conn2 <- [1,1820,null,{}]
14:16:45 INFO - PROCESS | 1946 | 1467667005353 Marionette TRACE conn2 -> [0,1821,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:45 INFO - PROCESS | 1946 | 1467667005477 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
14:16:45 INFO - PROCESS | 1946 | 1467667005500 Marionette TRACE conn2 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x121278000 == 18 [pid = 1946] [id = 546]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 50 (0x11f8bac00) [pid = 1946] [serial = 1567] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 51 (0x11f918000) [pid = 1946] [serial = 1568] [outer = 0x11f8bac00]
14:16:45 INFO - PROCESS | 1946 | 1467667005554 Marionette DEBUG loaded listener.js
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 52 (0x120483c00) [pid = 1946] [serial = 1569] [outer = 0x11f8bac00]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1212f0000 == 19 [pid = 1946] [id = 547]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 53 (0x1215a1c00) [pid = 1946] [serial = 1570] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1212f2000 == 20 [pid = 1946] [id = 548]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 54 (0x1215a5800) [pid = 1946] [serial = 1571] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1212d8800 == 21 [pid = 1946] [id = 549]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 55 (0x1215a7c00) [pid = 1946] [serial = 1572] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214a6000 == 22 [pid = 1946] [id = 550]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 56 (0x1215a9800) [pid = 1946] [serial = 1573] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214ab000 == 23 [pid = 1946] [id = 551]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 57 (0x1215ab800) [pid = 1946] [serial = 1574] [outer = 0x0]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x1216ae800) [pid = 1946] [serial = 1575] [outer = 0x1215a1c00]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x1216b2c00) [pid = 1946] [serial = 1576] [outer = 0x1215a5800]
14:16:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x1216bc400) [pid = 1946] [serial = 1577] [outer = 0x1215a7c00]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x121748800) [pid = 1946] [serial = 1578] [outer = 0x1215a9800]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x12174b000) [pid = 1946] [serial = 1579] [outer = 0x1215ab800]
14:16:46 INFO - PROCESS | 1946 | 1467667006234 Marionette TRACE conn2 <- [1,1822,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html",0,null,null,[["Test attached callback if custom element is instantiated via constructor. Document has no browsing context",0,null,null],["Test attached callback if custom element is created via innerHTML property. Document has no browsing context",0,null,null],["Test attached callback if custom element is created via innerHTML property before registration. Document has no browsing context",0,null,null],["Test attached callback if custom element is unregistered",0,null,null],["Test attached callback. Document has browsing context",0,null,null],["Test attached callback. Registered element is created via document.createElement(). Document has browsing context",0,null,null],["Test attached callback. Unregistered element is created via document.createElement(). Document has browsing context",0,null,null],["Test attached callback. Registered element is created via innerHTML property. Document has browsing context",0,null,null],["Test attached callback. Unresolved element is created via innerHTML property. Document has browsing context",0,null,null]]]}]
14:16:46 INFO - .........
14:16:46 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 927ms
14:16:46 INFO - PROCESS | 1946 | 1467667006272 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
14:16:46 INFO - PROCESS | 1946 | 1467667006275 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
14:16:46 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
14:16:46 INFO - PROCESS | 1946 | 1467667006289 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
14:16:46 INFO - PROCESS | 1946 | 1467667006293 Marionette TRACE conn2 <- [1,1824,null,{}]
14:16:46 INFO - PROCESS | 1946 | 1467667006307 Marionette TRACE conn2 -> [0,1825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:46 INFO - PROCESS | 1946 | 1467667006434 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
14:16:46 INFO - PROCESS | 1946 | 1467667006452 Marionette TRACE conn2 -> [0,1826,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x122966800 == 24 [pid = 1946] [id = 552]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x1198e7000) [pid = 1946] [serial = 1580] [outer = 0x0]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x1217cb400) [pid = 1946] [serial = 1581] [outer = 0x1198e7000]
14:16:46 INFO - PROCESS | 1946 | 1467667006503 Marionette DEBUG loaded listener.js
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x121840400) [pid = 1946] [serial = 1582] [outer = 0x1198e7000]
14:16:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x122e6d800 == 25 [pid = 1946] [id = 553]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x1218b1000) [pid = 1946] [serial = 1583] [outer = 0x0]
14:16:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x1230ea000 == 26 [pid = 1946] [id = 554]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x1218b2800) [pid = 1946] [serial = 1584] [outer = 0x0]
14:16:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x1230ed000 == 27 [pid = 1946] [id = 555]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x1218b3c00) [pid = 1946] [serial = 1585] [outer = 0x0]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x1218b5c00) [pid = 1946] [serial = 1586] [outer = 0x1218b1000]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x1218d8000) [pid = 1946] [serial = 1587] [outer = 0x1218b2800]
14:16:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x1218db800) [pid = 1946] [serial = 1588] [outer = 0x1218b3c00]
14:16:46 INFO - PROCESS | 1946 | 1467667006936 Marionette TRACE conn2 <- [1,1826,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html",0,null,null,[["Test attributeChanged callback is called if attribute value is changed by method setAttribute(). The custom element is created via constructor",0,null,null],["Test attributeChanged callback arguments if attribute value is changed by method setAttribute(). The custom element is created via innerHTML property",0,null,null],["Test attributeChanged callback is called if attribute value is changed by method classList.add(). The custom element is created via constructor",0,null,null],["Test attributeChanged callback arguments if attribute value is changed by method classList.add(). The custom element is created via innerHTML property",0,null,null],["Test attributeChanged callback is called if attribute value is changed as property. The custom element is created via constructor",0,null,null],["Test attributeChanged callback arguments if attribute value is changed as property. The custom element is created via innerHTML property",0,null,null],["Test attributeChanged callback is called if attribute value is changed by classList.toggle(). The custom element is created via constructor",0,null,null],["Test attributeChanged callback arguments if attribute value is changed by classList.toggle(). The custom element is created via innerHTML property",0,null,null],["Test attributeChanged callback is not called if custom element is not registered",0,null,null],["Test attributeChanged callback is called if attribute value is changed. The document has browsing context",0,null,null],["Test attributeChanged callback arguments if attribute value is changed. The document has browsing context",0,null,null],["Test attributeChanged callback is not called if custom element is not registered. The document has browsing context",0,null,null]]]}]
14:16:46 INFO - ............
14:16:46 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 677ms
14:16:46 INFO - PROCESS | 1946 | 1467667006966 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
14:16:46 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
14:16:46 INFO - PROCESS | 1946 | 1467667006968 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
14:16:46 INFO - PROCESS | 1946 | 1467667006970 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
14:16:46 INFO - PROCESS | 1946 | 1467667006971 Marionette TRACE conn2 <- [1,1828,null,{}]
14:16:46 INFO - PROCESS | 1946 | 1467667006977 Marionette TRACE conn2 -> [0,1829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:47 INFO - PROCESS | 1946 | 1467667007056 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
14:16:47 INFO - PROCESS | 1946 | 1467667007060 Marionette TRACE conn2 -> [0,1830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5f2800 == 28 [pid = 1946] [id = 556]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x1206fdc00) [pid = 1946] [serial = 1589] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x1218aa000) [pid = 1946] [serial = 1590] [outer = 0x1206fdc00]
14:16:47 INFO - PROCESS | 1946 | 1467667007092 Marionette DEBUG loaded listener.js
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x121a95800) [pid = 1946] [serial = 1591] [outer = 0x1206fdc00]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a824800 == 29 [pid = 1946] [id = 557]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x1226a7c00) [pid = 1946] [serial = 1592] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a9c4800 == 30 [pid = 1946] [id = 558]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x122739400) [pid = 1946] [serial = 1593] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ac7e000 == 31 [pid = 1946] [id = 559]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x12273a000) [pid = 1946] [serial = 1594] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x12273bc00) [pid = 1946] [serial = 1595] [outer = 0x1226a7c00]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x122939c00) [pid = 1946] [serial = 1596] [outer = 0x122739400]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x12293bc00) [pid = 1946] [serial = 1597] [outer = 0x12273a000]
14:16:47 INFO - ..
14:16:47 INFO - PROCESS | 1946 | 1467667007482 Marionette TRACE conn2 <- [1,1830,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html",0,null,null,[["Test attributeChanged callback if attribute is removed. The custom element created via constructor",0,null,null],["Test attributeChanged callback if attribute is removed. The custom element created via constructor and extends HTML element",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html:36:36\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html:31:1\n"],["Test attributeChanged callback if attribute is removed. The custom element created via innerHTML property",0,null,null],["Test attributeChanged callback arguments if attribute is removed. The custom element created via innerHTML property",0,null,null],["Test attributeChanged callback is not called if attribute is removed. The custom element created via innerHTML property and unresolved at first",0,null,null],["Test attributeChanged callback is called if attribute is removed. The custom element created via constructor and the document has browsing context",0,null,null],["Test attributeChanged callback arguments if attribute is removed. The custom element created via innerHTML property and the document has browsing context",0,null,null],["Test attributeChanged callback if attribute is removed. The custom element created via innerHTML property and unresolved at first. The document has browsing context",0,null,null]]]}]
14:16:47 INFO - ......
14:16:47 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 522ms
14:16:47 INFO - PROCESS | 1946 | 1467667007492 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
14:16:47 INFO - PROCESS | 1946 | 1467667007493 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
14:16:47 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
14:16:47 INFO - PROCESS | 1946 | 1467667007496 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
14:16:47 INFO - PROCESS | 1946 | 1467667007500 Marionette TRACE conn2 <- [1,1832,null,{}]
14:16:47 INFO - PROCESS | 1946 | 1467667007502 Marionette TRACE conn2 -> [0,1833,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:47 INFO - PROCESS | 1946 | 1467667007608 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
14:16:47 INFO - PROCESS | 1946 | 1467667007618 Marionette TRACE conn2 -> [0,1834,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c75b000 == 32 [pid = 1946] [id = 560]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x11f83d000) [pid = 1946] [serial = 1598] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1224d3800) [pid = 1946] [serial = 1599] [outer = 0x11f83d000]
14:16:47 INFO - PROCESS | 1946 | 1467667007651 Marionette DEBUG loaded listener.js
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1229c2c00) [pid = 1946] [serial = 1600] [outer = 0x11f83d000]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e086800 == 33 [pid = 1946] [id = 561]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x122c90800) [pid = 1946] [serial = 1601] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e08c000 == 34 [pid = 1946] [id = 562]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x122c91c00) [pid = 1946] [serial = 1602] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e08e000 == 35 [pid = 1946] [id = 563]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x122c92c00) [pid = 1946] [serial = 1603] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12de81800 == 36 [pid = 1946] [id = 564]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x122c93800) [pid = 1946] [serial = 1604] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e090000 == 37 [pid = 1946] [id = 565]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x122f52800) [pid = 1946] [serial = 1605] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e093000 == 38 [pid = 1946] [id = 566]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x122f53400) [pid = 1946] [serial = 1606] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e097000 == 39 [pid = 1946] [id = 567]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x123009800) [pid = 1946] [serial = 1607] [outer = 0x0]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12273b800) [pid = 1946] [serial = 1608] [outer = 0x122c90800]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x123265400) [pid = 1946] [serial = 1609] [outer = 0x122c91c00]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x122738400) [pid = 1946] [serial = 1610] [outer = 0x122c92c00]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1232e6c00) [pid = 1946] [serial = 1611] [outer = 0x122c93800]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12a338400) [pid = 1946] [serial = 1612] [outer = 0x122f52800]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12a339c00) [pid = 1946] [serial = 1613] [outer = 0x122f53400]
14:16:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12a33d000) [pid = 1946] [serial = 1614] [outer = 0x123009800]
14:16:48 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileMetadata.cpp, line 308
14:16:48 INFO - PROCESS | 1946 | 1467667008306 Marionette TRACE conn2 <- [1,1834,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html",0,null,null,[["Test attributeChanged callback is called if attribute value is set by method setAttribute(). The custom element is created via constructor.",0,null,null],["Test attributeChanged callback arguments if attribute value is set by method setAttribute(). The custom element is created via constructor.",0,null,null],["Test attributeChanged callback is called if attribute value is set by method classList.add(). The custom element is created via constructor.",0,null,null],["Test attributeChanged callback arguments if attribute value is set by method classList.add(). The custom element is created via constructor.",0,null,null],["Test attributeChanged callback is called if attribute value is set by method classList.toggle(). The custom element is created via constructor.",0,null,null],["Test attributeChanged callback arguments if attribute value is set by method classList.toggle(). The custom element is created via constructor.",0,null,null],["Test attributeChanged callback is called if attribute value is set as property. The custom element is created via constructor.",0,null,null],["Test attributeChanged callback arguments if attribute value is set as property. The custom element is created via constructor.",0,null,null],["Test attributeChanged callback is not called if attribute value is specified in HTML. The custom element is created via innerHTML property.",0,null,null],["Test attributeChanged callback is called if attribute value is set by method setAttribute(). The custom element is created via innerHTML property.",0,null,null],["Test attributeChanged callback arguments if attribute value is set by method setAttribute(). The custom element is created via innerHTML property.",0,null,null],["Test attributeChanged callback is not called if attribute value of unresolved element is set by method setAttribute().",0,null,null],["Test attributeChanged callback of the custom element that extends some HTML element. Test that the callback is called",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:185:36\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:182:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:180:1\n"],["Test attributeChanged callback is called if attribute is set by method classList.add(). The custom element extends some HTML element.",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:204:36\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:201:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:199:1\n"],["Test attributeChanged callback arguments if attribute value is set by method setAttribute(). The custom element extends some HTML element.",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:223:36\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:220:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:218:1\n"],["Test attributeChanged callback is called if attribute value is set by method setAttribute(). The document has browsing context.",0,null,null],["Test attributeChanged callback arguments if attribute value is set by method setAttribute(). The document has browsing context.",0,null,null],["Test attributeChanged callback is called if attribute value is set by method classList.add(). The document has browsing context.",0,null,null],["Test attributeChanged callback arguments if attribute value is set by method classList.add(). The document has browsing context.",0,null,null],["Test attributeChanged callback is not called if attribute value of unresolved element is set by method setAttribute(). The document has browsing context.",0,null,null],["Test attributeChanged callback is called if attribute value is set by method setAttribute(). The document has browsing context. The custom element extends some HTML element.",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:306:36\n@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html:303:5\ntestInIFrame/ [0,1835,"getWindowHandle",null]
14:16:48 INFO - PROCESS | 1946 | 1467667008325 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
14:16:48 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
14:16:48 INFO - PROCESS | 1946 | 1467667008329 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
14:16:48 INFO - PROCESS | 1946 | 1467667008330 Marionette TRACE conn2 <- [1,1836,null,{}]
14:16:48 INFO - PROCESS | 1946 | 1467667008332 Marionette TRACE conn2 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:48 INFO - PROCESS | 1946 | 1467667008415 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
14:16:48 INFO - PROCESS | 1946 | 1467667008421 Marionette TRACE conn2 -> [0,1838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x130339800 == 40 [pid = 1946] [id = 568]
14:16:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12a340c00) [pid = 1946] [serial = 1615] [outer = 0x0]
14:16:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12a3d3400) [pid = 1946] [serial = 1616] [outer = 0x12a340c00]
14:16:48 INFO - PROCESS | 1946 | 1467667008470 Marionette DEBUG loaded listener.js
14:16:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12a5bf800) [pid = 1946] [serial = 1617] [outer = 0x12a340c00]
14:16:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x13068c000 == 41 [pid = 1946] [id = 569]
14:16:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12a772800) [pid = 1946] [serial = 1618] [outer = 0x0]
14:16:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12a5c7c00) [pid = 1946] [serial = 1619] [outer = 0x12a772800]
14:16:48 INFO - PROCESS | 1946 | 1467667008946 Marionette TRACE conn2 <- [1,1838,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html",0,null,null,[["Test custom element prototype inside created callback when custom element is created in HTML before registration of a custom element",0,null,null],["Test custom element prototype inside created callback when custom element is created in HTML after registration of a custom element",0,null,null],["Test custom element prototype inside created callback when custom element is created via document.createElement() before registration of a custom element",0,null,null],["Test custom element prototype inside created callback when custom element is created via document.createElement() after registration of a custom element",0,null,null],["Test custom element prototype inside created callback when custom element is created via constructor returned by method registerElement",0,null,null],["Test custom element prototype inside created callback when custom element is created by UA parser before registration of a custom element",0,null,null]]]}]
14:16:48 INFO - ......
14:16:48 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 671ms
14:16:49 INFO - PROCESS | 1946 | 1467667009000 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
14:16:49 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
14:16:49 INFO - PROCESS | 1946 | 1467667009006 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
14:16:49 INFO - PROCESS | 1946 | 1467667009012 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
14:16:49 INFO - PROCESS | 1946 | 1467667009013 Marionette TRACE conn2 <- [1,1840,null,{}]
14:16:49 INFO - PROCESS | 1946 | 1467667009017 Marionette TRACE conn2 -> [0,1841,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:49 INFO - PROCESS | 1946 | 1467667009138 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
14:16:49 INFO - PROCESS | 1946 | 1467667009155 Marionette TRACE conn2 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x1306c3000 == 42 [pid = 1946] [id = 570]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x119874c00) [pid = 1946] [serial = 1620] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12a5c9000) [pid = 1946] [serial = 1621] [outer = 0x119874c00]
14:16:49 INFO - PROCESS | 1946 | 1467667009183 Marionette DEBUG loaded listener.js
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12a777400) [pid = 1946] [serial = 1622] [outer = 0x119874c00]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x1306c5000 == 43 [pid = 1946] [id = 571]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x12a5c3c00) [pid = 1946] [serial = 1623] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x130e45800 == 44 [pid = 1946] [id = 572]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x12a932c00) [pid = 1946] [serial = 1624] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x130e5a000 == 45 [pid = 1946] [id = 573]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x12a934000) [pid = 1946] [serial = 1625] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x130e5d000 == 46 [pid = 1946] [id = 574]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12a993400) [pid = 1946] [serial = 1626] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x1306d4800 == 47 [pid = 1946] [id = 575]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12a994800) [pid = 1946] [serial = 1627] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x130e5f000 == 48 [pid = 1946] [id = 576]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x12a995400) [pid = 1946] [serial = 1628] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x1310be000 == 49 [pid = 1946] [id = 577]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x12a993800) [pid = 1946] [serial = 1629] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x1310c8000 == 50 [pid = 1946] [id = 578]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x12a997800) [pid = 1946] [serial = 1630] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x1310ca800 == 51 [pid = 1946] [id = 579]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x12a998400) [pid = 1946] [serial = 1631] [outer = 0x0]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x12a44c000) [pid = 1946] [serial = 1632] [outer = 0x12a5c3c00]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x12a99a400) [pid = 1946] [serial = 1633] [outer = 0x12a932c00]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x12a99b800) [pid = 1946] [serial = 1634] [outer = 0x12a934000]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x12a99cc00) [pid = 1946] [serial = 1635] [outer = 0x12a993400]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x12a99e000) [pid = 1946] [serial = 1636] [outer = 0x12a994800]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x12a99f400) [pid = 1946] [serial = 1637] [outer = 0x12a995400]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x12a9a0c00) [pid = 1946] [serial = 1638] [outer = 0x12a993800]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x12a9e4c00) [pid = 1946] [serial = 1639] [outer = 0x12a997800]
14:16:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x12a9e9400) [pid = 1946] [serial = 1640] [outer = 0x12a998400]
14:16:49 INFO - PROCESS | 1946 | 1467667009900 Marionette TRACE conn2 <- [1,1842,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html",0,null,null,[["Test attached callback is enqueued after created callback",0,null,null],["Test attributeChanged callback is enqueued after created callback. Document has browsing context",0,null,null],["Test attributeChanged callback is enqueued after created callback. Document has no browsing context",0,null,null],["Test detached callback is enqueued after created callback.",0,null,null],["Test attributeChanged callback is not enqueued before created callback started. Document has no browsing context",0,null,null],["Test attributeChanged callback is not enqueued before created callback started. Document has browsing context",0,null,null],["Test attributeChanged callback is enqueued after created callback started. Document has no browsing context",0,null,null],["Test attached callback is enqueued after created callback, but before created callback had started",1,"assert_array_equals: attached callback should be enqueued when custom element prototype is set lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html:169:5\ntestInIFrame/ [0,1843,"getWindowHandle",null]
14:16:49 INFO - PROCESS | 1946 | 1467667009937 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
14:16:49 INFO - PROCESS | 1946 | 1467667009939 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
14:16:49 INFO - PROCESS | 1946 | 1467667009941 Marionette TRACE conn2 <- [1,1844,null,{}]
14:16:49 INFO - PROCESS | 1946 | 1467667009949 Marionette TRACE conn2 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:50 INFO - PROCESS | 1946 | 1467667010023 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
14:16:50 INFO - PROCESS | 1946 | 1467667010031 Marionette TRACE conn2 -> [0,1846,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x13253e800 == 52 [pid = 1946] [id = 580]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x12a77f400) [pid = 1946] [serial = 1641] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x12a780000) [pid = 1946] [serial = 1642] [outer = 0x12a77f400]
14:16:50 INFO - PROCESS | 1946 | 1467667010060 Marionette DEBUG loaded listener.js
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x12a997c00) [pid = 1946] [serial = 1643] [outer = 0x12a77f400]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x132544800 == 53 [pid = 1946] [id = 581]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x12ad6e000) [pid = 1946] [serial = 1644] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x132551800 == 54 [pid = 1946] [id = 582]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x12ada7800) [pid = 1946] [serial = 1645] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x132557000 == 55 [pid = 1946] [id = 583]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x12ada9400) [pid = 1946] [serial = 1646] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x12ad6a800) [pid = 1946] [serial = 1647] [outer = 0x12ad6e000]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x12adabc00) [pid = 1946] [serial = 1648] [outer = 0x12ada7800]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x12adb4000) [pid = 1946] [serial = 1649] [outer = 0x12ada9400]
14:16:50 INFO - PROCESS | 1946 | 1467667010453 Marionette TRACE conn2 <- [1,1846,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html",0,null,null,[["Test created callback when custom element is created by constructor",0,null,null],["Test created callback when custom element is created in HTML",0,null,null],["Test created callback when custom element is created in HTML as descendant of another element",0,null,null],["Test created callback when custom element is created by createElement",0,null,null],["Test created callback when custom element is created in HTML before registration of a custom element",0,null,null],["Test created callback if custom element is unresolved.",0,null,null],["Test created callback is called after custom element is created and registered. Document has browsing context",0,null,null],["Test created callback is called after custom element is registered and created. Document has browsing context",0,null,null],["Test created callback when custom element is created by createElement before registration of a custom element",0,null,null],["Test created callback. Create several custom elements using different ways",0,null,null],["Test created callback. Create several custom elements using different ways. Document has browsing context",0,null,null]]]}]
14:16:50 INFO - ...........
14:16:50 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 521ms
14:16:50 INFO - PROCESS | 1946 | 1467667010465 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
14:16:50 INFO - PROCESS | 1946 | 1467667010466 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
14:16:50 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
14:16:50 INFO - PROCESS | 1946 | 1467667010468 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
14:16:50 INFO - PROCESS | 1946 | 1467667010469 Marionette TRACE conn2 <- [1,1848,null,{}]
14:16:50 INFO - PROCESS | 1946 | 1467667010474 Marionette TRACE conn2 -> [0,1849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:50 INFO - PROCESS | 1946 | 1467667010574 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
14:16:50 INFO - PROCESS | 1946 | 1467667010582 Marionette TRACE conn2 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x122966000 == 56 [pid = 1946] [id = 584]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x12a77c000) [pid = 1946] [serial = 1650] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x12a9e7400) [pid = 1946] [serial = 1651] [outer = 0x12a77c000]
14:16:50 INFO - PROCESS | 1946 | 1467667010611 Marionette DEBUG loaded listener.js
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x12ae28000) [pid = 1946] [serial = 1652] [outer = 0x12a77c000]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b775800 == 57 [pid = 1946] [id = 585]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x11bfe0000) [pid = 1946] [serial = 1653] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bd7d800 == 58 [pid = 1946] [id = 586]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x11c145c00) [pid = 1946] [serial = 1654] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bf15000 == 59 [pid = 1946] [id = 587]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x11c1aec00) [pid = 1946] [serial = 1655] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bf1e000 == 60 [pid = 1946] [id = 588]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x11c1b1800) [pid = 1946] [serial = 1656] [outer = 0x0]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x11abe7800) [pid = 1946] [serial = 1657] [outer = 0x11bfe0000]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x11e06c400) [pid = 1946] [serial = 1658] [outer = 0x11c145c00]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x11ef06c00) [pid = 1946] [serial = 1659] [outer = 0x11c1aec00]
14:16:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x11ef0d400) [pid = 1946] [serial = 1660] [outer = 0x11c1b1800]
14:16:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x120318800 == 61 [pid = 1946] [id = 589]
14:16:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x11c1b3800) [pid = 1946] [serial = 1661] [outer = 0x0]
14:16:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x11e071c00) [pid = 1946] [serial = 1662] [outer = 0x11c1b3800]
14:16:51 INFO - PROCESS | 1946 | 1467667011375 Marionette TRACE conn2 <- [1,1850,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html",0,null,null,[["Test detached callback is not called if moving custom element inside document without browsing context",0,null,null],["Test detached callback is not called if moving custom element from document without browsing context to document with browsing context",0,null,null],["Test detached callback if moving custom element from document with browsing context to document without browsing context",0,null,null],["Test detached callback if moving custom element inside document with browsing context",0,null,null],["Test detached callback if moving custom element from document with browsing context to document with browsing context",0,null,null]]]}]
14:16:51 INFO - .....
14:16:51 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 975ms
14:16:51 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
14:16:51 INFO - PROCESS | 1946 | 1467667011444 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
14:16:51 INFO - PROCESS | 1946 | 1467667011449 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
14:16:51 INFO - PROCESS | 1946 | 1467667011452 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
14:16:51 INFO - PROCESS | 1946 | 1467667011455 Marionette TRACE conn2 <- [1,1852,null,{}]
14:16:51 INFO - PROCESS | 1946 | 1467667011458 Marionette TRACE conn2 -> [0,1853,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:51 INFO - PROCESS | 1946 | 1467667011575 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
14:16:51 INFO - PROCESS | 1946 | 1467667011622 Marionette TRACE conn2 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x122e7d000 == 62 [pid = 1946] [id = 590]
14:16:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x11ef39400) [pid = 1946] [serial = 1663] [outer = 0x0]
14:16:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x11fa77800) [pid = 1946] [serial = 1664] [outer = 0x11ef39400]
14:16:51 INFO - PROCESS | 1946 | 1467667011662 Marionette DEBUG loaded listener.js
14:16:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x121558400) [pid = 1946] [serial = 1665] [outer = 0x11ef39400]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x11c1d9000 == 63 [pid = 1946] [id = 591]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x11ef34000) [pid = 1946] [serial = 1666] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x120318000 == 64 [pid = 1946] [id = 592]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x11ef38800) [pid = 1946] [serial = 1667] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x11a909c00) [pid = 1946] [serial = 1668] [outer = 0x11ef34000]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x12067a800) [pid = 1946] [serial = 1669] [outer = 0x11ef38800]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x11ef36000) [pid = 1946] [serial = 1670] [outer = 0x11ef38800]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12bf22800 == 63 [pid = 1946] [id = 529]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x132557000 == 62 [pid = 1946] [id = 583]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x132551800 == 61 [pid = 1946] [id = 582]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x132544800 == 60 [pid = 1946] [id = 581]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1310ca800 == 59 [pid = 1946] [id = 579]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1310c8000 == 58 [pid = 1946] [id = 578]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1310be000 == 57 [pid = 1946] [id = 577]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x130e5f000 == 56 [pid = 1946] [id = 576]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1306d4800 == 55 [pid = 1946] [id = 575]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x130e5d000 == 54 [pid = 1946] [id = 574]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x130e5a000 == 53 [pid = 1946] [id = 573]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x130e45800 == 52 [pid = 1946] [id = 572]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1306c5000 == 51 [pid = 1946] [id = 571]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x13068c000 == 50 [pid = 1946] [id = 569]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12e097000 == 49 [pid = 1946] [id = 567]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12e093000 == 48 [pid = 1946] [id = 566]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12e090000 == 47 [pid = 1946] [id = 565]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12de81800 == 46 [pid = 1946] [id = 564]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12e08e000 == 45 [pid = 1946] [id = 563]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12e08c000 == 44 [pid = 1946] [id = 562]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12e086800 == 43 [pid = 1946] [id = 561]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12ac7e000 == 42 [pid = 1946] [id = 559]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12a9c4800 == 41 [pid = 1946] [id = 558]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12a824800 == 40 [pid = 1946] [id = 557]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1230ed000 == 39 [pid = 1946] [id = 555]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1230ea000 == 38 [pid = 1946] [id = 554]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x122e6d800 == 37 [pid = 1946] [id = 553]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1214ab000 == 36 [pid = 1946] [id = 551]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1214a6000 == 35 [pid = 1946] [id = 550]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1212d8800 == 34 [pid = 1946] [id = 549]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1212f2000 == 33 [pid = 1946] [id = 548]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1212f0000 == 32 [pid = 1946] [id = 547]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12027a800 == 31 [pid = 1946] [id = 545]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x11f97f000 == 30 [pid = 1946] [id = 544]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x11f979000 == 29 [pid = 1946] [id = 543]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x11f814800 == 28 [pid = 1946] [id = 542]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x11f813000 == 27 [pid = 1946] [id = 541]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x11f6ba800 == 26 [pid = 1946] [id = 540]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x11b52c800 == 25 [pid = 1946] [id = 538]
14:16:52 INFO - PROCESS | 1946 | --DOCSHELL 0x11b51d000 == 24 [pid = 1946] [id = 537]
14:16:52 INFO - PROCESS | 1946 | 1467667012398 Marionette TRACE conn2 <- [1,1854,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html",0,null,null,[["Test detached callback if custom element is created via innerHTML property. Document has no browsing context",0,null,null],["Test detached callback if custom element is via innerHTML property before registration of a custom element. Document has no browsing context",0,null,null],["Test detached callback if custom element is unregistered. Document has no browsing context",0,null,null],["Test detached callback if removing custom element via innerHTML property. Document has no browsing context",0,null,null],["Test detached callback if removing perent of custom element. Document has no browsing context",0,null,null],["Test detached callback if removing perent of custom element via innerHTML property. Document has no browsing context",0,null,null],["Test detached callback is not called if document lose browsing context and custom element is removed",0,null,null],["Test detached callback is not called, if document's window is navigated to another document and custom element is removed",1,"assert_equals: Callback detached should not be called if the document has no browsing context expected 0 but got 1","iframe.onload [0,1855,"getWindowHandle",null]
14:16:52 INFO - PROCESS | 1946 | 1467667012428 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
14:16:52 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
14:16:52 INFO - PROCESS | 1946 | 1467667012434 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
14:16:52 INFO - PROCESS | 1946 | 1467667012436 Marionette TRACE conn2 <- [1,1856,null,{}]
14:16:52 INFO - PROCESS | 1946 | 1467667012440 Marionette TRACE conn2 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:52 INFO - PROCESS | 1946 | 1467667012548 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
14:16:52 INFO - PROCESS | 1946 | 1467667012556 Marionette TRACE conn2 -> [0,1858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x12141d800 == 25 [pid = 1946] [id = 593]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x1215a8000) [pid = 1946] [serial = 1671] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x12174c800) [pid = 1946] [serial = 1672] [outer = 0x1215a8000]
14:16:52 INFO - PROCESS | 1946 | 1467667012589 Marionette DEBUG loaded listener.js
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x12183d400) [pid = 1946] [serial = 1673] [outer = 0x1215a8000]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214e8800 == 26 [pid = 1946] [id = 594]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x1218e4000) [pid = 1946] [serial = 1674] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x12246d800 == 27 [pid = 1946] [id = 595]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x121a96400) [pid = 1946] [serial = 1675] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x122658800 == 28 [pid = 1946] [id = 596]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x121a97c00) [pid = 1946] [serial = 1676] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x122959800 == 29 [pid = 1946] [id = 597]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x122446000) [pid = 1946] [serial = 1677] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x12295b800 == 30 [pid = 1946] [id = 598]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x122451800) [pid = 1946] [serial = 1678] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x122964000 == 31 [pid = 1946] [id = 599]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x1224d7400) [pid = 1946] [serial = 1679] [outer = 0x0]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x1218d8800) [pid = 1946] [serial = 1680] [outer = 0x1218e4000]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x1224e0400) [pid = 1946] [serial = 1681] [outer = 0x121a96400]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x122739000) [pid = 1946] [serial = 1682] [outer = 0x121a97c00]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x12273c800) [pid = 1946] [serial = 1683] [outer = 0x122446000]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x12293d400) [pid = 1946] [serial = 1684] [outer = 0x122451800]
14:16:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x122984000) [pid = 1946] [serial = 1685] [outer = 0x1224d7400]
14:16:53 INFO - PROCESS | 1946 | 1467667013083 Marionette TRACE conn2 <- [1,1858,null,{"value":["/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html",0,null,null,[["Test detached callback is called if custom element is removed by method removeChild() from document with browsing context",0,null,null],["Test detached callback is called if ancestor node of custom element is removed by method removeChild() from document with browsing context",0,null,null],["Test detached callback is called if custom element is removed by method replaceChild() from document with browsing context",0,null,null],["Test detached callback is called if ancestor node of custom element is removed by method replaceChild() from document with browsing context",0,null,null],["Test detached callback is called after changing custom element direct parent innerHTML property in the document with browsing context",0,null,null],["Test detached callback is called after changing custom element ancestor innerHTML property in the document with browsing context",0,null,null]]]}]
14:16:53 INFO - ......
14:16:53 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 673ms
14:16:53 INFO - PROCESS | 1946 | 1467667013107 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
14:16:53 INFO - PROCESS | 1946 | 1467667013114 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
14:16:53 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
14:16:53 INFO - PROCESS | 1946 | 1467667013119 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
14:16:53 INFO - PROCESS | 1946 | 1467667013121 Marionette TRACE conn2 <- [1,1860,null,{}]
14:16:53 INFO - PROCESS | 1946 | 1467667013127 Marionette TRACE conn2 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:53 INFO - PROCESS | 1946 | 1467667013209 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
14:16:53 INFO - PROCESS | 1946 | 1467667013218 Marionette TRACE conn2 -> [0,1862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/changing-is-attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c41d800 == 32 [pid = 1946] [id = 600]
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x121845c00) [pid = 1946] [serial = 1686] [outer = 0x0]
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x1229c9000) [pid = 1946] [serial = 1687] [outer = 0x121845c00]
14:16:53 INFO - PROCESS | 1946 | 1467667013253 Marionette DEBUG loaded listener.js
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x122c8e400) [pid = 1946] [serial = 1688] [outer = 0x121845c00]
14:16:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e274800 == 33 [pid = 1946] [id = 601]
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x12a340400) [pid = 1946] [serial = 1689] [outer = 0x0]
14:16:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e276000 == 34 [pid = 1946] [id = 602]
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x12a342800) [pid = 1946] [serial = 1690] [outer = 0x0]
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x121a97000) [pid = 1946] [serial = 1691] [outer = 0x12a340400]
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x12a340800) [pid = 1946] [serial = 1692] [outer = 0x12a342800]
14:16:53 INFO - PROCESS | 1946 | 1467667013635 Marionette TRACE conn2 <- [1,1862,null,{"value":["/custom-elements/v0/instantiating/changing-is-attribute.html",0,null,null,[["Test custom element type, after assigning IS attribute value. Element is created by constructor",0,null,null],["Test custom element type, after assigning IS attribute value. Element is created via innerHTML property",0,null,null],["Test custom element type, after assigning IS attribute value to unresolved element. Element is created via innerHTML property",0,null,null],["Test custom element type, after assigning IS attribute value. Element is defined in loaded HTML document",0,null,null],["Test custom element type, after assigning IS attribute value to unresolved element. Element is defined in loaded HTML document",0,null,null],["Test custom element type after changing IS attribute value. Element is HTML5 element with IS attribute referring to custom element type",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html:85:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html:78:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html:76:1\n"],["Test custom element type after changing IS attribute value several times. Element is HTML5 element with IS attribute referring to custom element type",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html:122:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html:118:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html:109:1\n"],["Test custom element type, after removing IS attribute value. Element is created via innerHTML property",0,null,null],["Test custom element type, after removing IS attribute value. Element is HTML5 element with IS attribute referring to custom element type",0,null,null]]]}]
14:16:53 INFO - .........
14:16:53 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 571ms
14:16:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
14:16:53 INFO - PROCESS | 1946 | 1467667013690 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
14:16:53 INFO - PROCESS | 1946 | 1467667013692 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
14:16:53 INFO - PROCESS | 1946 | 1467667013694 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
14:16:53 INFO - PROCESS | 1946 | 1467667013697 Marionette TRACE conn2 <- [1,1864,null,{}]
14:16:53 INFO - PROCESS | 1946 | 1467667013708 Marionette TRACE conn2 -> [0,1865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:53 INFO - PROCESS | 1946 | 1467667013789 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
14:16:53 INFO - PROCESS | 1946 | 1467667013800 Marionette TRACE conn2 -> [0,1866,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x130696000 == 35 [pid = 1946] [id = 603]
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x11c27e400) [pid = 1946] [serial = 1693] [outer = 0x0]
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x12a5be000) [pid = 1946] [serial = 1694] [outer = 0x11c27e400]
14:16:53 INFO - PROCESS | 1946 | 1467667013833 Marionette DEBUG loaded listener.js
14:16:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x12a779000) [pid = 1946] [serial = 1695] [outer = 0x11c27e400]
14:16:54 INFO - PROCESS | 1946 | 1467667014130 Marionette TRACE conn2 <- [1,1866,null,{"value":["/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html",0,null,null,[["Test that the constructor of a type extension sets the IS attribute value to the type",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html:24:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html:15:1\n"],["Test that the constructor of a custom element does not set the IS attribute if local name is the same as type",0,null,null]]]}]
14:16:54 INFO - ..
14:16:54 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 472ms
14:16:54 INFO - PROCESS | 1946 | 1467667014166 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
14:16:54 INFO - PROCESS | 1946 | 1467667014168 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
14:16:54 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
14:16:54 INFO - PROCESS | 1946 | 1467667014170 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
14:16:54 INFO - PROCESS | 1946 | 1467667014171 Marionette TRACE conn2 <- [1,1868,null,{}]
14:16:54 INFO - PROCESS | 1946 | 1467667014181 Marionette TRACE conn2 -> [0,1869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:54 INFO - PROCESS | 1946 | 1467667014261 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
14:16:54 INFO - PROCESS | 1946 | 1467667014323 Marionette TRACE conn2 -> [0,1870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-constructor-local-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x1313c5000 == 36 [pid = 1946] [id = 604]
14:16:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x12a775c00) [pid = 1946] [serial = 1696] [outer = 0x0]
14:16:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x12aafb800) [pid = 1946] [serial = 1697] [outer = 0x12a775c00]
14:16:54 INFO - PROCESS | 1946 | 1467667014353 Marionette DEBUG loaded listener.js
14:16:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x12adac400) [pid = 1946] [serial = 1698] [outer = 0x12a775c00]
14:16:54 INFO - PROCESS | 1946 | 1467667014587 Marionette TRACE conn2 <- [1,1870,null,{"value":["/custom-elements/v0/instantiating/custom-element-constructor-local-name.html",0,null,null,[["Custom element constructor sets local name to the name from custom element definition",0,null,null],["Custom element constructor sets local name to the name from custom element definition. Test constructor of extended HTML element",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html:31:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html:25:1\n"]]]}]
14:16:54 INFO - ..
14:16:54 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 468ms
14:16:54 INFO - PROCESS | 1946 | 1467667014640 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
14:16:54 INFO - PROCESS | 1946 | 1467667014642 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
14:16:54 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
14:16:54 INFO - PROCESS | 1946 | 1467667014657 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
14:16:54 INFO - PROCESS | 1946 | 1467667014659 Marionette TRACE conn2 <- [1,1872,null,{}]
14:16:54 INFO - PROCESS | 1946 | 1467667014669 Marionette TRACE conn2 -> [0,1873,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:54 INFO - PROCESS | 1946 | 1467667014779 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
14:16:54 INFO - PROCESS | 1946 | 1467667014783 Marionette TRACE conn2 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-constructor-namespace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x1353d9800 == 37 [pid = 1946] [id = 605]
14:16:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x123003000) [pid = 1946] [serial = 1699] [outer = 0x0]
14:16:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x12a999c00) [pid = 1946] [serial = 1700] [outer = 0x123003000]
14:16:54 INFO - PROCESS | 1946 | 1467667014812 Marionette DEBUG loaded listener.js
14:16:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x12bc80000) [pid = 1946] [serial = 1701] [outer = 0x123003000]
14:16:55 INFO - PROCESS | 1946 | 1467667015089 Marionette TRACE conn2 <- [1,1874,null,{"value":["/custom-elements/v0/instantiating/custom-element-constructor-namespace.html",0,null,null,[["Custom element constructor sets namespace to the namespace from custom element definition",0,null,null],["Custom element constructor sets namespace to the namespace from custom element definition. Test constructor of extended HTML element",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html:30:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html:24:1\n"]]]}]
14:16:55 INFO - ..
14:16:55 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 484ms
14:16:55 INFO - PROCESS | 1946 | 1467667015144 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
14:16:55 INFO - PROCESS | 1946 | 1467667015147 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
14:16:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
14:16:55 INFO - PROCESS | 1946 | 1467667015150 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
14:16:55 INFO - PROCESS | 1946 | 1467667015151 Marionette TRACE conn2 <- [1,1876,null,{}]
14:16:55 INFO - PROCESS | 1946 | 1467667015156 Marionette TRACE conn2 -> [0,1877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:55 INFO - PROCESS | 1946 | 1467667015279 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
14:16:55 INFO - PROCESS | 1946 | 1467667015285 Marionette TRACE conn2 -> [0,1878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-constructor-node-document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x138a84800 == 38 [pid = 1946] [id = 606]
14:16:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x12bc80c00) [pid = 1946] [serial = 1702] [outer = 0x0]
14:16:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x12bced400) [pid = 1946] [serial = 1703] [outer = 0x12bc80c00]
14:16:55 INFO - PROCESS | 1946 | 1467667015314 Marionette DEBUG loaded listener.js
14:16:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x12c4fcc00) [pid = 1946] [serial = 1704] [outer = 0x12bc80c00]
14:16:55 INFO - PROCESS | 1946 | 1467667015597 Marionette TRACE conn2 <- [1,1878,null,{"value":["/custom-elements/v0/instantiating/custom-element-constructor-node-document.html",0,null,null,[["Custom element constructor sets owner document to the document, where custom element type is registered",1,"assert_equals: Custom element owner document should be the document, where custom element type is registered expected Document node with 2 children but got Document node with 2 children","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:15:1\n"],["Custom element constructor sets owner document to the document, where custom element type is registered. Test constructor of extended HTML element",1,"assert_equals: Custom element owner document should be the document, where custom element type is registered expected Document node with 2 children but got Document node with 2 children","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:38:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:28:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:26:1\n"],["Custom element constructor sets owner document to the document, where custom element type is registered. Test different documents with shared registry",1,"assert_equals: Custom element owner document should be the document, where custom element type is registered expected Document node with 2 children but got Document node with 2 children","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:46:1\n"],["Custom element constructor sets owner document to the document, where custom element type is registered. Test constructor of extended HTML element for different documents with shared registry",1,"assert_equals: Custom element owner document should be the document, where custom element type is registered expected Document node with 2 children but got Document node with 2 children","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:79:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:70:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html:67:1\n"]]]}]
14:16:55 INFO - ....
14:16:55 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 468ms
14:16:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
14:16:55 INFO - PROCESS | 1946 | 1467667015619 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
14:16:55 INFO - PROCESS | 1946 | 1467667015620 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
14:16:55 INFO - PROCESS | 1946 | 1467667015622 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
14:16:55 INFO - PROCESS | 1946 | 1467667015630 Marionette TRACE conn2 <- [1,1880,null,{}]
14:16:55 INFO - PROCESS | 1946 | 1467667015640 Marionette TRACE conn2 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:55 INFO - PROCESS | 1946 | 1467667015753 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
14:16:55 INFO - PROCESS | 1946 | 1467667015756 Marionette TRACE conn2 -> [0,1882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-constructor-prototype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x139ec5800 == 39 [pid = 1946] [id = 607]
14:16:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x12c4fdc00) [pid = 1946] [serial = 1705] [outer = 0x0]
14:16:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x12c649400) [pid = 1946] [serial = 1706] [outer = 0x12c4fdc00]
14:16:55 INFO - PROCESS | 1946 | 1467667015786 Marionette DEBUG loaded listener.js
14:16:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x12c6d4400) [pid = 1946] [serial = 1707] [outer = 0x12c4fdc00]
14:16:56 INFO - PROCESS | 1946 | 1467667016042 Marionette TRACE conn2 <- [1,1882,null,{"value":["/custom-elements/v0/instantiating/custom-element-constructor-prototype.html",0,null,null,[["If custom element type is registered with prototype, the custom element constructor should have the prototype specified in registerElement() call",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html:18:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html:15:1\n"]]]}]
14:16:56 INFO - .
14:16:56 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 482ms
14:16:56 INFO - PROCESS | 1946 | 1467667016119 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
14:16:56 INFO - PROCESS | 1946 | 1467667016121 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
14:16:56 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
14:16:56 INFO - PROCESS | 1946 | 1467667016136 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
14:16:56 INFO - PROCESS | 1946 | 1467667016137 Marionette TRACE conn2 <- [1,1884,null,{}]
14:16:56 INFO - PROCESS | 1946 | 1467667016150 Marionette TRACE conn2 -> [0,1885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:56 INFO - PROCESS | 1946 | 1467667016255 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
14:16:56 INFO - PROCESS | 1946 | 1467667016262 Marionette TRACE conn2 -> [0,1886,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-prototype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bf14800 == 40 [pid = 1946] [id = 608]
14:16:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x12c6d5000) [pid = 1946] [serial = 1708] [outer = 0x0]
14:16:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x12c6db800) [pid = 1946] [serial = 1709] [outer = 0x12c6d5000]
14:16:56 INFO - PROCESS | 1946 | 1467667016290 Marionette DEBUG loaded listener.js
14:16:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x12c7fb800) [pid = 1946] [serial = 1710] [outer = 0x12c6d5000]
14:16:56 INFO - PROCESS | 1946 | 1467667016544 Marionette TRACE conn2 <- [1,1886,null,{"value":["/custom-elements/v0/instantiating/custom-element-prototype.html",0,null,null,[["If custom element type is registered with prototype, the custom element instance should have the prototype specified in registerElement() call",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html:18:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html:15:1\n"]]]}]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x11e06cc00) [pid = 1946] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x11e070000) [pid = 1946] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x11ef0f000) [pid = 1946] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x12a340c00) [pid = 1946] [serial = 1615] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x11e06a000) [pid = 1946] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x11e06b400) [pid = 1946] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x119871c00) [pid = 1946] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x11bc74400) [pid = 1946] [serial = 1552] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x122f53400) [pid = 1946] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x119911400) [pid = 1946] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x119916c00) [pid = 1946] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x12a995400) [pid = 1946] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x11a658800) [pid = 1946] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x12a5c3c00) [pid = 1946] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x12a993800) [pid = 1946] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x12a997800) [pid = 1946] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x12a998400) [pid = 1946] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x119874c00) [pid = 1946] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x12a525000) [pid = 1946] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x12a51f000) [pid = 1946] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x121425c00) [pid = 1946] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x1226a7c00) [pid = 1946] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x122739400) [pid = 1946] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x123009800) [pid = 1946] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x12273a000) [pid = 1946] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x11f83d000) [pid = 1946] [serial = 1598] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x12ad6e000) [pid = 1946] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x12ada7800) [pid = 1946] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x12ada9400) [pid = 1946] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x12a77f400) [pid = 1946] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x1206fdc00) [pid = 1946] [serial = 1589] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x1218b2800) [pid = 1946] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x1218b1000) [pid = 1946] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x1218b3c00) [pid = 1946] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x12a932c00) [pid = 1946] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x1215ab800) [pid = 1946] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x12a934000) [pid = 1946] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x1215a5800) [pid = 1946] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x1215a1c00) [pid = 1946] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x1215a9800) [pid = 1946] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x1215a7c00) [pid = 1946] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x11f8bac00) [pid = 1946] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x12a993400) [pid = 1946] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x122c90800) [pid = 1946] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x12a994800) [pid = 1946] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x122c91c00) [pid = 1946] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x122c92c00) [pid = 1946] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x122c93800) [pid = 1946] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x1198e7000) [pid = 1946] [serial = 1580] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html]
14:16:56 INFO - .
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x122f52800) [pid = 1946] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 573ms
14:16:56 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x12a772800) [pid = 1946] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:16:56 INFO - PROCESS | 1946 | 1467667016706 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
14:16:56 INFO - PROCESS | 1946 | 1467667016707 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
14:16:56 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
14:16:56 INFO - PROCESS | 1946 | 1467667016715 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
14:16:56 INFO - PROCESS | 1946 | 1467667016716 Marionette TRACE conn2 <- [1,1888,null,{}]
14:16:56 INFO - PROCESS | 1946 | 1467667016718 Marionette TRACE conn2 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:56 INFO - PROCESS | 1946 | 1467667016798 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
14:16:56 INFO - PROCESS | 1946 | 1467667016801 Marionette TRACE conn2 -> [0,1890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-type-is-attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x142aef800 == 41 [pid = 1946] [id = 609]
14:16:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x121425c00) [pid = 1946] [serial = 1711] [outer = 0x0]
14:16:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x121746400) [pid = 1946] [serial = 1712] [outer = 0x121425c00]
14:16:56 INFO - PROCESS | 1946 | 1467667016833 Marionette DEBUG loaded listener.js
14:16:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x1229c4800) [pid = 1946] [serial = 1713] [outer = 0x121425c00]
14:16:57 INFO - PROCESS | 1946 | 1467667017123 Marionette TRACE conn2 <- [1,1890,null,{"value":["/custom-elements/v0/instantiating/custom-element-type-is-attribute.html",0,null,null,[["Instantiation of custom element: custom element type is given as the value of the IS attribute",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html:25:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html:18:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html:16:1\n"],["Instantiation of custom element: custom element type is given as the value of the IS attribute. Custom element is unresolved at first",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html:62:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html:46:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html:44:1\n"]]]}]
14:16:57 INFO - ..
14:16:57 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 474ms
14:16:57 INFO - PROCESS | 1946 | 1467667017184 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
14:16:57 INFO - PROCESS | 1946 | 1467667017186 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
14:16:57 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
14:16:57 INFO - PROCESS | 1946 | 1467667017191 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
14:16:57 INFO - PROCESS | 1946 | 1467667017193 Marionette TRACE conn2 <- [1,1892,null,{}]
14:16:57 INFO - PROCESS | 1946 | 1467667017197 Marionette TRACE conn2 -> [0,1893,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:57 INFO - PROCESS | 1946 | 1467667017280 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
14:16:57 INFO - PROCESS | 1946 | 1467667017337 Marionette TRACE conn2 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x156e57800 == 42 [pid = 1946] [id = 610]
14:16:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x121844400) [pid = 1946] [serial = 1714] [outer = 0x0]
14:16:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x122c93800) [pid = 1946] [serial = 1715] [outer = 0x121844400]
14:16:57 INFO - PROCESS | 1946 | 1467667017365 Marionette DEBUG loaded listener.js
14:16:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x12cdd6400) [pid = 1946] [serial = 1716] [outer = 0x121844400]
14:16:57 INFO - PROCESS | 1946 | 1467667017608 Marionette TRACE conn2 <- [1,1894,null,{"value":["/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html",0,null,null,[["Custom element type must be taken from the local name of the element even if IS attribute provided.",0,null,null],["Custom element type must be taken from the local name of the element even if IS attribute provided. Custom element is unresolved at first",0,null,null],["Custom element type must be taken from the local name of the element even if IS attribute provided. There's no definition for the value of IS attribute at first",0,null,null],["Custom element type must be taken from the local name of the element even if IS attribute provided. IS attribute refers to another custom element type, which extends HTML5 elements",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html:63:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html:60:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html:57:1\n"],["Custom element type must be taken from the local name of the custom element even if IS attribute provided. The element extends HTML5 elements, IS attribute refers to another custom element type.",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html:85:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html:81:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html:77:1\n"]]]}]
14:16:57 INFO - .....
14:16:57 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 476ms
14:16:57 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
14:16:57 INFO - PROCESS | 1946 | 1467667017666 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
14:16:57 INFO - PROCESS | 1946 | 1467667017668 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
14:16:57 INFO - PROCESS | 1946 | 1467667017673 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
14:16:57 INFO - PROCESS | 1946 | 1467667017676 Marionette TRACE conn2 <- [1,1896,null,{}]
14:16:57 INFO - PROCESS | 1946 | 1467667017685 Marionette TRACE conn2 -> [0,1897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:57 INFO - PROCESS | 1946 | 1467667017785 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
14:16:57 INFO - PROCESS | 1946 | 1467667017789 Marionette TRACE conn2 -> [0,1898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/custom-element-type-local-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x1310cf800 == 43 [pid = 1946] [id = 611]
14:16:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x122739400) [pid = 1946] [serial = 1717] [outer = 0x0]
14:16:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x12cddd000) [pid = 1946] [serial = 1718] [outer = 0x122739400]
14:16:57 INFO - PROCESS | 1946 | 1467667017822 Marionette DEBUG loaded listener.js
14:16:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x12dcdc400) [pid = 1946] [serial = 1719] [outer = 0x122739400]
14:16:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x156853800 == 44 [pid = 1946] [id = 612]
14:16:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x12e290400) [pid = 1946] [serial = 1720] [outer = 0x0]
14:16:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x12e298c00) [pid = 1946] [serial = 1721] [outer = 0x12e290400]
14:16:58 INFO - PROCESS | 1946 | 1467667018150 Marionette TRACE conn2 <- [1,1898,null,{"value":["/custom-elements/v0/instantiating/custom-element-type-local-name.html",0,null,null,[["Test custom element type, which is given via the local name of the custom element. Custom element created via innerHTML property",0,null,null],["Test custom element type, which is given via the local name of the custom element. Custom element is defined in loaded HTML document",0,null,null]]]}]
14:16:58 INFO - ..
14:16:58 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 536ms
14:16:58 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
14:16:58 INFO - PROCESS | 1946 | 1467667018207 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
14:16:58 INFO - PROCESS | 1946 | 1467667018208 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
14:16:58 INFO - PROCESS | 1946 | 1467667018213 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
14:16:58 INFO - PROCESS | 1946 | 1467667018214 Marionette TRACE conn2 <- [1,1900,null,{}]
14:16:58 INFO - PROCESS | 1946 | 1467667018217 Marionette TRACE conn2 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:58 INFO - PROCESS | 1946 | 1467667018323 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
14:16:58 INFO - PROCESS | 1946 | 1467667018332 Marionette TRACE conn2 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x156863800 == 45 [pid = 1946] [id = 613]
14:16:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x12cddf400) [pid = 1946] [serial = 1722] [outer = 0x0]
14:16:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x12e1b0800) [pid = 1946] [serial = 1723] [outer = 0x12cddf400]
14:16:58 INFO - PROCESS | 1946 | 1467667018360 Marionette DEBUG loaded listener.js
14:16:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x12e294400) [pid = 1946] [serial = 1724] [outer = 0x12cddf400]
14:16:58 INFO - PROCESS | 1946 | 1467667018607 Marionette TRACE conn2 <- [1,1902,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html",0,null,null,[["Test Document.createElement() creates custom element of type, specified by localName argument, if an element definition with matching localName, namespace, and type is not registered",0,null,null],["Test Document.createElementNS() creates custom element of type, specified by localName argument, if an element definition with matching localName, namespace, and type is not registered",0,null,null]]]}]
14:16:58 INFO - ..
14:16:58 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 420ms
14:16:58 INFO - PROCESS | 1946 | 1467667018632 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
14:16:58 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
14:16:58 INFO - PROCESS | 1946 | 1467667018637 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
14:16:58 INFO - PROCESS | 1946 | 1467667018640 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
14:16:58 INFO - PROCESS | 1946 | 1467667018642 Marionette TRACE conn2 <- [1,1904,null,{}]
14:16:58 INFO - PROCESS | 1946 | 1467667018656 Marionette TRACE conn2 -> [0,1905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:58 INFO - PROCESS | 1946 | 1467667018800 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
14:16:58 INFO - PROCESS | 1946 | 1467667018854 Marionette TRACE conn2 -> [0,1906,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b70f000 == 46 [pid = 1946] [id = 614]
14:16:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x1198ecc00) [pid = 1946] [serial = 1725] [outer = 0x0]
14:16:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x11b85b400) [pid = 1946] [serial = 1726] [outer = 0x1198ecc00]
14:16:58 INFO - PROCESS | 1946 | 1467667018894 Marionette DEBUG loaded listener.js
14:16:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x11f6c9c00) [pid = 1946] [serial = 1727] [outer = 0x1198ecc00]
14:16:59 INFO - PROCESS | 1946 | 1467667019265 Marionette TRACE conn2 <- [1,1906,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html",0,null,null,[["Test Document.createElement() creates custom element of type, specified by typeExtension argument",1,"assert_equals: Custom element type should be the type extension of the custom element expected object \"[object Object]\" but got object \"[object Object]\"","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html:23:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html:15:1\n"],["Test Document.createElementNS() creates custom element of type, specified by typeExtension argument",1,"assert_equals: Custom element type should be the type extension of the custom element expected object \"[object Object]\" but got object \"[object Object]\"","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html:29:1\n"],["Test Document.createElement() creates custom element of type, specified by typeExtension argument. Definition for localName is absent",1,"assert_equals: Custom element type should be the type extension of the custom element expected object \"[object Object]\" but got object \"[object HTMLElementPrototype]\"","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html:50:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html:43:1\n"],["Test Document.createElementNS() creates custom element of type, specified by typeExtension argument. Definition for localName is absent",1,"assert_equals: Custom element type should be the type extension of the custom element expected object \"[object Object]\" but got object \"[object HTMLElementPrototype]\"","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html:63:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html:56:1\n"]]]}]
14:16:59 INFO - ....
14:16:59 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 679ms
14:16:59 INFO - PROCESS | 1946 | 1467667019321 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
14:16:59 INFO - PROCESS | 1946 | 1467667019326 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
14:16:59 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
14:16:59 INFO - PROCESS | 1946 | 1467667019330 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
14:16:59 INFO - PROCESS | 1946 | 1467667019333 Marionette TRACE conn2 <- [1,1908,null,{}]
14:16:59 INFO - PROCESS | 1946 | 1467667019337 Marionette TRACE conn2 -> [0,1909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:16:59 INFO - PROCESS | 1946 | 1467667019476 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
14:16:59 INFO - PROCESS | 1946 | 1467667019532 Marionette TRACE conn2 -> [0,1910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:16:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a826800 == 47 [pid = 1946] [id = 615]
14:16:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x122c5b400) [pid = 1946] [serial = 1728] [outer = 0x0]
14:16:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x12300a000) [pid = 1946] [serial = 1729] [outer = 0x122c5b400]
14:16:59 INFO - PROCESS | 1946 | 1467667019569 Marionette DEBUG loaded listener.js
14:16:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x12a5cac00) [pid = 1946] [serial = 1730] [outer = 0x122c5b400]
14:16:59 INFO - PROCESS | 1946 | 1467667019962 Marionette TRACE conn2 <- [1,1910,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html",0,null,null,[["Test Document.createElement() sets the element's IS attribute value to type, if type is not the same as localName",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html:21:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html:15:1\n"],["Test Document.createElement() sets the element's IS attribute value to type, if type is not the same as localName and an element definition with matching localName, namespace, and type is not registered",0,null,null],["Test Document.createElementNS() sets the element's IS attribute value to type, if type is not the same as localName",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html:49:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html:43:1\n"],["Test Document.createElementNS() sets the element's IS attribute value to type, if type is not the same as localNameand and an element definition with matching localName, namespace, and type is not registered ",0,null,null]]]}]
14:17:00 INFO - ....
14:17:00 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 676ms
14:17:00 INFO - PROCESS | 1946 | 1467667020007 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
14:17:00 INFO - PROCESS | 1946 | 1467667020010 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
14:17:00 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
14:17:00 INFO - PROCESS | 1946 | 1467667020013 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
14:17:00 INFO - PROCESS | 1946 | 1467667020014 Marionette TRACE conn2 <- [1,1912,null,{}]
14:17:00 INFO - PROCESS | 1946 | 1467667020020 Marionette TRACE conn2 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:00 INFO - PROCESS | 1946 | 1467667020128 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
14:17:00 INFO - PROCESS | 1946 | 1467667020183 Marionette TRACE conn2 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x138a28000 == 48 [pid = 1946] [id = 616]
14:17:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x12a998c00) [pid = 1946] [serial = 1731] [outer = 0x0]
14:17:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x12bce8000) [pid = 1946] [serial = 1732] [outer = 0x12a998c00]
14:17:00 INFO - PROCESS | 1946 | 1467667020217 Marionette DEBUG loaded listener.js
14:17:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x12c4f4400) [pid = 1946] [serial = 1733] [outer = 0x12a998c00]
14:17:00 INFO - PROCESS | 1946 | 1467667020614 Marionette TRACE conn2 <- [1,1914,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html",0,null,null,[["Test Document.createElement() sets custom element namespace to HTML Namespace",0,null,null],["Test Document.createElement() sets custom element namespace to HTML Namespace and an element definition with matching localName, namespace, and type is not registered",0,null,null],["Document.createElement() sets custom element namespace to HTML Namespace. Custom element is extending standard HTML tag",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html:41:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html:35:1\n"],["Document.createElement() sets custom element namespace to HTML Namespace. Document.createElement() is called with standard HTML tag name and type without registered custom element of such type",0,null,null]]]}]
14:17:00 INFO - ....
14:17:00 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 620ms
14:17:00 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
14:17:00 INFO - PROCESS | 1946 | 1467667020633 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
14:17:00 INFO - PROCESS | 1946 | 1467667020636 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
14:17:00 INFO - PROCESS | 1946 | 1467667020645 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
14:17:00 INFO - PROCESS | 1946 | 1467667020651 Marionette TRACE conn2 <- [1,1916,null,{}]
14:17:00 INFO - PROCESS | 1946 | 1467667020654 Marionette TRACE conn2 -> [0,1917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:00 INFO - PROCESS | 1946 | 1467667020764 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
14:17:00 INFO - PROCESS | 1946 | 1467667020818 Marionette TRACE conn2 -> [0,1918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x11c1f6000 == 49 [pid = 1946] [id = 617]
14:17:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x12155cc00) [pid = 1946] [serial = 1734] [outer = 0x0]
14:17:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x1216b2400) [pid = 1946] [serial = 1735] [outer = 0x12155cc00]
14:17:00 INFO - PROCESS | 1946 | 1467667020853 Marionette DEBUG loaded listener.js
14:17:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x12a772400) [pid = 1946] [serial = 1736] [outer = 0x12155cc00]
14:17:01 INFO - ..
14:17:01 INFO - PROCESS | 1946 | 1467667021262 Marionette TRACE conn2 <- [1,1918,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html",0,null,null,[["Test Document.createElement() creates custom element of type, specified by typeExtension argument",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html:21:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html:15:1\n"],["Test Document.createElementNS() creates custom element of type, specified by typeExtension argument",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html:37:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html:31:1\n"]]]}]
14:17:01 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 630ms
14:17:01 INFO - PROCESS | 1946 | 1467667021270 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
14:17:01 INFO - PROCESS | 1946 | 1467667021275 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
14:17:01 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
14:17:01 INFO - PROCESS | 1946 | 1467667021280 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
14:17:01 INFO - PROCESS | 1946 | 1467667021282 Marionette TRACE conn2 <- [1,1920,null,{}]
14:17:01 INFO - PROCESS | 1946 | 1467667021284 Marionette TRACE conn2 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:01 INFO - PROCESS | 1946 | 1467667021472 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
14:17:01 INFO - PROCESS | 1946 | 1467667021536 Marionette TRACE conn2 -> [0,1922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214a6000 == 50 [pid = 1946] [id = 618]
14:17:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x11e070000) [pid = 1946] [serial = 1737] [outer = 0x0]
14:17:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x11ef0ec00) [pid = 1946] [serial = 1738] [outer = 0x11e070000]
14:17:01 INFO - PROCESS | 1946 | 1467667021571 Marionette DEBUG loaded listener.js
14:17:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x12174a800) [pid = 1946] [serial = 1739] [outer = 0x11e070000]
14:17:01 INFO - PROCESS | 1946 | 1467667021941 Marionette TRACE conn2 <- [1,1922,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html",0,null,null,[["If typeExtension is unresolved when createElement called then local name is a type",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html:25:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html:15:1\n"],["If typeExtension is unresolved when createElementNS called then local name is a type",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html:42:36\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html:32:1\n"]]]}]
14:17:02 INFO - ..
14:17:02 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 722ms
14:17:02 INFO - PROCESS | 1946 | 1467667022003 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
14:17:02 INFO - PROCESS | 1946 | 1467667022006 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
14:17:02 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
14:17:02 INFO - PROCESS | 1946 | 1467667022011 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
14:17:02 INFO - PROCESS | 1946 | 1467667022014 Marionette TRACE conn2 <- [1,1924,null,{}]
14:17:02 INFO - PROCESS | 1946 | 1467667022020 Marionette TRACE conn2 -> [0,1925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:02 INFO - PROCESS | 1946 | 1467667022120 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
14:17:02 INFO - PROCESS | 1946 | 1467667022177 Marionette TRACE conn2 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ac72800 == 51 [pid = 1946] [id = 619]
14:17:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x1218ab800) [pid = 1946] [serial = 1740] [outer = 0x0]
14:17:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x1229c5c00) [pid = 1946] [serial = 1741] [outer = 0x1218ab800]
14:17:02 INFO - PROCESS | 1946 | 1467667022210 Marionette DEBUG loaded listener.js
14:17:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x12a3ca800) [pid = 1946] [serial = 1742] [outer = 0x1218ab800]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x156853800 == 50 [pid = 1946] [id = 612]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x12e276000 == 49 [pid = 1946] [id = 602]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x12e274800 == 48 [pid = 1946] [id = 601]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x1214e8800 == 47 [pid = 1946] [id = 594]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x12246d800 == 46 [pid = 1946] [id = 595]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x122658800 == 45 [pid = 1946] [id = 596]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x122959800 == 44 [pid = 1946] [id = 597]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x12295b800 == 43 [pid = 1946] [id = 598]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x122964000 == 42 [pid = 1946] [id = 599]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x120318000 == 41 [pid = 1946] [id = 592]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x11c1d9000 == 40 [pid = 1946] [id = 591]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x120318800 == 39 [pid = 1946] [id = 589]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x11b775800 == 38 [pid = 1946] [id = 585]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x11bd7d800 == 37 [pid = 1946] [id = 586]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x11bf15000 == 36 [pid = 1946] [id = 587]
14:17:02 INFO - PROCESS | 1946 | --DOCSHELL 0x11bf1e000 == 35 [pid = 1946] [id = 588]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x11a65b000) [pid = 1946] [serial = 1546] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x12a44c000) [pid = 1946] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x12a9a0c00) [pid = 1946] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x12a9e4c00) [pid = 1946] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x12a9e9400) [pid = 1946] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x12a5c9000) [pid = 1946] [serial = 1621] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x1229d0400) [pid = 1946] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x12a524800) [pid = 1946] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x12a342000) [pid = 1946] [serial = 1534] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x12273bc00) [pid = 1946] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x122939c00) [pid = 1946] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x12a33d000) [pid = 1946] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x12293bc00) [pid = 1946] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x1224d3800) [pid = 1946] [serial = 1599] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x121a95800) [pid = 1946] [serial = 1591] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x1229c2c00) [pid = 1946] [serial = 1600] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x12ad6a800) [pid = 1946] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x12adabc00) [pid = 1946] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x121840400) [pid = 1946] [serial = 1582] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x12adb4000) [pid = 1946] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x12a3d3400) [pid = 1946] [serial = 1616] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x12a997c00) [pid = 1946] [serial = 1643] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x12a777400) [pid = 1946] [serial = 1622] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x12a780000) [pid = 1946] [serial = 1642] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x1218aa000) [pid = 1946] [serial = 1590] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x1218d8000) [pid = 1946] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x1218b5c00) [pid = 1946] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x1218db800) [pid = 1946] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x12a99a400) [pid = 1946] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x12174b000) [pid = 1946] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x12a99b800) [pid = 1946] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x1216b2c00) [pid = 1946] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x1216ae800) [pid = 1946] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x121748800) [pid = 1946] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x1216bc400) [pid = 1946] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x11f918000) [pid = 1946] [serial = 1568] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x120483c00) [pid = 1946] [serial = 1569] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x12a99cc00) [pid = 1946] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x12273b800) [pid = 1946] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x12a99e000) [pid = 1946] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x123265400) [pid = 1946] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x122738400) [pid = 1946] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x1232e6c00) [pid = 1946] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x1217cb400) [pid = 1946] [serial = 1581] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x12a338400) [pid = 1946] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x12a5c7c00) [pid = 1946] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x11eda9400) [pid = 1946] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x11ef05c00) [pid = 1946] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x11ef11400) [pid = 1946] [serial = 1566] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x12a5bf800) [pid = 1946] [serial = 1617] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x11e074800) [pid = 1946] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x11e077000) [pid = 1946] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x11b914c00) [pid = 1946] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x11bc75c00) [pid = 1946] [serial = 1553] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x11c137800) [pid = 1946] [serial = 1554] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x12a339c00) [pid = 1946] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x119997800) [pid = 1946] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x119998000) [pid = 1946] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12a99f400) [pid = 1946] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:02 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x11b841000) [pid = 1946] [serial = 1547] [outer = 0x0] [url = about:blank]
14:17:02 INFO - PROCESS | 1946 | 1467667022512 Marionette TRACE conn2 <- [1,1926,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html",0,null,null,[["Test Document.createElement() creates custom element of type, specified by single localName argument",0,null,null],["Test Document.createElementNS() creates custom element of type, specified by localName argument. Argument typeExtension is not passed",0,null,null]]]}]
14:17:02 INFO - ..
14:17:02 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 524ms
14:17:02 INFO - PROCESS | 1946 | 1467667022537 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
14:17:02 INFO - PROCESS | 1946 | 1467667022538 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
14:17:02 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
14:17:02 INFO - PROCESS | 1946 | 1467667022549 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
14:17:02 INFO - PROCESS | 1946 | 1467667022553 Marionette TRACE conn2 <- [1,1928,null,{}]
14:17:02 INFO - PROCESS | 1946 | 1467667022556 Marionette TRACE conn2 -> [0,1929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:02 INFO - PROCESS | 1946 | 1467667022648 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
14:17:02 INFO - PROCESS | 1946 | 1467667022653 Marionette TRACE conn2 -> [0,1930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x120276800 == 36 [pid = 1946] [id = 620]
14:17:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x120483c00) [pid = 1946] [serial = 1743] [outer = 0x0]
14:17:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x1218b5c00) [pid = 1946] [serial = 1744] [outer = 0x120483c00]
14:17:02 INFO - PROCESS | 1946 | 1467667022683 Marionette DEBUG loaded listener.js
14:17:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x12300a800) [pid = 1946] [serial = 1745] [outer = 0x120483c00]
14:17:02 INFO - PROCESS | 1946 | 1467667022977 Marionette TRACE conn2 <- [1,1930,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html",0,null,null,[["Test Document.createElementNS() without typeExtension argument enqueues created callback",0,null,null],["Test Document.createElementNS() with typeExtension argument enqueues created callback",0,null,null],["Document.createElementNS() should not enqueue created callback for unresolved custom element",0,null,null],["Test Document.createElementNS() enqueues created callback for custom elements that are extensions of HTML5 elements",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html:62:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html:58:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html:56:1\n"]]]}]
14:17:03 INFO - ....
14:17:03 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 481ms
14:17:03 INFO - PROCESS | 1946 | 1467667023047 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
14:17:03 INFO - PROCESS | 1946 | 1467667023050 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
14:17:03 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
14:17:03 INFO - PROCESS | 1946 | 1467667023060 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
14:17:03 INFO - PROCESS | 1946 | 1467667023065 Marionette TRACE conn2 <- [1,1932,null,{}]
14:17:03 INFO - PROCESS | 1946 | 1467667023068 Marionette TRACE conn2 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:03 INFO - PROCESS | 1946 | 1467667023156 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
14:17:03 INFO - PROCESS | 1946 | 1467667023163 Marionette TRACE conn2 -> [0,1934,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a31e000 == 37 [pid = 1946] [id = 621]
14:17:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x12a5bf800) [pid = 1946] [serial = 1746] [outer = 0x0]
14:17:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x12a999000) [pid = 1946] [serial = 1747] [outer = 0x12a5bf800]
14:17:03 INFO - PROCESS | 1946 | 1467667023192 Marionette DEBUG loaded listener.js
14:17:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x12ad66400) [pid = 1946] [serial = 1748] [outer = 0x12a5bf800]
14:17:03 INFO - PROCESS | 1946 | 1467667023481 Marionette TRACE conn2 <- [1,1934,null,{"value":["/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html",0,null,null,[["Test Document.createElement() without typeExtension argument enqueues created callback",0,null,null],["Test Document.createElement() with typeExtension argument enqueues created callback",0,null,null],["Document.createElement() should not enqueue created callback for unresolved custom element",0,null,null],["Test Document.createElement() enqueues created callback for custom elements that are extensions of HTML5 elements",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html:62:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html:58:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html:56:1\n"]]]}]
14:17:03 INFO - ....
14:17:03 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 480ms
14:17:03 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
14:17:03 INFO - PROCESS | 1946 | 1467667023536 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
14:17:03 INFO - PROCESS | 1946 | 1467667023537 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
14:17:03 INFO - PROCESS | 1946 | 1467667023539 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
14:17:03 INFO - PROCESS | 1946 | 1467667023546 Marionette TRACE conn2 <- [1,1936,null,{}]
14:17:03 INFO - PROCESS | 1946 | 1467667023549 Marionette TRACE conn2 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:03 INFO - PROCESS | 1946 | 1467667023645 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
14:17:03 INFO - PROCESS | 1946 | 1467667023697 Marionette TRACE conn2 -> [0,1938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/non-configurable-constructor-property.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x12de79800 == 38 [pid = 1946] [id = 622]
14:17:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x11c27d000) [pid = 1946] [serial = 1749] [outer = 0x0]
14:17:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x12ae29400) [pid = 1946] [serial = 1750] [outer = 0x11c27d000]
14:17:03 INFO - PROCESS | 1946 | 1467667023726 Marionette DEBUG loaded listener.js
14:17:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x12ae23400) [pid = 1946] [serial = 1751] [outer = 0x11c27d000]
14:17:03 INFO - PROCESS | 1946 | 1467667023951 Marionette TRACE conn2 <- [1,1938,null,{"value":["/custom-elements/v0/instantiating/non-configurable-constructor-property.html",0,null,null,[["Test Document.registerElement() throws NotSupportedError if prototype has a non-configurable property named constructor",0,null,null],["Test Document.registerElement() accepts prototype with a configurable property named constructor without throwing errors",0,null,null]]]}]
14:17:03 INFO - ..
14:17:03 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 424ms
14:17:03 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
14:17:03 INFO - PROCESS | 1946 | 1467667023964 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
14:17:03 INFO - PROCESS | 1946 | 1467667023965 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
14:17:03 INFO - PROCESS | 1946 | 1467667023970 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
14:17:03 INFO - PROCESS | 1946 | 1467667023972 Marionette TRACE conn2 <- [1,1940,null,{}]
14:17:03 INFO - PROCESS | 1946 | 1467667023982 Marionette TRACE conn2 -> [0,1941,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:04 INFO - PROCESS | 1946 | 1467667024078 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
14:17:04 INFO - PROCESS | 1946 | 1467667024086 Marionette TRACE conn2 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e5ed800 == 39 [pid = 1946] [id = 623]
14:17:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x12c6dac00) [pid = 1946] [serial = 1752] [outer = 0x0]
14:17:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x12c6e8400) [pid = 1946] [serial = 1753] [outer = 0x12c6dac00]
14:17:04 INFO - PROCESS | 1946 | 1467667024127 Marionette DEBUG loaded listener.js
14:17:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x12cde2800) [pid = 1946] [serial = 1754] [outer = 0x12c6dac00]
14:17:04 INFO - PROCESS | 1946 | 1467667024451 Marionette TRACE conn2 <- [1,1942,null,{"value":["/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html",0,null,null,[["Test Document.registerElement() throws NotSupportedError if prototype is already an interface prototype object",0,null,null],["Test Document.registerElement() throws NotSupportedError if prototype is already used for another custom element type",0,null,null]]]}]
14:17:04 INFO - ..
14:17:04 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 523ms
14:17:04 INFO - PROCESS | 1946 | 1467667024491 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
14:17:04 INFO - PROCESS | 1946 | 1467667024495 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
14:17:04 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
14:17:04 INFO - PROCESS | 1946 | 1467667024497 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
14:17:04 INFO - PROCESS | 1946 | 1467667024498 Marionette TRACE conn2 <- [1,1944,null,{}]
14:17:04 INFO - PROCESS | 1946 | 1467667024501 Marionette TRACE conn2 -> [0,1945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:04 INFO - PROCESS | 1946 | 1467667024617 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
14:17:04 INFO - PROCESS | 1946 | 1467667024628 Marionette TRACE conn2 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/instantiating/unchanged-attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x130e58000 == 40 [pid = 1946] [id = 624]
14:17:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x12dcd4800) [pid = 1946] [serial = 1755] [outer = 0x0]
14:17:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x12e1b4000) [pid = 1946] [serial = 1756] [outer = 0x12dcd4800]
14:17:04 INFO - PROCESS | 1946 | 1467667024657 Marionette DEBUG loaded listener.js
14:17:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x12e725400) [pid = 1946] [serial = 1757] [outer = 0x12dcd4800]
14:17:04 INFO - PROCESS | 1946 | 1467667024913 Marionette TRACE conn2 <- [1,1946,null,{"value":["/custom-elements/v0/instantiating/unchanged-attribute.html",0,null,null,[["After a custom element is instantiated, changing the value of the is attribute must not affect this element's custom element type.",0,null,null]]]}]
14:17:04 INFO - .
14:17:04 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 469ms
14:17:04 INFO - PROCESS | 1946 | 1467667024984 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
14:17:04 INFO - PROCESS | 1946 | 1467667024986 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
14:17:04 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
14:17:05 INFO - PROCESS | 1946 | 1467667024998 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
14:17:05 INFO - PROCESS | 1946 | 1467667025000 Marionette TRACE conn2 <- [1,1948,null,{}]
14:17:05 INFO - PROCESS | 1946 | 1467667025002 Marionette TRACE conn2 -> [0,1949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:05 INFO - PROCESS | 1946 | 1467667025107 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
14:17:05 INFO - PROCESS | 1946 | 1467667025145 Marionette TRACE conn2 -> [0,1950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x1311c1000 == 41 [pid = 1946] [id = 625]
14:17:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x12e57f000) [pid = 1946] [serial = 1758] [outer = 0x0]
14:17:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x12fb88400) [pid = 1946] [serial = 1759] [outer = 0x12e57f000]
14:17:05 INFO - PROCESS | 1946 | 1467667025173 Marionette DEBUG loaded listener.js
14:17:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x12fb8e800) [pid = 1946] [serial = 1760] [outer = 0x12e57f000]
14:17:05 INFO - PROCESS | 1946 | 1467667025431 Marionette TRACE conn2 <- [1,1950,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html",0,null,null,[["Default namespace is HTML namespace",0,null,null],["Default namespace is HTML namespace. Test constructor of extended HTML element",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html:31:36\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html:25:1\n"]]]}]
14:17:05 INFO - ..
14:17:05 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 474ms
14:17:05 INFO - PROCESS | 1946 | 1467667025471 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
14:17:05 INFO - PROCESS | 1946 | 1467667025475 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
14:17:05 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
14:17:05 INFO - PROCESS | 1946 | 1467667025487 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
14:17:05 INFO - PROCESS | 1946 | 1467667025491 Marionette TRACE conn2 <- [1,1952,null,{}]
14:17:05 INFO - PROCESS | 1946 | 1467667025501 Marionette TRACE conn2 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:05 INFO - PROCESS | 1946 | 1467667025618 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
14:17:05 INFO - PROCESS | 1946 | 1467667025622 Marionette TRACE conn2 -> [0,1954,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x132554000 == 42 [pid = 1946] [id = 626]
14:17:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x12fb89c00) [pid = 1946] [serial = 1761] [outer = 0x0]
14:17:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x12fb95800) [pid = 1946] [serial = 1762] [outer = 0x12fb89c00]
14:17:05 INFO - PROCESS | 1946 | 1467667025650 Marionette DEBUG loaded listener.js
14:17:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x12fd85000) [pid = 1946] [serial = 1763] [outer = 0x12fb89c00]
14:17:05 INFO - PROCESS | 1946 | 1467667025936 Marionette TRACE conn2 <- [1,1954,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html",0,null,null,[["Check duplicate definition",0,null,null],["Check duplicate definition. Specify constructor",0,null,null],["Check duplicate definition. Test different prototypes and extends",0,null,null]]]}]
14:17:05 INFO - ...
14:17:05 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 482ms
14:17:05 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
14:17:05 INFO - PROCESS | 1946 | 1467667025972 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
14:17:05 INFO - PROCESS | 1946 | 1467667025973 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
14:17:05 INFO - PROCESS | 1946 | 1467667025978 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
14:17:05 INFO - PROCESS | 1946 | 1467667025981 Marionette TRACE conn2 <- [1,1956,null,{}]
14:17:05 INFO - PROCESS | 1946 | 1467667025992 Marionette TRACE conn2 -> [0,1957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:06 INFO - PROCESS | 1946 | 1467667026101 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
14:17:06 INFO - PROCESS | 1946 | 1467667026105 Marionette TRACE conn2 -> [0,1958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x138a22800 == 43 [pid = 1946] [id = 627]
14:17:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x12fd82c00) [pid = 1946] [serial = 1764] [outer = 0x0]
14:17:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x12fde0800) [pid = 1946] [serial = 1765] [outer = 0x12fd82c00]
14:17:06 INFO - PROCESS | 1946 | 1467667026132 Marionette DEBUG loaded listener.js
14:17:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x12fea6800) [pid = 1946] [serial = 1766] [outer = 0x12fd82c00]
14:17:06 INFO - PROCESS | 1946 | 1467667026397 Marionette TRACE conn2 <- [1,1958,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html",0,null,null,[["Registering invalid custom element type should throw SyntaxError",0,null,null]]]}]
14:17:06 INFO - .
14:17:06 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 429ms
14:17:06 INFO - PROCESS | 1946 | 1467667026406 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
14:17:06 INFO - PROCESS | 1946 | 1467667026407 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
14:17:06 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
14:17:06 INFO - PROCESS | 1946 | 1467667026417 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
14:17:06 INFO - PROCESS | 1946 | 1467667026420 Marionette TRACE conn2 <- [1,1960,null,{}]
14:17:06 INFO - PROCESS | 1946 | 1467667026423 Marionette TRACE conn2 -> [0,1961,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:06 INFO - PROCESS | 1946 | 1467667026538 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
14:17:06 INFO - PROCESS | 1946 | 1467667026572 Marionette TRACE conn2 -> [0,1962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x139ed6800 == 44 [pid = 1946] [id = 628]
14:17:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x12fea7000) [pid = 1946] [serial = 1767] [outer = 0x0]
14:17:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x12fea7c00) [pid = 1946] [serial = 1768] [outer = 0x12fea7000]
14:17:06 INFO - PROCESS | 1946 | 1467667026604 Marionette DEBUG loaded listener.js
14:17:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x1301c8800) [pid = 1946] [serial = 1769] [outer = 0x12fea7000]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x12c6d5000) [pid = 1946] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x121425c00) [pid = 1946] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x11ef39400) [pid = 1946] [serial = 1663] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x12a342800) [pid = 1946] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x121844400) [pid = 1946] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x11c1aec00) [pid = 1946] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x12bc80c00) [pid = 1946] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x121845c00) [pid = 1946] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x11c27e400) [pid = 1946] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x123003000) [pid = 1946] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x121a96400) [pid = 1946] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x1215a8000) [pid = 1946] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x12a340400) [pid = 1946] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x12e290400) [pid = 1946] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x11ef38800) [pid = 1946] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x12c4fdc00) [pid = 1946] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x11bfe0000) [pid = 1946] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x12a775c00) [pid = 1946] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x11c145c00) [pid = 1946] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x1218e4000) [pid = 1946] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x122446000) [pid = 1946] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x122739400) [pid = 1946] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x1224d7400) [pid = 1946] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x121a97c00) [pid = 1946] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x122451800) [pid = 1946] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:06 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x11ef34000) [pid = 1946] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:06 INFO - PROCESS | 1946 | 1467667026881 Marionette TRACE conn2 <- [1,1962,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html",0,null,null,[["Custom element local name should be lowercased if document is an HTML document",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html:21:36\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html:15:1\n"]]]}]
14:17:06 INFO - .
14:17:06 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 479ms
14:17:06 INFO - PROCESS | 1946 | 1467667026895 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
14:17:06 INFO - PROCESS | 1946 | 1467667026898 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
14:17:06 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
14:17:06 INFO - PROCESS | 1946 | 1467667026906 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
14:17:06 INFO - PROCESS | 1946 | 1467667026909 Marionette TRACE conn2 <- [1,1964,null,{}]
14:17:06 INFO - PROCESS | 1946 | 1467667026924 Marionette TRACE conn2 -> [0,1965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:07 INFO - PROCESS | 1946 | 1467667027141 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
14:17:07 INFO - PROCESS | 1946 | 1467667027191 Marionette TRACE conn2 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x156961800 == 45 [pid = 1946] [id = 629]
14:17:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x1215a5800) [pid = 1946] [serial = 1770] [outer = 0x0]
14:17:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x12a5bd400) [pid = 1946] [serial = 1771] [outer = 0x1215a5800]
14:17:07 INFO - PROCESS | 1946 | 1467667027238 Marionette DEBUG loaded listener.js
14:17:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x12e29c800) [pid = 1946] [serial = 1772] [outer = 0x1215a5800]
14:17:07 INFO - PROCESS | 1946 | 1467667027465 Marionette TRACE conn2 <- [1,1966,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html",0,null,null,[["If NAME is not specified then localName must be set to TYPE",0,null,null],["If NAME is null then localName must be set to TYPE",0,null,null]]]}]
14:17:07 INFO - ..
14:17:07 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 581ms
14:17:07 INFO - PROCESS | 1946 | 1467667027488 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
14:17:07 INFO - PROCESS | 1946 | 1467667027492 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
14:17:07 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
14:17:07 INFO - PROCESS | 1946 | 1467667027502 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
14:17:07 INFO - PROCESS | 1946 | 1467667027503 Marionette TRACE conn2 <- [1,1968,null,{}]
14:17:07 INFO - PROCESS | 1946 | 1467667027505 Marionette TRACE conn2 -> [0,1969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:07 INFO - PROCESS | 1946 | 1467667027615 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
14:17:07 INFO - PROCESS | 1946 | 1467667027619 Marionette TRACE conn2 -> [0,1970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x156e50800 == 46 [pid = 1946] [id = 630]
14:17:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x12feac000) [pid = 1946] [serial = 1773] [outer = 0x0]
14:17:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x130250800) [pid = 1946] [serial = 1774] [outer = 0x12feac000]
14:17:07 INFO - PROCESS | 1946 | 1467667027647 Marionette DEBUG loaded listener.js
14:17:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x130258400) [pid = 1946] [serial = 1775] [outer = 0x12feac000]
14:17:07 INFO - PROCESS | 1946 | 1467667027931 Marionette TRACE conn2 <- [1,1970,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html",0,null,null,[["Exception should be thrown in case of attempt to register a custom element which extends another custom element",1,"assert_throws: Exception should be thrown in case of attempt to register a custom element which extends another custom element function \"function () {\n doc.registerElement('x-b', {extends: 'x-a'});\n }\" threw object \"SyntaxError: An invalid or illegal string was specified\" that is not a DOMException NotSupportedError: property \"code\" is equal to 12, expected 9","@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html:18:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html:15:1\n"]]]}]
14:17:07 INFO - .
14:17:07 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 469ms
14:17:07 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
14:17:07 INFO - PROCESS | 1946 | 1467667027971 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
14:17:07 INFO - PROCESS | 1946 | 1467667027973 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
14:17:07 INFO - PROCESS | 1946 | 1467667027975 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
14:17:07 INFO - PROCESS | 1946 | 1467667027983 Marionette TRACE conn2 <- [1,1972,null,{}]
14:17:07 INFO - PROCESS | 1946 | 1467667027985 Marionette TRACE conn2 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:08 INFO - PROCESS | 1946 | 1467667028075 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
14:17:08 INFO - PROCESS | 1946 | 1467667028134 Marionette TRACE conn2 -> [0,1974,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x146b19800 == 47 [pid = 1946] [id = 631]
14:17:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x12e049c00) [pid = 1946] [serial = 1776] [outer = 0x0]
14:17:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x13024f000) [pid = 1946] [serial = 1777] [outer = 0x12e049c00]
14:17:08 INFO - PROCESS | 1946 | 1467667028162 Marionette DEBUG loaded listener.js
14:17:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x130295800) [pid = 1946] [serial = 1778] [outer = 0x12e049c00]
14:17:08 INFO - PROCESS | 1946 | 1467667028408 Marionette TRACE conn2 <- [1,1974,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html",0,null,null,[["Error should be thrown if namespace is SVG and local name is not specified",1,"assert_throws: Exception should be thrown in case of attempt to register a custom element with SVG namespace and name is not specified function \"function () {\n doc.registerElement('x-svg-a', {prototype: proto});\n }\" threw object \"[Exception... \"Unexpected error\" nsresult: \"0x8000ffff (NS_ERROR_UNEXPECTED)\" location: \"JS frame :: http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html ::
:: line 20\" data: no]\" that is not a DOMException NotSupportedError: property \"code\" is equal to undefined, expected 9","@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html:16:1\n"],["Error should be thrown if namespace is SVG and local name is null",1,"assert_throws: Exception should be thrown in case of attempt to register a custom element with SVG namespace and name is null function \"function () {\n doc.registerElement('x-svg-b', {prototype: proto, extends: null});\n }\" threw object \"[Exception... \"Unexpected error\" nsresult: \"0x8000ffff (NS_ERROR_UNEXPECTED)\" location: \"JS frame :: http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html :: :: line 30\" data: no]\" that is not a DOMException NotSupportedError: property \"code\" is equal to undefined, expected 9","@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html:26:1\n"]]]}]
14:17:08 INFO - ..
14:17:08 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 477ms
14:17:08 INFO - PROCESS | 1946 | 1467667028456 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
14:17:08 INFO - PROCESS | 1946 | 1467667028458 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
14:17:08 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
14:17:08 INFO - PROCESS | 1946 | 1467667028485 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
14:17:08 INFO - PROCESS | 1946 | 1467667028486 Marionette TRACE conn2 <- [1,1976,null,{}]
14:17:08 INFO - PROCESS | 1946 | 1467667028490 Marionette TRACE conn2 -> [0,1977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:08 INFO - PROCESS | 1946 | 1467667028630 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
14:17:08 INFO - PROCESS | 1946 | 1467667028711 Marionette TRACE conn2 -> [0,1978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x156fb6800 == 48 [pid = 1946] [id = 632]
14:17:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x13025ac00) [pid = 1946] [serial = 1779] [outer = 0x0]
14:17:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x130298c00) [pid = 1946] [serial = 1780] [outer = 0x13025ac00]
14:17:08 INFO - PROCESS | 1946 | 1467667028755 Marionette DEBUG loaded listener.js
14:17:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x1305b5800) [pid = 1946] [serial = 1781] [outer = 0x13025ac00]
14:17:09 INFO - PROCESS | 1946 | 1467667029174 Marionette TRACE conn2 <- [1,1978,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html",0,null,null,[["For SVG prototype namespace is SVG namespace",0,null,null]]]}]
14:17:09 INFO - .
14:17:09 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 736ms
14:17:09 INFO - PROCESS | 1946 | 1467667029208 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
14:17:09 INFO - PROCESS | 1946 | 1467667029210 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
14:17:09 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
14:17:09 INFO - PROCESS | 1946 | 1467667029214 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
14:17:09 INFO - PROCESS | 1946 | 1467667029217 Marionette TRACE conn2 <- [1,1980,null,{}]
14:17:09 INFO - PROCESS | 1946 | 1467667029224 Marionette TRACE conn2 -> [0,1981,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:09 INFO - PROCESS | 1946 | 1467667029341 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
14:17:09 INFO - PROCESS | 1946 | 1467667029397 Marionette TRACE conn2 -> [0,1982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214e4800 == 49 [pid = 1946] [id = 633]
14:17:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x120686400) [pid = 1946] [serial = 1782] [outer = 0x0]
14:17:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x121837400) [pid = 1946] [serial = 1783] [outer = 0x120686400]
14:17:09 INFO - PROCESS | 1946 | 1467667029434 Marionette DEBUG loaded listener.js
14:17:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x1226a7400) [pid = 1946] [serial = 1784] [outer = 0x120686400]
14:17:09 INFO - PROCESS | 1946 | 1467667029798 Marionette TRACE conn2 <- [1,1982,null,{"value":["/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html",0,null,null,[["Custom element type should be lowercased. Test constructor",0,null,null],["Custom element type should be lowercased. Test constructor of extended HTML element",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html:30:36\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html:24:1\n"]]]}]
14:17:09 INFO - ..
14:17:09 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 626ms
14:17:09 INFO - PROCESS | 1946 | 1467667029841 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
14:17:09 INFO - PROCESS | 1946 | 1467667029848 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
14:17:09 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
14:17:09 INFO - PROCESS | 1946 | 1467667029853 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
14:17:09 INFO - PROCESS | 1946 | 1467667029855 Marionette TRACE conn2 <- [1,1984,null,{}]
14:17:09 INFO - PROCESS | 1946 | 1467667029861 Marionette TRACE conn2 -> [0,1985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:09 INFO - PROCESS | 1946 | 1467667029973 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
14:17:10 INFO - PROCESS | 1946 | 1467667030028 Marionette TRACE conn2 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/element-registration-algorithm-no-registry.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e289800 == 50 [pid = 1946] [id = 634]
14:17:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x122988c00) [pid = 1946] [serial = 1785] [outer = 0x0]
14:17:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x12a5c4000) [pid = 1946] [serial = 1786] [outer = 0x122988c00]
14:17:10 INFO - PROCESS | 1946 | 1467667030064 Marionette DEBUG loaded listener.js
14:17:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x12ad6c000) [pid = 1946] [serial = 1787] [outer = 0x122988c00]
14:17:10 INFO - PROCESS | 1946 | 1467667030421 Marionette TRACE conn2 <- [1,1986,null,{"value":["/custom-elements/v0/registering/element-registration-algorithm-no-registry.html",0,null,null,[["Registering valid custom element without options in document without registry should throw NotSupportedError",0,null,null],["Registering valid custom element with options in document without registry should throw NotSupportedError",0,null,null]]]}]
14:17:10 INFO - ..
14:17:10 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 619ms
14:17:10 INFO - PROCESS | 1946 | 1467667030473 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
14:17:10 INFO - PROCESS | 1946 | 1467667030474 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
14:17:10 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
14:17:10 INFO - PROCESS | 1946 | 1467667030479 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
14:17:10 INFO - PROCESS | 1946 | 1467667030482 Marionette TRACE conn2 <- [1,1988,null,{}]
14:17:10 INFO - PROCESS | 1946 | 1467667030494 Marionette TRACE conn2 -> [0,1989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:10 INFO - PROCESS | 1946 | 1467667030610 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
14:17:10 INFO - PROCESS | 1946 | 1467667030666 Marionette TRACE conn2 -> [0,1990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x138a99800 == 51 [pid = 1946] [id = 635]
14:17:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x12ad6cc00) [pid = 1946] [serial = 1788] [outer = 0x0]
14:17:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x12ae32400) [pid = 1946] [serial = 1789] [outer = 0x12ad6cc00]
14:17:10 INFO - PROCESS | 1946 | 1467667030703 Marionette DEBUG loaded listener.js
14:17:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x12c6ee000) [pid = 1946] [serial = 1790] [outer = 0x12ad6cc00]
14:17:11 INFO - PROCESS | 1946 | 1467667031080 Marionette TRACE conn2 <- [1,1990,null,{"value":["/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html",0,null,null,[["Custom element local name is the lowercased value of the EXTENDS property, supplied to Document.registerElement()",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html:22:36\n@http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html:18:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html:15:1\n"]]]}]
14:17:11 INFO - .
14:17:11 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 627ms
14:17:11 INFO - PROCESS | 1946 | 1467667031106 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
14:17:11 INFO - PROCESS | 1946 | 1467667031108 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
14:17:11 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
14:17:11 INFO - PROCESS | 1946 | 1467667031113 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
14:17:11 INFO - PROCESS | 1946 | 1467667031114 Marionette TRACE conn2 <- [1,1992,null,{}]
14:17:11 INFO - PROCESS | 1946 | 1467667031120 Marionette TRACE conn2 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:11 INFO - PROCESS | 1946 | 1467667031242 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
14:17:11 INFO - PROCESS | 1946 | 1467667031297 Marionette TRACE conn2 -> [0,1994,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x138a13000 == 52 [pid = 1946] [id = 636]
14:17:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x12a99d400) [pid = 1946] [serial = 1791] [outer = 0x0]
14:17:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x12c6cd800) [pid = 1946] [serial = 1792] [outer = 0x12a99d400]
14:17:11 INFO - PROCESS | 1946 | 1467667031331 Marionette DEBUG loaded listener.js
14:17:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x12ce38400) [pid = 1946] [serial = 1793] [outer = 0x12a99d400]
14:17:11 INFO - PROCESS | 1946 | 1467667031823 Marionette TRACE conn2 <- [1,1994,null,{"value":["/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html",0,null,null,[["Custom element should have HTMLElement prototype, if its type is registered without prototype",0,null,null]]]}]
14:17:11 INFO - .
14:17:11 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 728ms
14:17:11 INFO - PROCESS | 1946 | 1467667031840 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
14:17:11 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
14:17:11 INFO - PROCESS | 1946 | 1467667031846 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
14:17:11 INFO - PROCESS | 1946 | 1467667031849 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
14:17:11 INFO - PROCESS | 1946 | 1467667031851 Marionette TRACE conn2 <- [1,1996,null,{}]
14:17:11 INFO - PROCESS | 1946 | 1467667031856 Marionette TRACE conn2 -> [0,1997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:11 INFO - PROCESS | 1946 | 1467667031963 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
14:17:12 INFO - PROCESS | 1946 | 1467667032025 Marionette TRACE conn2 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214ab000 == 53 [pid = 1946] [id = 637]
14:17:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x11c1ae800) [pid = 1946] [serial = 1794] [outer = 0x0]
14:17:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x11c1b6800) [pid = 1946] [serial = 1795] [outer = 0x11c1ae800]
14:17:12 INFO - PROCESS | 1946 | 1467667032058 Marionette DEBUG loaded listener.js
14:17:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x121749400) [pid = 1946] [serial = 1796] [outer = 0x11c1ae800]
14:17:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b704800 == 54 [pid = 1946] [id = 638]
14:17:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x12244b000) [pid = 1946] [serial = 1797] [outer = 0x0]
14:17:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x121a96000) [pid = 1946] [serial = 1798] [outer = 0x12244b000]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x146b19800 == 53 [pid = 1946] [id = 631]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x156e50800 == 52 [pid = 1946] [id = 630]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x156961800 == 51 [pid = 1946] [id = 629]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x139ed6800 == 50 [pid = 1946] [id = 628]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x138a22800 == 49 [pid = 1946] [id = 627]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x132554000 == 48 [pid = 1946] [id = 626]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x1311c1000 == 47 [pid = 1946] [id = 625]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x130e58000 == 46 [pid = 1946] [id = 624]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12e5ed800 == 45 [pid = 1946] [id = 623]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12de79800 == 44 [pid = 1946] [id = 622]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12a31e000 == 43 [pid = 1946] [id = 621]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x120276800 == 42 [pid = 1946] [id = 620]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12ac72800 == 41 [pid = 1946] [id = 619]
14:17:12 INFO - PROCESS | 1946 | --DOCSHELL 0x1214a6000 == 40 [pid = 1946] [id = 618]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x12c7fb800) [pid = 1946] [serial = 1710] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x121746400) [pid = 1946] [serial = 1712] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x11fa77800) [pid = 1946] [serial = 1664] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x12a340800) [pid = 1946] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x122c93800) [pid = 1946] [serial = 1715] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x11ef06c00) [pid = 1946] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x12c4fcc00) [pid = 1946] [serial = 1704] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x122c8e400) [pid = 1946] [serial = 1688] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x12a5be000) [pid = 1946] [serial = 1694] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x12bc80000) [pid = 1946] [serial = 1701] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x12a779000) [pid = 1946] [serial = 1695] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x1224e0400) [pid = 1946] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x12174c800) [pid = 1946] [serial = 1672] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x121a97000) [pid = 1946] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x12e298c00) [pid = 1946] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x11ef36000) [pid = 1946] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x12c649400) [pid = 1946] [serial = 1706] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x12067a800) [pid = 1946] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x11abe7800) [pid = 1946] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x12adac400) [pid = 1946] [serial = 1698] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x11e06c400) [pid = 1946] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x12c6d4400) [pid = 1946] [serial = 1707] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x12aafb800) [pid = 1946] [serial = 1697] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x1218d8800) [pid = 1946] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x1229c9000) [pid = 1946] [serial = 1687] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x12183d400) [pid = 1946] [serial = 1673] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x12a999c00) [pid = 1946] [serial = 1700] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x12cdd6400) [pid = 1946] [serial = 1716] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12a9e7400) [pid = 1946] [serial = 1651] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x12273c800) [pid = 1946] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x1229c4800) [pid = 1946] [serial = 1713] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x12cddd000) [pid = 1946] [serial = 1718] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x122984000) [pid = 1946] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x12bced400) [pid = 1946] [serial = 1703] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x122739000) [pid = 1946] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x121558400) [pid = 1946] [serial = 1665] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x12c6db800) [pid = 1946] [serial = 1709] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x12293d400) [pid = 1946] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x11a909c00) [pid = 1946] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12dcdc400) [pid = 1946] [serial = 1719] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x12e1b0800) [pid = 1946] [serial = 1723] [outer = 0x0] [url = about:blank]
14:17:12 INFO - PROCESS | 1946 | 1467667032543 Marionette TRACE conn2 <- [1,1998,null,{"value":["/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html",0,null,null,[["Test that single unresolved custom element is accessible by Document.querySelectorAll(':unresolved')",0,null,null],["Test that single registered custom element is not accessible by :unresolved",0,null,null],["If there are more than one unresolved custom element then all of them accessible by Document.querySelectorAll(':unresolved')",0,null,null],["Unresolved custom element, created via Document.createElement(), should be accessible by Document.querySelectorAll(':unresolved')",0,null,null],["All unresolved custom element including nested ones are accessible by Document.querySelectorAll(':unresolved')",0,null,null],["Unresolved custom element should be accessible by Document.querySelectorAll(':unresolved') in a loaded document",0,null,null],["Test that Document.querySelectorAll(':unresolved') returns unresolved custom elements, extending HTML elements by IS attribute",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html:153:13\n@http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html:127:1\n"],["Test Document.querySelectorAll(':unresolved') returns mix of custom elements of different types",0,null,null]]]}]
14:17:12 INFO - ........
14:17:12 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 723ms
14:17:12 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
14:17:12 INFO - PROCESS | 1946 | 1467667032573 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
14:17:12 INFO - PROCESS | 1946 | 1467667032576 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
14:17:12 INFO - PROCESS | 1946 | 1467667032580 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
14:17:12 INFO - PROCESS | 1946 | 1467667032582 Marionette TRACE conn2 <- [1,2000,null,{}]
14:17:12 INFO - PROCESS | 1946 | 1467667032587 Marionette TRACE conn2 -> [0,2001,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:12 INFO - PROCESS | 1946 | 1467667032704 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
14:17:12 INFO - PROCESS | 1946 | 1467667032790 Marionette TRACE conn2 -> [0,2002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x120633000 == 41 [pid = 1946] [id = 639]
14:17:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x11ba55000) [pid = 1946] [serial = 1799] [outer = 0x0]
14:17:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12142e800) [pid = 1946] [serial = 1800] [outer = 0x11ba55000]
14:17:12 INFO - PROCESS | 1946 | 1467667032842 Marionette DEBUG loaded listener.js
14:17:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x1218d8400) [pid = 1946] [serial = 1801] [outer = 0x11ba55000]
14:17:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214af000 == 42 [pid = 1946] [id = 640]
14:17:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x12a337800) [pid = 1946] [serial = 1802] [outer = 0x0]
14:17:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x122f53000) [pid = 1946] [serial = 1803] [outer = 0x12a337800]
14:17:13 INFO - PROCESS | 1946 | 1467667033229 Marionette TRACE conn2 <- [1,2002,null,{"value":["/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html",0,null,null,[["Test that unresolved custom element is accessible by Document.querySelector(':unresolved')",0,null,null],["Test that registered custom element are not accessible by :unresolved",0,null,null],["If there are more than one unresolved custom element, all of them should be accessible by :unresolved pseudoclass",0,null,null],["Unresolved custom element, created via Document.createElement(), should be accessible by Document.querySelector(':unresolved')",0,null,null],["Unresolved custom element inside div element should be accessible by :unresolved pseudoclass",0,null,null],["All unresolved custom element including nested ones should be accessible by Document.querySelector(':unresolved')",0,null,null],["Document.querySelector(): Unresolved custom element should be accessible by :unresolved in loaded document",0,null,null],["Test that Document.querySelector(':unresolved') returns custom element, extending HTML elements by IS attribute",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html:150:13\n@http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html:127:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html:124:1\n"]]]}]
14:17:13 INFO - ........
14:17:13 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 723ms
14:17:13 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
14:17:13 INFO - PROCESS | 1946 | 1467667033304 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
14:17:13 INFO - PROCESS | 1946 | 1467667033306 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
14:17:13 INFO - PROCESS | 1946 | 1467667033310 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
14:17:13 INFO - PROCESS | 1946 | 1467667033318 Marionette TRACE conn2 <- [1,2004,null,{}]
14:17:13 INFO - PROCESS | 1946 | 1467667033330 Marionette TRACE conn2 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:13 INFO - PROCESS | 1946 | 1467667033474 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
14:17:13 INFO - PROCESS | 1946 | 1467667033482 Marionette TRACE conn2 -> [0,2006,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/unresolved-elements-interface-html-element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x122e97800 == 43 [pid = 1946] [id = 641]
14:17:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x1218d8800) [pid = 1946] [serial = 1804] [outer = 0x0]
14:17:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12a33e400) [pid = 1946] [serial = 1805] [outer = 0x1218d8800]
14:17:13 INFO - PROCESS | 1946 | 1467667033533 Marionette DEBUG loaded listener.js
14:17:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x12a772000) [pid = 1946] [serial = 1806] [outer = 0x1218d8800]
14:17:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6bd000 == 44 [pid = 1946] [id = 642]
14:17:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x12a99f400) [pid = 1946] [serial = 1807] [outer = 0x0]
14:17:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x12a99bc00) [pid = 1946] [serial = 1808] [outer = 0x12a99f400]
14:17:13 INFO - PROCESS | 1946 | 1467667033876 Marionette TRACE conn2 <- [1,2006,null,{"value":["/custom-elements/v0/registering/unresolved-elements-interface-html-element.html",0,null,null,[["Test interface of unresolved element, created via innerHTML property",0,null,null],["Test interface of unresolved element, created by Document.createElement",0,null,null],["Test interface of unresolved element, created by Document.createElementNS",0,null,null],["Test unresolved element interface in loaded HTML document",0,null,null]]]}]
14:17:13 INFO - ....
14:17:13 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 579ms
14:17:13 INFO - PROCESS | 1946 | 1467667033898 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
14:17:13 INFO - PROCESS | 1946 | 1467667033899 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
14:17:13 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
14:17:13 INFO - PROCESS | 1946 | 1467667033906 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
14:17:13 INFO - PROCESS | 1946 | 1467667033907 Marionette TRACE conn2 <- [1,2008,null,{}]
14:17:13 INFO - PROCESS | 1946 | 1467667033910 Marionette TRACE conn2 -> [0,2009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:14 INFO - PROCESS | 1946 | 1467667034002 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
14:17:14 INFO - PROCESS | 1946 | 1467667034006 Marionette TRACE conn2 -> [0,2010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bf1a800 == 45 [pid = 1946] [id = 643]
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x12a9ed000) [pid = 1946] [serial = 1809] [outer = 0x0]
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x12adad000) [pid = 1946] [serial = 1810] [outer = 0x12a9ed000]
14:17:14 INFO - PROCESS | 1946 | 1467667034040 Marionette DEBUG loaded listener.js
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x12ad6d400) [pid = 1946] [serial = 1811] [outer = 0x12a9ed000]
14:17:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bf20800 == 46 [pid = 1946] [id = 644]
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x12c3d8c00) [pid = 1946] [serial = 1812] [outer = 0x0]
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x12bf53400) [pid = 1946] [serial = 1813] [outer = 0x12c3d8c00]
14:17:14 INFO - PROCESS | 1946 | 1467667034407 Marionette TRACE conn2 <- [1,2010,null,{"value":["/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html",0,null,null,[["Test interface of unresolved element with MathML namespace, created via innerHTML property",0,null,null],["Test interface of unresolved element with MathML namespace, created by Document.createElementNS",0,null,null],["Test interface of unresolved element in loaded HTML document with embedded MathML elements",0,null,null]]]}]
14:17:14 INFO - ...
14:17:14 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 522ms
14:17:14 INFO - PROCESS | 1946 | 1467667034426 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
14:17:14 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
14:17:14 INFO - PROCESS | 1946 | 1467667034432 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
14:17:14 INFO - PROCESS | 1946 | 1467667034434 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
14:17:14 INFO - PROCESS | 1946 | 1467667034436 Marionette TRACE conn2 <- [1,2012,null,{}]
14:17:14 INFO - PROCESS | 1946 | 1467667034439 Marionette TRACE conn2 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:14 INFO - PROCESS | 1946 | 1467667034525 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
14:17:14 INFO - PROCESS | 1946 | 1467667034590 Marionette TRACE conn2 -> [0,2014,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b51a000 == 47 [pid = 1946] [id = 645]
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x12a933c00) [pid = 1946] [serial = 1814] [outer = 0x0]
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x12bc80000) [pid = 1946] [serial = 1815] [outer = 0x12a933c00]
14:17:14 INFO - PROCESS | 1946 | 1467667034620 Marionette DEBUG loaded listener.js
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x12c6ed400) [pid = 1946] [serial = 1816] [outer = 0x12a933c00]
14:17:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x130336000 == 48 [pid = 1946] [id = 646]
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x12ce40400) [pid = 1946] [serial = 1817] [outer = 0x0]
14:17:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x12a99a000) [pid = 1946] [serial = 1818] [outer = 0x12ce40400]
14:17:14 INFO - PROCESS | 1946 | 1467667034952 Marionette TRACE conn2 <- [1,2014,null,{"value":["/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html",0,null,null,[["Test interface of unresolved element with valid name, created by Document.createElementNS()",0,null,null],["Test interface of unresolved element with valid name, created via innerHTML property",0,null,null],["Test interface of unresolved element in loaded HTML document with embedded SVG elements",0,null,null]]]}]
14:17:15 INFO - ...
14:17:15 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 572ms
14:17:15 INFO - PROCESS | 1946 | 1467667035013 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
14:17:15 INFO - PROCESS | 1946 | 1467667035014 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
14:17:15 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
14:17:15 INFO - PROCESS | 1946 | 1467667035019 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
14:17:15 INFO - PROCESS | 1946 | 1467667035020 Marionette TRACE conn2 <- [1,2016,null,{}]
14:17:15 INFO - PROCESS | 1946 | 1467667035022 Marionette TRACE conn2 -> [0,2017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:15 INFO - PROCESS | 1946 | 1467667035151 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
14:17:15 INFO - PROCESS | 1946 | 1467667035163 Marionette TRACE conn2 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/collections/HTMLCollection-as-proto-length-get-throws.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x130e47000 == 49 [pid = 1946] [id = 647]
14:17:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x12cdd8c00) [pid = 1946] [serial = 1819] [outer = 0x0]
14:17:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x12e299800) [pid = 1946] [serial = 1820] [outer = 0x12cdd8c00]
14:17:15 INFO - PROCESS | 1946 | 1467667035192 Marionette DEBUG loaded listener.js
14:17:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x12fb8b800) [pid = 1946] [serial = 1821] [outer = 0x12cdd8c00]
14:17:15 INFO - PROCESS | 1946 | 1467667035452 Marionette TRACE conn2 <- [1,2018,null,{"value":["/dom/collections/HTMLCollection-as-proto-length-get-throws.html",0,null,null,[["HTMLcollection as a prototype should not allow getting .length on the base object",0,null,null]]]}]
14:17:15 INFO - .
14:17:15 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 473ms
14:17:15 INFO - PROCESS | 1946 | 1467667035492 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
14:17:15 INFO - PROCESS | 1946 | 1467667035496 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
14:17:15 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
14:17:15 INFO - PROCESS | 1946 | 1467667035526 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
14:17:15 INFO - PROCESS | 1946 | 1467667035531 Marionette TRACE conn2 <- [1,2020,null,{}]
14:17:15 INFO - PROCESS | 1946 | 1467667035534 Marionette TRACE conn2 -> [0,2021,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:15 INFO - PROCESS | 1946 | 1467667035647 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
14:17:15 INFO - PROCESS | 1946 | 1467667035657 Marionette TRACE conn2 -> [0,2022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/collections/HTMLCollection-empty-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x1313c8800 == 50 [pid = 1946] [id = 648]
14:17:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x12fb91c00) [pid = 1946] [serial = 1822] [outer = 0x0]
14:17:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x12fbb1400) [pid = 1946] [serial = 1823] [outer = 0x12fb91c00]
14:17:15 INFO - PROCESS | 1946 | 1467667035688 Marionette DEBUG loaded listener.js
14:17:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x12fde4000) [pid = 1946] [serial = 1824] [outer = 0x12fb91c00]
14:17:15 INFO - PROCESS | 1946 | 1467667035968 Marionette TRACE conn2 <- [1,2022,null,{"value":["/dom/collections/HTMLCollection-empty-name.html",0,null,null,[["Empty string as a name for Document.getElementsByTagName",0,null,null],["Empty string as a name for Element.getElementsByTagName",0,null,null],["Empty string as a name for Document.getElementsByTagNameNS",0,null,null],["Empty string as a name for Element.getElementsByTagNameNS",0,null,null],["Empty string as a name for Document.getElementsByClassName",0,null,null],["Empty string as a name for Element.getElementsByClassName",0,null,null],["Empty string as a name for Element.children",0,null,null]]]}]
14:17:15 INFO - .......
14:17:15 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 484ms
14:17:16 INFO - PROCESS | 1946 | 1467667036004 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
14:17:16 INFO - PROCESS | 1946 | 1467667036006 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
14:17:16 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
14:17:16 INFO - PROCESS | 1946 | 1467667036008 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
14:17:16 INFO - PROCESS | 1946 | 1467667036016 Marionette TRACE conn2 <- [1,2024,null,{}]
14:17:16 INFO - PROCESS | 1946 | 1467667036031 Marionette TRACE conn2 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:16 INFO - PROCESS | 1946 | 1467667036142 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
14:17:16 INFO - PROCESS | 1946 | 1467667036194 Marionette TRACE conn2 -> [0,2026,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/collections/HTMLCollection-supported-property-indices.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x1353dc800 == 51 [pid = 1946] [id = 649]
14:17:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x1301c5800) [pid = 1946] [serial = 1825] [outer = 0x0]
14:17:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x13024f800) [pid = 1946] [serial = 1826] [outer = 0x1301c5800]
14:17:16 INFO - PROCESS | 1946 | 1467667036223 Marionette DEBUG loaded listener.js
14:17:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x13028b400) [pid = 1946] [serial = 1827] [outer = 0x1301c5800]
14:17:16 INFO - PROCESS | 1946 | 1467667036505 Marionette TRACE conn2 <- [1,2026,null,{"value":["/dom/collections/HTMLCollection-supported-property-indices.html",0,null,null,[["Handling of property names that look like negative integers",0,null,null],["Handling of property names that look like small nonnegative integers",0,null,null],["Handling of property names that look like integers around 2^31",0,null,null],["Handling of property names that look like integers around 2^32",0,null,null]]]}]
14:17:16 INFO - ....
14:17:16 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 541ms
14:17:16 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
14:17:16 INFO - PROCESS | 1946 | 1467667036564 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
14:17:16 INFO - PROCESS | 1946 | 1467667036566 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
14:17:16 INFO - PROCESS | 1946 | 1467667036570 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
14:17:16 INFO - PROCESS | 1946 | 1467667036572 Marionette TRACE conn2 <- [1,2028,null,{}]
14:17:16 INFO - PROCESS | 1946 | 1467667036589 Marionette TRACE conn2 -> [0,2029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:16 INFO - PROCESS | 1946 | 1467667036754 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
14:17:16 INFO - PROCESS | 1946 | 1467667036812 Marionette TRACE conn2 -> [0,2030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/collections/HTMLCollection-supported-property-names.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x138a8f000 == 52 [pid = 1946] [id = 650]
14:17:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x13028b800) [pid = 1946] [serial = 1828] [outer = 0x0]
14:17:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x130298400) [pid = 1946] [serial = 1829] [outer = 0x13028b800]
14:17:16 INFO - PROCESS | 1946 | 1467667036857 Marionette DEBUG loaded listener.js
14:17:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x130540c00) [pid = 1946] [serial = 1830] [outer = 0x13028b800]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x12e57f000) [pid = 1946] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x12fb89c00) [pid = 1946] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x1215a5800) [pid = 1946] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x12fea7000) [pid = 1946] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x11e070000) [pid = 1946] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x12fd82c00) [pid = 1946] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x1218ab800) [pid = 1946] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x11c27d000) [pid = 1946] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x12feac000) [pid = 1946] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x12e049c00) [pid = 1946] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x12c6dac00) [pid = 1946] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x120483c00) [pid = 1946] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x12a5bf800) [pid = 1946] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x12cddf400) [pid = 1946] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html]
14:17:17 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x12dcd4800) [pid = 1946] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
14:17:17 INFO - PROCESS | 1946 | 1467667037289 Marionette TRACE conn2 <- [1,2030,null,{"value":["/dom/collections/HTMLCollection-supported-property-names.html",0,null,null,[["Object.getOwnPropertyNames on HTMLCollection",0,null,null],["Object.getOwnPropertyNames on HTMLCollection with non-HTML namespace",0,null,null],["Object.getOwnPropertyNames on HTMLCollection with expando object",0,null,null]]]}]
14:17:17 INFO - ...
14:17:17 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 726ms
14:17:17 INFO - PROCESS | 1946 | 1467667037296 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
14:17:17 INFO - PROCESS | 1946 | 1467667037300 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
14:17:17 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
14:17:17 INFO - PROCESS | 1946 | 1467667037302 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
14:17:17 INFO - PROCESS | 1946 | 1467667037303 Marionette TRACE conn2 <- [1,2032,null,{}]
14:17:17 INFO - PROCESS | 1946 | 1467667037305 Marionette TRACE conn2 -> [0,2033,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:17 INFO - PROCESS | 1946 | 1467667037404 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
14:17:17 INFO - PROCESS | 1946 | 1467667037462 Marionette TRACE conn2 -> [0,2034,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/collections/domstringmap-supported-property-names.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x142ade800 == 53 [pid = 1946] [id = 651]
14:17:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x11bfd6400) [pid = 1946] [serial = 1831] [outer = 0x0]
14:17:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x12dcd0400) [pid = 1946] [serial = 1832] [outer = 0x11bfd6400]
14:17:17 INFO - PROCESS | 1946 | 1467667037491 Marionette DEBUG loaded listener.js
14:17:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x12fb8f800) [pid = 1946] [serial = 1833] [outer = 0x11bfd6400]
14:17:17 INFO - PROCESS | 1946 | 1467667037718 Marionette TRACE conn2 <- [1,2034,null,{"value":["/dom/collections/domstringmap-supported-property-names.html",0,null,null,[["Object.getOwnPropertyNames on DOMStringMap, empty data attribute",0,null,null],["Object.getOwnPropertyNames on DOMStringMap, data attribute trailing hyphen",0,null,null],["Object.getOwnPropertyNames on DOMStringMap, multiple data attributes",0,null,null],["Object.getOwnPropertyNames on DOMStringMap, attribute set on dataset in JS",0,null,null],["Object.getOwnPropertyNames on DOMStringMap, attribute set on element in JS",0,null,null]]]}]
14:17:17 INFO - .....
14:17:17 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 469ms
14:17:17 INFO - PROCESS | 1946 | 1467667037774 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
14:17:17 INFO - PROCESS | 1946 | 1467667037776 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
14:17:17 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
14:17:17 INFO - PROCESS | 1946 | 1467667037795 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
14:17:17 INFO - PROCESS | 1946 | 1467667037800 Marionette TRACE conn2 <- [1,2036,null,{}]
14:17:17 INFO - PROCESS | 1946 | 1467667037807 Marionette TRACE conn2 -> [0,2037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:17 INFO - PROCESS | 1946 | 1467667037925 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
14:17:17 INFO - PROCESS | 1946 | 1467667037930 Marionette TRACE conn2 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/collections/namednodemap-supported-property-names.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x15685d800 == 54 [pid = 1946] [id = 652]
14:17:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x12a996800) [pid = 1946] [serial = 1834] [outer = 0x0]
14:17:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x130259c00) [pid = 1946] [serial = 1835] [outer = 0x12a996800]
14:17:17 INFO - PROCESS | 1946 | 1467667037963 Marionette DEBUG loaded listener.js
14:17:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x130e0ec00) [pid = 1946] [serial = 1836] [outer = 0x12a996800]
14:17:18 INFO - PROCESS | 1946 | 1467667038260 Marionette TRACE conn2 <- [1,2038,null,{"value":["/dom/collections/namednodemap-supported-property-names.html",0,null,null,[["Object.getOwnPropertyNames on NamedNodeMap",0,null,null],["Object.getOwnPropertyNames on NamedNodeMap of input",1,"assert_array_equals: property 5, expected \"type\" but got \"value\"","@http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html:17:1\n"],["Object.getOwnPropertyNames on NamedNodeMap after attribute removal",1,"assert_array_equals: property 4, expected \"type\" but got \"value\"","@http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html:23:1\n"]]]}]
14:17:18 INFO - ...
14:17:18 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 537ms
14:17:18 INFO - PROCESS | 1946 | 1467667038324 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
14:17:18 INFO - PROCESS | 1946 | 1467667038326 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
14:17:18 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
14:17:18 INFO - PROCESS | 1946 | 1467667038333 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
14:17:18 INFO - PROCESS | 1946 | 1467667038334 Marionette TRACE conn2 <- [1,2040,null,{}]
14:17:18 INFO - PROCESS | 1946 | 1467667038337 Marionette TRACE conn2 -> [0,2041,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:18 INFO - PROCESS | 1946 | 1467667038453 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
14:17:18 INFO - PROCESS | 1946 | 1467667038460 Marionette TRACE conn2 -> [0,2042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/AddEventListenerOptions-passive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x156e65800 == 55 [pid = 1946] [id = 653]
14:17:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x130541800) [pid = 1946] [serial = 1837] [outer = 0x0]
14:17:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x130e11000) [pid = 1946] [serial = 1838] [outer = 0x130541800]
14:17:18 INFO - PROCESS | 1946 | 1467667038489 Marionette DEBUG loaded listener.js
14:17:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x1310b7800) [pid = 1946] [serial = 1839] [outer = 0x130541800]
14:17:18 INFO - PROCESS | 1946 | 1467667038763 Marionette TRACE conn2 <- [1,2042,null,{"value":["/dom/events/AddEventListenerOptions-passive.html",0,null,null,[["Supports passive option on addEventListener only",0,null,null],["preventDefault should be ignored if-and-only-if the passive option is true",0,null,null],["passive behavior of one listener should be unaffeted by the presence of other listeners",0,null,null],["Equivalence of option values",0,null,null]]]}]
14:17:18 INFO - ....
14:17:18 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 468ms
14:17:18 INFO - PROCESS | 1946 | 1467667038802 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
14:17:18 INFO - PROCESS | 1946 | 1467667038806 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
14:17:18 INFO - TEST-START | /dom/events/CustomEvent.html
14:17:18 INFO - PROCESS | 1946 | 1467667038817 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
14:17:18 INFO - PROCESS | 1946 | 1467667038818 Marionette TRACE conn2 <- [1,2044,null,{}]
14:17:18 INFO - PROCESS | 1946 | 1467667038821 Marionette TRACE conn2 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:18 INFO - PROCESS | 1946 | 1467667038917 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
14:17:18 INFO - PROCESS | 1946 | 1467667038924 Marionette TRACE conn2 -> [0,2046,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/CustomEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/CustomEvent.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x15ce0c000 == 56 [pid = 1946] [id = 654]
14:17:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x1305b3400) [pid = 1946] [serial = 1840] [outer = 0x0]
14:17:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x131141800) [pid = 1946] [serial = 1841] [outer = 0x1305b3400]
14:17:18 INFO - PROCESS | 1946 | 1467667038953 Marionette DEBUG loaded listener.js
14:17:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x131304400) [pid = 1946] [serial = 1842] [outer = 0x1305b3400]
14:17:19 INFO - PROCESS | 1946 | 1467667039343 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
14:17:19 INFO - .
14:17:19 INFO - TEST-OK | /dom/events/CustomEvent.html | took 579ms
14:17:19 INFO - PROCESS | 1946 | 1467667039389 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
14:17:19 INFO - PROCESS | 1946 | 1467667039392 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
14:17:19 INFO - TEST-START | /dom/events/Event-constants.html
14:17:19 INFO - PROCESS | 1946 | 1467667039414 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
14:17:19 INFO - PROCESS | 1946 | 1467667039416 Marionette TRACE conn2 <- [1,2048,null,{}]
14:17:19 INFO - PROCESS | 1946 | 1467667039420 Marionette TRACE conn2 -> [0,2049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:19 INFO - PROCESS | 1946 | 1467667039541 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
14:17:19 INFO - PROCESS | 1946 | 1467667039611 Marionette TRACE conn2 -> [0,2050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-constants.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-constants.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x120643800 == 57 [pid = 1946] [id = 655]
14:17:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x11dfb6c00) [pid = 1946] [serial = 1843] [outer = 0x0]
14:17:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x12029d000) [pid = 1946] [serial = 1844] [outer = 0x11dfb6c00]
14:17:19 INFO - PROCESS | 1946 | 1467667039650 Marionette DEBUG loaded listener.js
14:17:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x1218e2000) [pid = 1946] [serial = 1845] [outer = 0x11dfb6c00]
14:17:20 INFO - PROCESS | 1946 | 1467667040003 Marionette TRACE conn2 <- [1,2050,null,{"value":["/dom/events/Event-constants.html",0,null,null,[["Constants for eventPhase on Event interface object.",0,null,null],["Constants for eventPhase on Event prototype object.",0,null,null],["Constants for eventPhase on Event object.",0,null,null],["Constants for eventPhase on CustomEvent object.",0,null,null]]]}]
14:17:20 INFO - ....
14:17:20 INFO - TEST-OK | /dom/events/Event-constants.html | took 622ms
14:17:20 INFO - PROCESS | 1946 | 1467667040035 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
14:17:20 INFO - PROCESS | 1946 | 1467667040039 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
14:17:20 INFO - TEST-START | /dom/events/Event-constructors.html
14:17:20 INFO - PROCESS | 1946 | 1467667040047 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
14:17:20 INFO - PROCESS | 1946 | 1467667040049 Marionette TRACE conn2 <- [1,2052,null,{}]
14:17:20 INFO - PROCESS | 1946 | 1467667040055 Marionette TRACE conn2 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:20 INFO - PROCESS | 1946 | 1467667040169 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
14:17:20 INFO - PROCESS | 1946 | 1467667040227 Marionette TRACE conn2 -> [0,2054,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-constructors.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a82f800 == 58 [pid = 1946] [id = 656]
14:17:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x122984000) [pid = 1946] [serial = 1846] [outer = 0x0]
14:17:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x123008c00) [pid = 1946] [serial = 1847] [outer = 0x122984000]
14:17:20 INFO - PROCESS | 1946 | 1467667040263 Marionette DEBUG loaded listener.js
14:17:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x12a999c00) [pid = 1946] [serial = 1848] [outer = 0x122984000]
14:17:20 INFO - PROCESS | 1946 | 1467667040639 Marionette TRACE conn2 <- [1,2054,null,{"value":["/dom/events/Event-constructors.html",0,null,null,[["Event constructors",0,null,null],["Event constructors 1",0,null,null],["Event constructors 2",0,null,null],["Event constructors 3",0,null,null],["Event constructors 4",0,null,null],["Event constructors 5",0,null,null],["Event constructors 6",0,null,null],["Event constructors 7",0,null,null],["Event constructors 8",0,null,null],["Event constructors 9",0,null,null],["Event constructors 10",0,null,null],["Event constructors 11",0,null,null],["Event constructors 12",0,null,null]]]}]
14:17:20 INFO - .............
14:17:20 INFO - TEST-OK | /dom/events/Event-constructors.html | took 625ms
14:17:20 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
14:17:20 INFO - PROCESS | 1946 | 1467667040671 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
14:17:20 INFO - PROCESS | 1946 | 1467667040673 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
14:17:20 INFO - PROCESS | 1946 | 1467667040675 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
14:17:20 INFO - PROCESS | 1946 | 1467667040680 Marionette TRACE conn2 <- [1,2056,null,{}]
14:17:20 INFO - PROCESS | 1946 | 1467667040692 Marionette TRACE conn2 -> [0,2057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:20 INFO - PROCESS | 1946 | 1467667040807 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
14:17:20 INFO - PROCESS | 1946 | 1467667040866 Marionette TRACE conn2 -> [0,2058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-defaultPrevented-after-dispatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x139ed9800 == 59 [pid = 1946] [id = 657]
14:17:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x12a3d3400) [pid = 1946] [serial = 1849] [outer = 0x0]
14:17:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x12ae56800) [pid = 1946] [serial = 1850] [outer = 0x12a3d3400]
14:17:20 INFO - PROCESS | 1946 | 1467667040903 Marionette DEBUG loaded listener.js
14:17:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x12e729c00) [pid = 1946] [serial = 1851] [outer = 0x12a3d3400]
14:17:21 INFO - PROCESS | 1946 | 1467667041223 Marionette TRACE conn2 <- [1,2058,null,{"value":["/dom/events/Event-defaultPrevented-after-dispatch.html",0,null,null,[["Event.defaultPrevented is not reset after dipatchEvent()",0,null,null]]]}]
14:17:21 INFO - .
14:17:21 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 576ms
14:17:21 INFO - PROCESS | 1946 | 1467667041266 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
14:17:21 INFO - PROCESS | 1946 | 1467667041268 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
14:17:21 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
14:17:21 INFO - PROCESS | 1946 | 1467667041271 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
14:17:21 INFO - PROCESS | 1946 | 1467667041272 Marionette TRACE conn2 <- [1,2060,null,{}]
14:17:21 INFO - PROCESS | 1946 | 1467667041280 Marionette TRACE conn2 -> [0,2061,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:21 INFO - PROCESS | 1946 | 1467667041396 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
14:17:21 INFO - PROCESS | 1946 | 1467667041455 Marionette TRACE conn2 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-defaultPrevented.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-defaultPrevented.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x15697f800 == 60 [pid = 1946] [id = 658]
14:17:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x12feae400) [pid = 1946] [serial = 1852] [outer = 0x0]
14:17:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x130299000) [pid = 1946] [serial = 1853] [outer = 0x12feae400]
14:17:21 INFO - PROCESS | 1946 | 1467667041490 Marionette DEBUG loaded listener.js
14:17:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x13103a800) [pid = 1946] [serial = 1854] [outer = 0x12feae400]
14:17:21 INFO - PROCESS | 1946 | 1467667041811 Marionette TRACE conn2 <- [1,2062,null,{"value":["/dom/events/Event-defaultPrevented.html",0,null,null,[["When an event is created, defaultPrevented should be initialized to false.",0,null,null],["initEvent should work correctly (not cancelable).",0,null,null],["preventDefault() should not change defaultPrevented if cancelable is false.",0,null,null],["initEvent should work correctly (cancelable).",0,null,null],["preventDefault() should change defaultPrevented if cancelable is false.",0,null,null],["initEvent should unset defaultPrevented.",0,null,null]]]}]
14:17:21 INFO - ......
14:17:21 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 573ms
14:17:21 INFO - PROCESS | 1946 | 1467667041851 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
14:17:21 INFO - PROCESS | 1946 | 1467667041852 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
14:17:21 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
14:17:21 INFO - PROCESS | 1946 | 1467667041854 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
14:17:21 INFO - PROCESS | 1946 | 1467667041856 Marionette TRACE conn2 <- [1,2064,null,{}]
14:17:21 INFO - PROCESS | 1946 | 1467667041863 Marionette TRACE conn2 -> [0,2065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:21 INFO - PROCESS | 1946 | 1467667041974 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
14:17:22 INFO - PROCESS | 1946 | 1467667042033 Marionette TRACE conn2 -> [0,2066,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-bubbles-false.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x15ce22000 == 61 [pid = 1946] [id = 659]
14:17:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x13103d800) [pid = 1946] [serial = 1855] [outer = 0x0]
14:17:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x13103e400) [pid = 1946] [serial = 1856] [outer = 0x13103d800]
14:17:22 INFO - PROCESS | 1946 | 1467667042068 Marionette DEBUG loaded listener.js
14:17:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x131365400) [pid = 1946] [serial = 1857] [outer = 0x13103d800]
14:17:22 INFO - PROCESS | 1946 | 1467667042473 Marionette TRACE conn2 <- [1,2066,null,{"value":["/dom/events/Event-dispatch-bubbles-false.html",0,null,null,[["In window.document with click event",0,null,null],["In window.document with load event",0,null,null],["In window.document.cloneNode(true)",0,null,null],["In new Document()",0,null,null],["In DOMImplementation.createHTMLDocument()",0,null,null]]]}]
14:17:22 INFO - .....
14:17:22 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 674ms
14:17:22 INFO - PROCESS | 1946 | 1467667042529 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
14:17:22 INFO - PROCESS | 1946 | 1467667042530 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
14:17:22 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
14:17:22 INFO - PROCESS | 1946 | 1467667042532 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
14:17:22 INFO - PROCESS | 1946 | 1467667042537 Marionette TRACE conn2 <- [1,2068,null,{}]
14:17:22 INFO - PROCESS | 1946 | 1467667042539 Marionette TRACE conn2 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:22 INFO - PROCESS | 1946 | 1467667042831 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
14:17:22 INFO - PROCESS | 1946 | 1467667042955 Marionette TRACE conn2 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-bubbles-true.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214de000 == 62 [pid = 1946] [id = 660]
14:17:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x11bfd5400) [pid = 1946] [serial = 1858] [outer = 0x0]
14:17:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x11e070000) [pid = 1946] [serial = 1859] [outer = 0x11bfd5400]
14:17:22 INFO - PROCESS | 1946 | 1467667042990 Marionette DEBUG loaded listener.js
14:17:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x121557000) [pid = 1946] [serial = 1860] [outer = 0x11bfd5400]
14:17:23 INFO - PROCESS | 1946 | 1467667043384 Marionette TRACE conn2 <- [1,2070,null,{"value":["/dom/events/Event-dispatch-bubbles-true.html",0,null,null,[["In window.document with click event",0,null,null],["In window.document with load event",0,null,null],["In window.document.cloneNode(true)",0,null,null],["In new Document()",0,null,null],["In DOMImplementation.createHTMLDocument()",0,null,null]]]}]
14:17:23 INFO - .....
14:17:23 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 874ms
14:17:23 INFO - PROCESS | 1946 | 1467667043410 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
14:17:23 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
14:17:23 INFO - PROCESS | 1946 | 1467667043415 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
14:17:23 INFO - PROCESS | 1946 | 1467667043419 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
14:17:23 INFO - PROCESS | 1946 | 1467667043426 Marionette TRACE conn2 <- [1,2072,null,{}]
14:17:23 INFO - PROCESS | 1946 | 1467667043430 Marionette TRACE conn2 -> [0,2073,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:23 INFO - PROCESS | 1946 | 1467667043589 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
14:17:23 INFO - PROCESS | 1946 | 1467667043715 Marionette TRACE conn2 -> [0,2074,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-detached-click.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x122660000 == 63 [pid = 1946] [id = 661]
14:17:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x122939c00) [pid = 1946] [serial = 1861] [outer = 0x0]
14:17:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x12a342c00) [pid = 1946] [serial = 1862] [outer = 0x122939c00]
14:17:23 INFO - PROCESS | 1946 | 1467667043751 Marionette DEBUG loaded listener.js
14:17:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x12a993800) [pid = 1946] [serial = 1863] [outer = 0x122939c00]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x156e65800 == 62 [pid = 1946] [id = 653]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x15685d800 == 61 [pid = 1946] [id = 652]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x142ade800 == 60 [pid = 1946] [id = 651]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x138a8f000 == 59 [pid = 1946] [id = 650]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1353dc800 == 58 [pid = 1946] [id = 649]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1313c8800 == 57 [pid = 1946] [id = 648]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x130e47000 == 56 [pid = 1946] [id = 647]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x130336000 == 55 [pid = 1946] [id = 646]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x11b51a000 == 54 [pid = 1946] [id = 645]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x12bf20800 == 53 [pid = 1946] [id = 644]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x11bf1a800 == 52 [pid = 1946] [id = 643]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6bd000 == 51 [pid = 1946] [id = 642]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x122e97800 == 50 [pid = 1946] [id = 641]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1214af000 == 49 [pid = 1946] [id = 640]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x120633000 == 48 [pid = 1946] [id = 639]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x11b704800 == 47 [pid = 1946] [id = 638]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1214ab000 == 46 [pid = 1946] [id = 637]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x12e289800 == 45 [pid = 1946] [id = 634]
14:17:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1214e4800 == 44 [pid = 1946] [id = 633]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x130295800) [pid = 1946] [serial = 1778] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x12e1b4000) [pid = 1946] [serial = 1756] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x12fd85000) [pid = 1946] [serial = 1763] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x12e29c800) [pid = 1946] [serial = 1772] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x12e725400) [pid = 1946] [serial = 1757] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x130250800) [pid = 1946] [serial = 1774] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x12fb8e800) [pid = 1946] [serial = 1760] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x12fb88400) [pid = 1946] [serial = 1759] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x12fb95800) [pid = 1946] [serial = 1762] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x12a5bd400) [pid = 1946] [serial = 1771] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x12fea7c00) [pid = 1946] [serial = 1768] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x12174a800) [pid = 1946] [serial = 1739] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x12fea6800) [pid = 1946] [serial = 1766] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x11ef0ec00) [pid = 1946] [serial = 1738] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x12fde0800) [pid = 1946] [serial = 1765] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x1229c5c00) [pid = 1946] [serial = 1741] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x12a3ca800) [pid = 1946] [serial = 1742] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x12300a000) [pid = 1946] [serial = 1729] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x12ae29400) [pid = 1946] [serial = 1750] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x12ae23400) [pid = 1946] [serial = 1751] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x130258400) [pid = 1946] [serial = 1775] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x13024f000) [pid = 1946] [serial = 1777] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x12c6e8400) [pid = 1946] [serial = 1753] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x12cde2800) [pid = 1946] [serial = 1754] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x1218b5c00) [pid = 1946] [serial = 1744] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x12300a800) [pid = 1946] [serial = 1745] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x11b85b400) [pid = 1946] [serial = 1726] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x12a999000) [pid = 1946] [serial = 1747] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x12ad66400) [pid = 1946] [serial = 1748] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x12bce8000) [pid = 1946] [serial = 1732] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x1216b2400) [pid = 1946] [serial = 1735] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x12e294400) [pid = 1946] [serial = 1724] [outer = 0x0] [url = about:blank]
14:17:23 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x1301c8800) [pid = 1946] [serial = 1769] [outer = 0x0] [url = about:blank]
14:17:24 INFO - PROCESS | 1946 | 1467667044068 Marionette TRACE conn2 <- [1,2074,null,{"value":["/dom/events/Event-dispatch-detached-click.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}]
14:17:24 INFO - ..
14:17:24 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 677ms
14:17:24 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
14:17:24 INFO - PROCESS | 1946 | 1467667044096 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
14:17:24 INFO - PROCESS | 1946 | 1467667044097 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
14:17:24 INFO - PROCESS | 1946 | 1467667044100 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
14:17:24 INFO - PROCESS | 1946 | 1467667044101 Marionette TRACE conn2 <- [1,2076,null,{}]
14:17:24 INFO - PROCESS | 1946 | 1467667044106 Marionette TRACE conn2 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:24 INFO - PROCESS | 1946 | 1467667044199 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
14:17:24 INFO - PROCESS | 1946 | 1467667044205 Marionette TRACE conn2 -> [0,2078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-handlers-changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x1214ec800 == 45 [pid = 1946] [id = 662]
14:17:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x1217c9c00) [pid = 1946] [serial = 1864] [outer = 0x0]
14:17:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x12a99a400) [pid = 1946] [serial = 1865] [outer = 0x1217c9c00]
14:17:24 INFO - PROCESS | 1946 | 1467667044237 Marionette DEBUG loaded listener.js
14:17:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x12ae2c000) [pid = 1946] [serial = 1866] [outer = 0x1217c9c00]
14:17:24 INFO - PROCESS | 1946 | 1467667044551 Marionette TRACE conn2 <- [1,2078,null,{"value":["/dom/events/Event-dispatch-handlers-changed.html",0,null,null,[[" Dispatch additional events inside an event listener ",0,null,null]]]}]
14:17:24 INFO - .
14:17:24 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 470ms
14:17:24 INFO - PROCESS | 1946 | 1467667044571 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
14:17:24 INFO - PROCESS | 1946 | 1467667044574 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
14:17:24 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
14:17:24 INFO - PROCESS | 1946 | 1467667044606 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
14:17:24 INFO - PROCESS | 1946 | 1467667044609 Marionette TRACE conn2 <- [1,2080,null,{}]
14:17:24 INFO - PROCESS | 1946 | 1467667044620 Marionette TRACE conn2 -> [0,2081,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:24 INFO - PROCESS | 1946 | 1467667044718 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
14:17:24 INFO - PROCESS | 1946 | 1467667044721 Marionette TRACE conn2 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-multiple-stopPropagation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e017000 == 46 [pid = 1946] [id = 663]
14:17:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x12aafa000) [pid = 1946] [serial = 1867] [outer = 0x0]
14:17:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x12cdd9800) [pid = 1946] [serial = 1868] [outer = 0x12aafa000]
14:17:24 INFO - PROCESS | 1946 | 1467667044751 Marionette DEBUG loaded listener.js
14:17:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x12e1b4000) [pid = 1946] [serial = 1869] [outer = 0x12aafa000]
14:17:25 INFO - PROCESS | 1946 | 1467667045033 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
14:17:25 INFO - .
14:17:25 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 504ms
14:17:25 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
14:17:25 INFO - PROCESS | 1946 | 1467667045083 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
14:17:25 INFO - PROCESS | 1946 | 1467667045085 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
14:17:25 INFO - PROCESS | 1946 | 1467667045088 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
14:17:25 INFO - PROCESS | 1946 | 1467667045089 Marionette TRACE conn2 <- [1,2084,null,{}]
14:17:25 INFO - PROCESS | 1946 | 1467667045095 Marionette TRACE conn2 -> [0,2085,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:25 INFO - PROCESS | 1946 | 1467667045201 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
14:17:25 INFO - PROCESS | 1946 | 1467667045260 Marionette TRACE conn2 -> [0,2086,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-omitted-capture.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x1306be000 == 47 [pid = 1946] [id = 664]
14:17:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x12cde2000) [pid = 1946] [serial = 1870] [outer = 0x0]
14:17:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x12e576000) [pid = 1946] [serial = 1871] [outer = 0x12cde2000]
14:17:25 INFO - PROCESS | 1946 | 1467667045289 Marionette DEBUG loaded listener.js
14:17:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x12fd7cc00) [pid = 1946] [serial = 1872] [outer = 0x12cde2000]
14:17:25 INFO - PROCESS | 1946 | 1467667045514 Marionette TRACE conn2 <- [1,2086,null,{"value":["/dom/events/Event-dispatch-omitted-capture.html",0,null,null,[["EventTarget.addEventListener with the capture argument omitted",0,null,null]]]}]
14:17:25 INFO - .
14:17:25 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 468ms
14:17:25 INFO - PROCESS | 1946 | 1467667045557 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
14:17:25 INFO - PROCESS | 1946 | 1467667045559 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
14:17:25 INFO - TEST-START | /dom/events/Event-dispatch-order.html
14:17:25 INFO - PROCESS | 1946 | 1467667045572 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
14:17:25 INFO - PROCESS | 1946 | 1467667045573 Marionette TRACE conn2 <- [1,2088,null,{}]
14:17:25 INFO - PROCESS | 1946 | 1467667045593 Marionette TRACE conn2 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:25 INFO - PROCESS | 1946 | 1467667045694 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
14:17:25 INFO - PROCESS | 1946 | 1467667045759 Marionette TRACE conn2 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-order.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bf20800 == 48 [pid = 1946] [id = 665]
14:17:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x1301bf000) [pid = 1946] [serial = 1873] [outer = 0x0]
14:17:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x1301c5400) [pid = 1946] [serial = 1874] [outer = 0x1301bf000]
14:17:25 INFO - PROCESS | 1946 | 1467667045801 Marionette DEBUG loaded listener.js
14:17:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x130538400) [pid = 1946] [serial = 1875] [outer = 0x1301bf000]
14:17:26 INFO - PROCESS | 1946 | 1467667046055 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
14:17:26 INFO - .
14:17:26 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 531ms
14:17:26 INFO - PROCESS | 1946 | 1467667046108 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
14:17:26 INFO - PROCESS | 1946 | 1467667046115 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
14:17:26 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
14:17:26 INFO - PROCESS | 1946 | 1467667046122 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
14:17:26 INFO - PROCESS | 1946 | 1467667046124 Marionette TRACE conn2 <- [1,2092,null,{}]
14:17:26 INFO - PROCESS | 1946 | 1467667046133 Marionette TRACE conn2 -> [0,2093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:26 INFO - PROCESS | 1946 | 1467667046255 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
14:17:26 INFO - PROCESS | 1946 | 1467667046270 Marionette TRACE conn2 -> [0,2094,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-propagation-stopped.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x1353cc800 == 49 [pid = 1946] [id = 666]
14:17:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x13053fc00) [pid = 1946] [serial = 1876] [outer = 0x0]
14:17:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x1305bd800) [pid = 1946] [serial = 1877] [outer = 0x13053fc00]
14:17:26 INFO - PROCESS | 1946 | 1467667046300 Marionette DEBUG loaded listener.js
14:17:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x131146c00) [pid = 1946] [serial = 1878] [outer = 0x13053fc00]
14:17:26 INFO - PROCESS | 1946 | 1467667046558 Marionette TRACE conn2 <- [1,2094,null,{"value":["/dom/events/Event-dispatch-propagation-stopped.html",0,null,null,[[" Calling stopPropagation() prior to dispatchEvent() ",0,null,null]]]}]
14:17:26 INFO - .
14:17:26 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 470ms
14:17:26 INFO - PROCESS | 1946 | 1467667046600 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
14:17:26 INFO - PROCESS | 1946 | 1467667046602 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
14:17:26 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
14:17:26 INFO - PROCESS | 1946 | 1467667046616 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
14:17:26 INFO - PROCESS | 1946 | 1467667046618 Marionette TRACE conn2 <- [1,2096,null,{}]
14:17:26 INFO - PROCESS | 1946 | 1467667046626 Marionette TRACE conn2 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:26 INFO - PROCESS | 1946 | 1467667046741 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
14:17:26 INFO - PROCESS | 1946 | 1467667046753 Marionette TRACE conn2 -> [0,2098,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-redispatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x138a92000 == 50 [pid = 1946] [id = 667]
14:17:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x1310b8000) [pid = 1946] [serial = 1879] [outer = 0x0]
14:17:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x131147000) [pid = 1946] [serial = 1880] [outer = 0x1310b8000]
14:17:26 INFO - PROCESS | 1946 | 1467667046782 Marionette DEBUG loaded listener.js
14:17:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x131509400) [pid = 1946] [serial = 1881] [outer = 0x1310b8000]
14:17:27 INFO - PROCESS | 1946 | 1467667047066 Marionette TRACE conn2 <- [1,2098,null,{"value":["/dom/events/Event-dispatch-redispatch.html",0,null,null,[["EventTarget#dispatchEvent(): redispatching a native event",0,null,null]]]}]
14:17:27 INFO - .
14:17:27 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 475ms
14:17:27 INFO - PROCESS | 1946 | 1467667047088 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
14:17:27 INFO - PROCESS | 1946 | 1467667047090 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
14:17:27 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
14:17:27 INFO - PROCESS | 1946 | 1467667047100 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
14:17:27 INFO - PROCESS | 1946 | 1467667047101 Marionette TRACE conn2 <- [1,2100,null,{}]
14:17:27 INFO - PROCESS | 1946 | 1467667047124 Marionette TRACE conn2 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:27 INFO - PROCESS | 1946 | 1467667047240 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
14:17:27 INFO - PROCESS | 1946 | 1467667047252 Marionette TRACE conn2 -> [0,2102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-reenter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x142afc000 == 51 [pid = 1946] [id = 668]
14:17:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x13150ac00) [pid = 1946] [serial = 1882] [outer = 0x0]
14:17:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x13150f800) [pid = 1946] [serial = 1883] [outer = 0x13150ac00]
14:17:27 INFO - PROCESS | 1946 | 1467667047280 Marionette DEBUG loaded listener.js
14:17:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x1315d0000) [pid = 1946] [serial = 1884] [outer = 0x13150ac00]
14:17:27 INFO - PROCESS | 1946 | 1467667047573 Marionette TRACE conn2 <- [1,2102,null,{"value":["/dom/events/Event-dispatch-reenter.html",0,null,null,[[" Dispatch additional events inside an event listener ",0,null,null]]]}]
14:17:27 INFO - .
14:17:27 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 484ms
14:17:27 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
14:17:27 INFO - PROCESS | 1946 | 1467667047584 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
14:17:27 INFO - PROCESS | 1946 | 1467667047588 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
14:17:27 INFO - PROCESS | 1946 | 1467667047590 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
14:17:27 INFO - PROCESS | 1946 | 1467667047591 Marionette TRACE conn2 <- [1,2104,null,{}]
14:17:27 INFO - PROCESS | 1946 | 1467667047608 Marionette TRACE conn2 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:27 INFO - PROCESS | 1946 | 1467667047737 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
14:17:27 INFO - PROCESS | 1946 | 1467667047775 Marionette TRACE conn2 -> [0,2106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-target-moved.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x15696d000 == 52 [pid = 1946] [id = 669]
14:17:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x12e192400) [pid = 1946] [serial = 1885] [outer = 0x0]
14:17:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x12e197c00) [pid = 1946] [serial = 1886] [outer = 0x12e192400]
14:17:27 INFO - PROCESS | 1946 | 1467667047804 Marionette DEBUG loaded listener.js
14:17:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x12e19bc00) [pid = 1946] [serial = 1887] [outer = 0x12e192400]
14:17:28 INFO - PROCESS | 1946 | 1467667048227 Marionette TRACE conn2 <- [1,2106,null,{"value":["/dom/events/Event-dispatch-target-moved.html",0,null,null,[["Event propagation path when an element in it is moved within the DOM",0,null,null]]]}]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x12fb91c00) [pid = 1946] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x12cdd8c00) [pid = 1946] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x13028b800) [pid = 1946] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x11bfd6400) [pid = 1946] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x1301c5800) [pid = 1946] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x12a337800) [pid = 1946] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x11ba55000) [pid = 1946] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x12244b000) [pid = 1946] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x11c1ae800) [pid = 1946] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x12a99d400) [pid = 1946] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x12c3d8c00) [pid = 1946] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x12a9ed000) [pid = 1946] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x12a933c00) [pid = 1946] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x12a99f400) [pid = 1946] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x1218d8800) [pid = 1946] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x130541800) [pid = 1946] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x12a996800) [pid = 1946] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
14:17:28 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x12ce40400) [pid = 1946] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
14:17:28 INFO - .
14:17:28 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 669ms
14:17:28 INFO - PROCESS | 1946 | 1467667048260 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
14:17:28 INFO - PROCESS | 1946 | 1467667048262 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
14:17:28 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
14:17:28 INFO - PROCESS | 1946 | 1467667048265 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
14:17:28 INFO - PROCESS | 1946 | 1467667048269 Marionette TRACE conn2 <- [1,2108,null,{}]
14:17:28 INFO - PROCESS | 1946 | 1467667048272 Marionette TRACE conn2 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:28 INFO - PROCESS | 1946 | 1467667048362 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
14:17:28 INFO - PROCESS | 1946 | 1467667048366 Marionette TRACE conn2 -> [0,2110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-target-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x156e65000 == 53 [pid = 1946] [id = 670]
14:17:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x121a97c00) [pid = 1946] [serial = 1888] [outer = 0x0]
14:17:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x12a9a0800) [pid = 1946] [serial = 1889] [outer = 0x121a97c00]
14:17:28 INFO - PROCESS | 1946 | 1467667048398 Marionette DEBUG loaded listener.js
14:17:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x12e19c400) [pid = 1946] [serial = 1890] [outer = 0x121a97c00]
14:17:28 INFO - PROCESS | 1946 | 1467667048717 Marionette TRACE conn2 <- [1,2110,null,{"value":["/dom/events/Event-dispatch-target-removed.html",0,null,null,[["Event propagation path when an element in it is removed from the DOM",0,null,null]]]}]
14:17:28 INFO - .
14:17:28 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 472ms
14:17:28 INFO - PROCESS | 1946 | 1467667048739 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
14:17:28 INFO - PROCESS | 1946 | 1467667048740 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
14:17:28 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
14:17:28 INFO - PROCESS | 1946 | 1467667048743 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
14:17:28 INFO - PROCESS | 1946 | 1467667048749 Marionette TRACE conn2 <- [1,2112,null,{}]
14:17:28 INFO - PROCESS | 1946 | 1467667048752 Marionette TRACE conn2 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:28 INFO - PROCESS | 1946 | 1467667048860 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
14:17:28 INFO - PROCESS | 1946 | 1467667048923 Marionette TRACE conn2 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-dispatch-throwing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x14a8f0000 == 54 [pid = 1946] [id = 671]
14:17:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x12273c800) [pid = 1946] [serial = 1891] [outer = 0x0]
14:17:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x12fe8f800) [pid = 1946] [serial = 1892] [outer = 0x12273c800]
14:17:28 INFO - PROCESS | 1946 | 1467667048952 Marionette DEBUG loaded listener.js
14:17:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x130542400) [pid = 1946] [serial = 1893] [outer = 0x12273c800]
14:17:29 INFO - PROCESS | 1946 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
14:17:29 INFO - PROCESS | 1946 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
14:17:29 INFO - PROCESS | 1946 | 1467667049170 Marionette TRACE conn2 <- [1,2114,null,{"value":["/dom/events/Event-dispatch-throwing.html",0,null,null,[["Throwing in event listener with a single listeners",0,null,null],["Throwing in event listener with multiple listeners",0,null,null]]]}]
14:17:29 INFO - ..
14:17:29 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 473ms
14:17:29 INFO - PROCESS | 1946 | 1467667049217 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
14:17:29 INFO - PROCESS | 1946 | 1467667049222 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
14:17:29 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
14:17:29 INFO - PROCESS | 1946 | 1467667049224 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
14:17:29 INFO - PROCESS | 1946 | 1467667049225 Marionette TRACE conn2 <- [1,2116,null,{}]
14:17:29 INFO - PROCESS | 1946 | 1467667049234 Marionette TRACE conn2 -> [0,2117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:29 INFO - PROCESS | 1946 | 1467667049338 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
14:17:29 INFO - PROCESS | 1946 | 1467667049342 Marionette TRACE conn2 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-init-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x163409800 == 55 [pid = 1946] [id = 672]
14:17:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x12e291800) [pid = 1946] [serial = 1894] [outer = 0x0]
14:17:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x131141400) [pid = 1946] [serial = 1895] [outer = 0x12e291800]
14:17:29 INFO - PROCESS | 1946 | 1467667049372 Marionette DEBUG loaded listener.js
14:17:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x15713fc00) [pid = 1946] [serial = 1896] [outer = 0x12e291800]
14:17:29 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
14:17:29 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
14:17:29 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
14:17:29 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
14:17:29 INFO - PROCESS | 1946 | 1467667049664 Marionette TRACE conn2 <- [1,2118,null,{"value":["/dom/events/Event-init-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:12:28\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1422:20\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:23:7\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1422:20\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:38:7\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1422:20\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:45:7\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1422:20\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\n@http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}]
14:17:29 INFO - .....
14:17:29 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 473ms
14:17:29 INFO - TEST-START | /dom/events/Event-initEvent.html
14:17:29 INFO - PROCESS | 1946 | 1467667049699 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
14:17:29 INFO - PROCESS | 1946 | 1467667049700 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
14:17:29 INFO - PROCESS | 1946 | 1467667049705 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
14:17:29 INFO - PROCESS | 1946 | 1467667049707 Marionette TRACE conn2 <- [1,2120,null,{}]
14:17:29 INFO - PROCESS | 1946 | 1467667049710 Marionette TRACE conn2 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:29 INFO - PROCESS | 1946 | 1467667049807 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
14:17:29 INFO - PROCESS | 1946 | 1467667049872 Marionette TRACE conn2 -> [0,2122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-initEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-initEvent.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x165ce2000 == 56 [pid = 1946] [id = 673]
14:17:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x1540f4000) [pid = 1946] [serial = 1897] [outer = 0x0]
14:17:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x1540f4400) [pid = 1946] [serial = 1898] [outer = 0x1540f4000]
14:17:29 INFO - PROCESS | 1946 | 1467667049900 Marionette DEBUG loaded listener.js
14:17:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x1540fc000) [pid = 1946] [serial = 1899] [outer = 0x1540f4000]
14:17:30 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
14:17:30 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
14:17:30 INFO - PROCESS | 1946 | 1467667050147 Marionette TRACE conn2 <- [1,2122,null,{"value":["/dom/events/Event-initEvent.html",0,null,null,[["Properties of initEvent(type, true, true)",0,null,null],["Properties of initEvent(type, true, false)",0,null,null],["Properties of initEvent(type, false, true)",0,null,null],["Properties of initEvent(type, false, false)",0,null,null],["Calling initEvent multiple times (getting type).",0,null,null],["Calling initEvent multiple times (not getting type).",0,null,null],["Calling initEvent must not have an effect during dispatching.",0,null,null],["Calling initEvent must unset the stop propagation flag.",1,"assert_unreached: Reached unreachable code","@http://web-platform.test:8000/dom/events/Event-initEvent.html:88:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1422:20\n@http://web-platform.test:8000/dom/events/Event-initEvent.html:91:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:513:13\n@http://web-platform.test:8000/dom/events/Event-initEvent.html:81:1\n"],["Calling initEvent during propagation.",0,null,null]]]}]
14:17:30 INFO - .........
14:17:30 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 473ms
14:17:30 INFO - TEST-START | /dom/events/Event-propagation.html
14:17:30 INFO - PROCESS | 1946 | 1467667050183 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
14:17:30 INFO - PROCESS | 1946 | 1467667050184 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
14:17:30 INFO - PROCESS | 1946 | 1467667050192 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
14:17:30 INFO - PROCESS | 1946 | 1467667050193 Marionette TRACE conn2 <- [1,2124,null,{}]
14:17:30 INFO - PROCESS | 1946 | 1467667050206 Marionette TRACE conn2 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:30 INFO - PROCESS | 1946 | 1467667050359 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
14:17:30 INFO - PROCESS | 1946 | 1467667050423 Marionette TRACE conn2 -> [0,2126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-propagation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-propagation.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x11bf1e000 == 57 [pid = 1946] [id = 674]
14:17:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x119906400) [pid = 1946] [serial = 1900] [outer = 0x0]
14:17:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x11b862000) [pid = 1946] [serial = 1901] [outer = 0x119906400]
14:17:30 INFO - PROCESS | 1946 | 1467667050499 Marionette DEBUG loaded listener.js
14:17:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x12155c400) [pid = 1946] [serial = 1902] [outer = 0x119906400]
14:17:30 INFO - PROCESS | 1946 | 1467667050863 Marionette TRACE conn2 <- [1,2126,null,{"value":["/dom/events/Event-propagation.html",0,null,null,[["Newly-created Event",0,null,null],["After stopPropagation()",1,"assert_equals: Propagation flag expected false but got true","testPropagationFlag/<@http://web-platform.test:8000/dom/events/Event-propagation.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntestPropagationFlag@http://web-platform.test:8000/dom/events/Event-propagation.html:11:3\n@http://web-platform.test:8000/dom/events/Event-propagation.html:28:1\n"],["Reinitialized after stopPropagation()",0,null,null],["After stopImmediatePropagation()",1,"assert_equals: Propagation flag expected false but got true","testPropagationFlag/<@http://web-platform.test:8000/dom/events/Event-propagation.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntestPropagationFlag@http://web-platform.test:8000/dom/events/Event-propagation.html:11:3\n@http://web-platform.test:8000/dom/events/Event-propagation.html:35:1\n"],["Reinitialized after stopImmediatePropagation()",0,null,null]]]}]
14:17:30 INFO - .....
14:17:30 INFO - TEST-OK | /dom/events/Event-propagation.html | took 681ms
14:17:30 INFO - PROCESS | 1946 | 1467667050870 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
14:17:30 INFO - PROCESS | 1946 | 1467667050873 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
14:17:30 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
14:17:30 INFO - PROCESS | 1946 | 1467667050876 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
14:17:30 INFO - PROCESS | 1946 | 1467667050884 Marionette TRACE conn2 <- [1,2128,null,{}]
14:17:30 INFO - PROCESS | 1946 | 1467667050888 Marionette TRACE conn2 -> [0,2129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:31 INFO - PROCESS | 1946 | 1467667051006 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
14:17:31 INFO - PROCESS | 1946 | 1467667051110 Marionette TRACE conn2 -> [0,2130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-subclasses-constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c407800 == 58 [pid = 1946] [id = 675]
14:17:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x1229c5800) [pid = 1946] [serial = 1903] [outer = 0x0]
14:17:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x12aafd000) [pid = 1946] [serial = 1904] [outer = 0x1229c5800]
14:17:31 INFO - PROCESS | 1946 | 1467667051150 Marionette DEBUG loaded listener.js
14:17:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x12bf55400) [pid = 1946] [serial = 1905] [outer = 0x1229c5800]
14:17:31 INFO - PROCESS | 1946 | 1467667051590 Marionette TRACE conn2 <- [1,2130,null,{"value":["/dom/events/Event-subclasses-constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:99:3\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:104:3\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:109:3\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:114:3\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:119:3\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:129:3\n@http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}]
14:17:31 INFO - ...........................................
14:17:31 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 731ms
14:17:31 INFO - PROCESS | 1946 | 1467667051608 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
14:17:31 INFO - PROCESS | 1946 | 1467667051610 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
14:17:31 INFO - TEST-START | /dom/events/Event-type-empty.html
14:17:31 INFO - PROCESS | 1946 | 1467667051613 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
14:17:31 INFO - PROCESS | 1946 | 1467667051614 Marionette TRACE conn2 <- [1,2132,null,{}]
14:17:31 INFO - PROCESS | 1946 | 1467667051620 Marionette TRACE conn2 -> [0,2133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:31 INFO - PROCESS | 1946 | 1467667051742 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
14:17:31 INFO - PROCESS | 1946 | 1467667051852 Marionette TRACE conn2 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-type-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-type-empty.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x1353ca000 == 59 [pid = 1946] [id = 676]
14:17:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x12c649c00) [pid = 1946] [serial = 1906] [outer = 0x0]
14:17:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x12cdd9000) [pid = 1946] [serial = 1907] [outer = 0x12c649c00]
14:17:31 INFO - PROCESS | 1946 | 1467667051890 Marionette DEBUG loaded listener.js
14:17:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x12fddf800) [pid = 1946] [serial = 1908] [outer = 0x12c649c00]
14:17:32 INFO - PROCESS | 1946 | 1467667052257 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
14:17:32 INFO - ..
14:17:32 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 672ms
14:17:32 INFO - PROCESS | 1946 | 1467667052285 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
14:17:32 INFO - PROCESS | 1946 | 1467667052289 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
14:17:32 INFO - TEST-START | /dom/events/Event-type.html
14:17:32 INFO - PROCESS | 1946 | 1467667052299 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
14:17:32 INFO - PROCESS | 1946 | 1467667052307 Marionette TRACE conn2 <- [1,2136,null,{}]
14:17:32 INFO - PROCESS | 1946 | 1467667052311 Marionette TRACE conn2 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:32 INFO - PROCESS | 1946 | 1467667052496 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
14:17:32 INFO - PROCESS | 1946 | 1467667052612 Marionette TRACE conn2 -> [0,2138,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/Event-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/Event-type.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x1212ef800 == 60 [pid = 1946] [id = 677]
14:17:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x122f53400) [pid = 1946] [serial = 1909] [outer = 0x0]
14:17:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x12a33ec00) [pid = 1946] [serial = 1910] [outer = 0x122f53400]
14:17:32 INFO - PROCESS | 1946 | 1467667052667 Marionette DEBUG loaded listener.js
14:17:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x12fe9bc00) [pid = 1946] [serial = 1911] [outer = 0x122f53400]
14:17:33 INFO - PROCESS | 1946 | 1467667053060 Marionette TRACE conn2 <- [1,2138,null,{"value":["/dom/events/Event-type.html",0,null,null,[["Event.type should initially be the empty string",0,null,null],["Event.type should be initialized by initEvent",0,null,null],["Event.type should be initialized by the constructor",0,null,null]]]}]
14:17:33 INFO - ...
14:17:33 INFO - TEST-OK | /dom/events/Event-type.html | took 783ms
14:17:33 INFO - PROCESS | 1946 | 1467667053075 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
14:17:33 INFO - PROCESS | 1946 | 1467667053080 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
14:17:33 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
14:17:33 INFO - PROCESS | 1946 | 1467667053082 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
14:17:33 INFO - PROCESS | 1946 | 1467667053084 Marionette TRACE conn2 <- [1,2140,null,{}]
14:17:33 INFO - PROCESS | 1946 | 1467667053086 Marionette TRACE conn2 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:33 INFO - PROCESS | 1946 | 1467667053389 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
14:17:33 INFO - PROCESS | 1946 | 1467667053516 Marionette TRACE conn2 -> [0,2142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/EventListener-handleEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/EventListener-handleEvent.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x11f983000 == 61 [pid = 1946] [id = 678]
14:17:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x1198f0800) [pid = 1946] [serial = 1912] [outer = 0x0]
14:17:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x11b840c00) [pid = 1946] [serial = 1913] [outer = 0x1198f0800]
14:17:33 INFO - PROCESS | 1946 | 1467667053552 Marionette DEBUG loaded listener.js
14:17:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x120483c00) [pid = 1946] [serial = 1914] [outer = 0x1198f0800]
14:17:33 INFO - PROCESS | 1946 | 1467667053874 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
14:17:33 INFO - .
14:17:33 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 869ms
14:17:33 INFO - PROCESS | 1946 | 1467667053953 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
14:17:33 INFO - PROCESS | 1946 | 1467667053956 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
14:17:33 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
14:17:33 INFO - PROCESS | 1946 | 1467667053959 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
14:17:33 INFO - PROCESS | 1946 | 1467667053962 Marionette TRACE conn2 <- [1,2144,null,{}]
14:17:33 INFO - PROCESS | 1946 | 1467667053969 Marionette TRACE conn2 -> [0,2145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:34 INFO - PROCESS | 1946 | 1467667054073 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
14:17:34 INFO - PROCESS | 1946 | 1467667054128 Marionette TRACE conn2 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/EventListener-incumbent-global-1.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/EventListener-incumbent-global-1.sub.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x121a29800 == 62 [pid = 1946] [id = 679]
14:17:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x12183d400) [pid = 1946] [serial = 1915] [outer = 0x0]
14:17:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x1229c7400) [pid = 1946] [serial = 1916] [outer = 0x12183d400]
14:17:34 INFO - PROCESS | 1946 | 1467667054155 Marionette DEBUG loaded listener.js
14:17:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x12a340800) [pid = 1946] [serial = 1917] [outer = 0x12183d400]
14:17:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x11b25e800 == 63 [pid = 1946] [id = 680]
14:17:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x11990bc00) [pid = 1946] [serial = 1918] [outer = 0x0]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x165ce2000 == 62 [pid = 1946] [id = 673]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x163409800 == 61 [pid = 1946] [id = 672]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x14a8f0000 == 60 [pid = 1946] [id = 671]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x156e65000 == 59 [pid = 1946] [id = 670]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x15696d000 == 58 [pid = 1946] [id = 669]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x142afc000 == 57 [pid = 1946] [id = 668]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x138a92000 == 56 [pid = 1946] [id = 667]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x1353cc800 == 55 [pid = 1946] [id = 666]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x131141800) [pid = 1946] [serial = 1841] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x120686800) [pid = 1946] [serial = 1919] [outer = 0x11990bc00]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x11bf20800 == 54 [pid = 1946] [id = 665]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x1306be000 == 53 [pid = 1946] [id = 664]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x12e017000 == 52 [pid = 1946] [id = 663]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x1214ec800 == 51 [pid = 1946] [id = 662]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x122660000 == 50 [pid = 1946] [id = 661]
14:17:34 INFO - PROCESS | 1946 | --DOCSHELL 0x1214de000 == 49 [pid = 1946] [id = 660]
14:17:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x120d5a800 == 50 [pid = 1946] [id = 681]
14:17:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x12a3d2400) [pid = 1946] [serial = 1920] [outer = 0x0]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x12fbb1400) [pid = 1946] [serial = 1823] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x12e299800) [pid = 1946] [serial = 1820] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x130298400) [pid = 1946] [serial = 1829] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x12dcd0400) [pid = 1946] [serial = 1832] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x13024f800) [pid = 1946] [serial = 1826] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x122f53000) [pid = 1946] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x130540c00) [pid = 1946] [serial = 1830] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x1218d8400) [pid = 1946] [serial = 1801] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x12142e800) [pid = 1946] [serial = 1800] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x121a96000) [pid = 1946] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x121749400) [pid = 1946] [serial = 1796] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x11c1b6800) [pid = 1946] [serial = 1795] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x12ce38400) [pid = 1946] [serial = 1793] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x12c6cd800) [pid = 1946] [serial = 1792] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x12bf53400) [pid = 1946] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x12ad6d400) [pid = 1946] [serial = 1811] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x12adad000) [pid = 1946] [serial = 1810] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x12bc80000) [pid = 1946] [serial = 1815] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x130298c00) [pid = 1946] [serial = 1780] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x121837400) [pid = 1946] [serial = 1783] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x12ae32400) [pid = 1946] [serial = 1789] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x12a99bc00) [pid = 1946] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x12a772000) [pid = 1946] [serial = 1806] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x12a33e400) [pid = 1946] [serial = 1805] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x12a5c4000) [pid = 1946] [serial = 1786] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x1310b7800) [pid = 1946] [serial = 1839] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x12fb8f800) [pid = 1946] [serial = 1833] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x12fde4000) [pid = 1946] [serial = 1824] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x13028b400) [pid = 1946] [serial = 1827] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x130e0ec00) [pid = 1946] [serial = 1836] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x12fb8b800) [pid = 1946] [serial = 1821] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x130e11000) [pid = 1946] [serial = 1838] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x12a99a000) [pid = 1946] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x12c6ed400) [pid = 1946] [serial = 1816] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x130259c00) [pid = 1946] [serial = 1835] [outer = 0x0] [url = about:blank]
14:17:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x11c1b6800) [pid = 1946] [serial = 1921] [outer = 0x12a3d2400]
14:17:34 INFO - PROCESS | 1946 | 1467667054672 Marionette TRACE conn2 <- [1,2146,null,{"value":["/dom/events/EventListener-incumbent-global-1.sub.html",0,null,null,[["Check the incumbent global EventListeners are called with",0,null,null]]]}]
14:17:34 INFO - .
14:17:34 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 773ms
14:17:34 INFO - PROCESS | 1946 | 1467667054734 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
14:17:34 INFO - PROCESS | 1946 | 1467667054741 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
14:17:34 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
14:17:34 INFO - PROCESS | 1946 | 1467667054745 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
14:17:34 INFO - PROCESS | 1946 | 1467667054747 Marionette TRACE conn2 <- [1,2148,null,{}]
14:17:34 INFO - PROCESS | 1946 | 1467667054750 Marionette TRACE conn2 -> [0,2149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:34 INFO - PROCESS | 1946 | 1467667054928 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
14:17:34 INFO - PROCESS | 1946 | 1467667054994 Marionette TRACE conn2 -> [0,2150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/EventListener-incumbent-global-2.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/EventListener-incumbent-global-2.sub.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a31f000 == 51 [pid = 1946] [id = 682]
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x1229cbc00) [pid = 1946] [serial = 1922] [outer = 0x0]
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x12a933000) [pid = 1946] [serial = 1923] [outer = 0x1229cbc00]
14:17:35 INFO - PROCESS | 1946 | 1467667055025 Marionette DEBUG loaded listener.js
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x12ad66400) [pid = 1946] [serial = 1924] [outer = 0x1229cbc00]
14:17:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x11fc06800 == 52 [pid = 1946] [id = 683]
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x11ef0f000) [pid = 1946] [serial = 1925] [outer = 0x0]
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x11fc81400) [pid = 1946] [serial = 1926] [outer = 0x11ef0f000]
14:17:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x11f6a7000 == 53 [pid = 1946] [id = 684]
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x1218ad000) [pid = 1946] [serial = 1927] [outer = 0x0]
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x11b83d400) [pid = 1946] [serial = 1928] [outer = 0x1218ad000]
14:17:35 INFO - PROCESS | 1946 | 1467667055491 Marionette TRACE conn2 <- [1,2150,null,{"value":["/dom/events/EventListener-incumbent-global-2.sub.html",0,null,null,[["Check the incumbent global EventListeners are called with",0,null,null]]]}]
14:17:35 INFO - .
14:17:35 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 771ms
14:17:35 INFO - PROCESS | 1946 | 1467667055516 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
14:17:35 INFO - PROCESS | 1946 | 1467667055518 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
14:17:35 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
14:17:35 INFO - PROCESS | 1946 | 1467667055522 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
14:17:35 INFO - PROCESS | 1946 | 1467667055525 Marionette TRACE conn2 <- [1,2152,null,{}]
14:17:35 INFO - PROCESS | 1946 | 1467667055534 Marionette TRACE conn2 -> [0,2153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:35 INFO - PROCESS | 1946 | 1467667055678 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
14:17:35 INFO - PROCESS | 1946 | 1467667055754 Marionette TRACE conn2 -> [0,2154,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/EventListenerOptions-capture.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/EventListenerOptions-capture.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a83a800 == 54 [pid = 1946] [id = 685]
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x12a525400) [pid = 1946] [serial = 1929] [outer = 0x0]
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x12a5bd400) [pid = 1946] [serial = 1930] [outer = 0x12a525400]
14:17:35 INFO - PROCESS | 1946 | 1467667055791 Marionette DEBUG loaded listener.js
14:17:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x12a9a0c00) [pid = 1946] [serial = 1931] [outer = 0x12a525400]
14:17:36 INFO - PROCESS | 1946 | 1467667056136 Marionette TRACE conn2 <- [1,2154,null,{"value":["/dom/events/EventListenerOptions-capture.html",0,null,null,[["Capture boolean should be honored correctly",0,null,null],["Capture option should be honored correctly",0,null,null],["Supports capture option",0,null,null],["Equivalence of option values",0,null,null]]]}]
14:17:36 INFO - ....
14:17:36 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 673ms
14:17:36 INFO - PROCESS | 1946 | 1467667056196 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
14:17:36 INFO - PROCESS | 1946 | 1467667056201 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
14:17:36 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
14:17:36 INFO - PROCESS | 1946 | 1467667056206 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
14:17:36 INFO - PROCESS | 1946 | 1467667056208 Marionette TRACE conn2 <- [1,2156,null,{}]
14:17:36 INFO - PROCESS | 1946 | 1467667056214 Marionette TRACE conn2 -> [0,2157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:36 INFO - PROCESS | 1946 | 1467667056322 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
14:17:36 INFO - PROCESS | 1946 | 1467667056373 Marionette TRACE conn2 -> [0,2158,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/EventTarget-addEventListener.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/EventTarget-addEventListener.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e285800 == 55 [pid = 1946] [id = 686]
14:17:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x12adaa800) [pid = 1946] [serial = 1932] [outer = 0x0]
14:17:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x12ae31800) [pid = 1946] [serial = 1933] [outer = 0x12adaa800]
14:17:36 INFO - PROCESS | 1946 | 1467667056401 Marionette DEBUG loaded listener.js
14:17:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x12c3dac00) [pid = 1946] [serial = 1934] [outer = 0x12adaa800]
14:17:36 INFO - PROCESS | 1946 | 1467667056800 Marionette TRACE conn2 <- [1,2158,null,{"value":["/dom/events/EventTarget-addEventListener.html",0,null,null,[["Adding a null event listener should succeed",0,null,null]]]}]
14:17:36 INFO - .
14:17:36 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 619ms
14:17:36 INFO - PROCESS | 1946 | 1467667056827 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
14:17:36 INFO - PROCESS | 1946 | 1467667056829 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
14:17:36 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
14:17:36 INFO - PROCESS | 1946 | 1467667056833 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
14:17:36 INFO - PROCESS | 1946 | 1467667056842 Marionette TRACE conn2 <- [1,2160,null,{}]
14:17:36 INFO - PROCESS | 1946 | 1467667056855 Marionette TRACE conn2 -> [0,2161,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:37 INFO - PROCESS | 1946 | 1467667057022 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
14:17:37 INFO - PROCESS | 1946 | 1467667057152 Marionette TRACE conn2 -> [0,2162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/EventTarget-dispatchEvent-returnvalue.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent-returnvalue.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x1306c1000 == 56 [pid = 1946] [id = 687]
14:17:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x12c6e5400) [pid = 1946] [serial = 1935] [outer = 0x0]
14:17:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x12cdd7800) [pid = 1946] [serial = 1936] [outer = 0x12c6e5400]
14:17:37 INFO - PROCESS | 1946 | 1467667057196 Marionette DEBUG loaded listener.js
14:17:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x12e195400) [pid = 1946] [serial = 1937] [outer = 0x12c6e5400]
14:17:37 INFO - PROCESS | 1946 | 1467667057507 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
14:17:37 INFO - .
14:17:37 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 731ms
14:17:37 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
14:17:37 INFO - PROCESS | 1946 | 1467667057565 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
14:17:37 INFO - PROCESS | 1946 | 1467667057567 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
14:17:37 INFO - PROCESS | 1946 | 1467667057569 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
14:17:37 INFO - PROCESS | 1946 | 1467667057571 Marionette TRACE conn2 <- [1,2164,null,{}]
14:17:37 INFO - PROCESS | 1946 | 1467667057577 Marionette TRACE conn2 -> [0,2165,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:37 INFO - PROCESS | 1946 | 1467667057688 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
14:17:37 INFO - PROCESS | 1946 | 1467667057749 Marionette TRACE conn2 -> [0,2166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/EventTarget-dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x1310cd000 == 57 [pid = 1946] [id = 688]
14:17:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x12e195c00) [pid = 1946] [serial = 1938] [outer = 0x0]
14:17:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x12e57b800) [pid = 1946] [serial = 1939] [outer = 0x12e195c00]
14:17:37 INFO - PROCESS | 1946 | 1467667057783 Marionette DEBUG loaded listener.js
14:17:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x12fb8d000) [pid = 1946] [serial = 1940] [outer = 0x12e195c00]
14:17:38 INFO - PROCESS | 1946 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
14:17:38 INFO - PROCESS | 1946 | 1467667058124 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
14:17:38 INFO - .
14:17:38 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 622ms
14:17:38 INFO - PROCESS | 1946 | 1467667058192 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
14:17:38 INFO - PROCESS | 1946 | 1467667058193 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
14:17:38 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
14:17:38 INFO - PROCESS | 1946 | 1467667058195 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
14:17:38 INFO - PROCESS | 1946 | 1467667058197 Marionette TRACE conn2 <- [1,2168,null,{}]
14:17:38 INFO - PROCESS | 1946 | 1467667058203 Marionette TRACE conn2 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:38 INFO - PROCESS | 1946 | 1467667058305 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
14:17:38 INFO - PROCESS | 1946 | 1467667058365 Marionette TRACE conn2 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/EventTarget-removeEventListener.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/EventTarget-removeEventListener.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x120308800 == 58 [pid = 1946] [id = 689]
14:17:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x12fb8d400) [pid = 1946] [serial = 1941] [outer = 0x0]
14:17:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x12fb90000) [pid = 1946] [serial = 1942] [outer = 0x12fb8d400]
14:17:38 INFO - PROCESS | 1946 | 1467667058401 Marionette DEBUG loaded listener.js
14:17:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x12fde1000) [pid = 1946] [serial = 1943] [outer = 0x12fb8d400]
14:17:38 INFO - PROCESS | 1946 | 1467667058725 Marionette TRACE conn2 <- [1,2170,null,{"value":["/dom/events/EventTarget-removeEventListener.html",0,null,null,[["removing a null event listener should succeed",0,null,null]]]}]
14:17:38 INFO - .
14:17:38 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 571ms
14:17:38 INFO - PROCESS | 1946 | 1467667058766 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
14:17:38 INFO - PROCESS | 1946 | 1467667058768 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
14:17:38 INFO - TEST-START | /dom/events/ProgressEvent.html
14:17:38 INFO - PROCESS | 1946 | 1467667058770 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
14:17:38 INFO - PROCESS | 1946 | 1467667058771 Marionette TRACE conn2 <- [1,2172,null,{}]
14:17:38 INFO - PROCESS | 1946 | 1467667058777 Marionette TRACE conn2 -> [0,2173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:38 INFO - PROCESS | 1946 | 1467667058899 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
14:17:38 INFO - PROCESS | 1946 | 1467667058959 Marionette TRACE conn2 -> [0,2174,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/events/ProgressEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/events/ProgressEvent.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x138a22800 == 59 [pid = 1946] [id = 690]
14:17:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x12ae62400) [pid = 1946] [serial = 1944] [outer = 0x0]
14:17:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x12fde6800) [pid = 1946] [serial = 1945] [outer = 0x12ae62400]
14:17:38 INFO - PROCESS | 1946 | 1467667058992 Marionette DEBUG loaded listener.js
14:17:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x130258800) [pid = 1946] [serial = 1946] [outer = 0x12ae62400]
14:17:39 INFO - PROCESS | 1946 | 1467667059322 Marionette TRACE conn2 <- [1,2174,null,{"value":["/dom/events/ProgressEvent.html",0,null,null,[["Default event values.",0,null,null],["document.createEvent() should work with ProgressEvent.",1,"Operation is not supported","@http://web-platform.test:8000/dom/events/ProgressEvent.html:21:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/events/ProgressEvent.html:20:1\n"]]]}]
14:17:39 INFO - ..
14:17:39 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 620ms
14:17:39 INFO - PROCESS | 1946 | 1467667059390 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
14:17:39 INFO - PROCESS | 1946 | 1467667059392 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
14:17:39 INFO - TEST-START | /dom/historical.html
14:17:39 INFO - PROCESS | 1946 | 1467667059394 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
14:17:39 INFO - PROCESS | 1946 | 1467667059396 Marionette TRACE conn2 <- [1,2176,null,{}]
14:17:39 INFO - PROCESS | 1946 | 1467667059401 Marionette TRACE conn2 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:39 INFO - PROCESS | 1946 | 1467667059506 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
14:17:39 INFO - PROCESS | 1946 | 1467667059566 Marionette TRACE conn2 -> [0,2178,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/historical.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x139ecf800 == 60 [pid = 1946] [id = 691]
14:17:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x13028c800) [pid = 1946] [serial = 1947] [outer = 0x0]
14:17:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x130294000) [pid = 1946] [serial = 1948] [outer = 0x13028c800]
14:17:39 INFO - PROCESS | 1946 | 1467667059600 Marionette DEBUG loaded listener.js
14:17:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x13053c400) [pid = 1946] [serial = 1949] [outer = 0x13028c800]
14:17:40 INFO - PROCESS | 1946 | 1467667059986 Marionette TRACE conn2 <- [1,2178,null,{"value":["/dom/historical.html",0,null,null,[["Historical DOM features must be removed: CDATASection",1,"assert_equals: expected (undefined) undefined but got (function) function \"function CDATASection() {\n [native code]\n}\"","isInterfaceNuked/<@http://web-platform.test:8000/dom/historical.html:9:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nisInterfaceNuked@http://web-platform.test:8000/dom/historical.html:8:3\n@http://web-platform.test:8000/dom/historical.html:32:1\n"],["Historical DOM features must be removed: DOMConfiguration",0,null,null],["Historical DOM features must be removed: DOMError",1,"assert_equals: expected (undefined) undefined but got (function) function \"function DOMError() {\n [native code]\n}\"","isInterfaceNuked/<@http://web-platform.test:8000/dom/historical.html:9:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nisInterfaceNuked@http://web-platform.test:8000/dom/historical.html:8:3\n@http://web-platform.test:8000/dom/historical.html:32:1\n"],["Historical DOM features must be removed: DOMErrorHandler",0,null,null],["Historical DOM features must be removed: DOMImplementationList",0,null,null],["Historical DOM features must be removed: DOMImplementationSource",0,null,null],["Historical DOM features must be removed: DOMLocator",0,null,null],["Historical DOM features must be removed: DOMObject",0,null,null],["Historical DOM features must be removed: DOMSettableTokenList",0,null,null],["Historical DOM features must be removed: DOMUserData",0,null,null],["Historical DOM features must be removed: Entity",0,null,null],["Historical DOM features must be removed: EntityReference",0,null,null],["Historical DOM features must be removed: EventException",0,null,null],["Historical DOM features must be removed: NameList",0,null,null],["Historical DOM features must be removed: Notation",0,null,null],["Historical DOM features must be removed: TypeInfo",0,null,null],["Historical DOM features must be removed: UserDataHandler",0,null,null],["Historical DOM features must be removed: RangeException",0,null,null],["Historical DOM features must be removed: createCDATASection",1,"assert_equals: expected (undefined) undefined but got (function) function \"function createCDATASection() {\n [native code]\n}\"","isNukedFromDocument/<@http://web-platform.test:8000/dom/historical.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nisNukedFromDocument@http://web-platform.test:8000/dom/historical.html:35:3\n@http://web-platform.test:8000/dom/historical.html:55:1\n"],["Historical DOM features must be removed: createEntityReference",0,null,null],["Historical DOM features must be removed: xmlEncoding",0,null,null],["Historical DOM features must be removed: xmlStandalone",0,null,null],["Historical DOM features must be removed: xmlVersion",0,null,null],["Historical DOM features must be removed: strictErrorChecking",0,null,null],["Historical DOM features must be removed: domConfig",0,null,null],["Historical DOM features must be removed: normalizeDocument",0,null,null],["Historical DOM features must be removed: renameNode",0,null,null],["Historical DOM features must be removed: defaultCharset",0,null,null],["Historical DOM features must be removed: height",0,null,null],["Historical DOM features must be removed: width",0,null,null],["DOMImplementation.getFeature() must be nuked.",0,null,null],["Historical DOM features must be removed: schemaTypeInfo",0,null,null],["Historical DOM features must be removed: setIdAttribute",0,null,null],["Historical DOM features must be removed: setIdAttributeNS",0,null,null],["Historical DOM features must be removed: setIdAttributeNode",0,null,null],["DocumentType member must be nuked: entities",0,null,null],["DocumentType member must be nuked: notations",0,null,null],["DocumentType member must be nuked: internalSubset",0,null,null],["Text member must be nuked: isElementContentWhitespace",0,null,null],["Text member must be nuked: replaceWholeText",0,null,null],["Node member must be nuked: hasAttributes",0,null,null],["Node member must be nuked: attributes",0,null,null],["Node member must be nuked: namespaceURI",0,null,null],["Node member must be nuked: prefix",0,null,null],["Node member must be nuked: localName",0,null,null],["Node member must be nuked: isSupported",0,null,null],["Node member must be nuked: getFeature",0,null,null],["Node member must be nuked: getUserData",0,null,null],["Node member must be nuked: setUserData",0,null,null],["Node member must be nuked: rootNode",1,"assert_equals: expected (undefined) undefined but got (object) Document node with 0 children","isNukedFromNode/<@http://web-platform.test:8000/dom/historical.html:106:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nisNukedFromNode@http://web-platform.test:8000/dom/historical.html:102:3\n@http://web-platform.test:8000/dom/historical.html:123:1\n"],["Window member must be nuked: attachEvent",0,null,null]]]}]
14:17:40 INFO - ...................................................
14:17:40 INFO - TEST-OK | /dom/historical.html | took 626ms
14:17:40 INFO - PROCESS | 1946 | 1467667060021 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
14:17:40 INFO - PROCESS | 1946 | 1467667060023 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
14:17:40 INFO - TEST-START | /dom/interface-objects.html
14:17:40 INFO - PROCESS | 1946 | 1467667060025 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
14:17:40 INFO - PROCESS | 1946 | 1467667060026 Marionette TRACE conn2 <- [1,2180,null,{}]
14:17:40 INFO - PROCESS | 1946 | 1467667060032 Marionette TRACE conn2 -> [0,2181,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:40 INFO - PROCESS | 1946 | 1467667060141 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
14:17:40 INFO - PROCESS | 1946 | 1467667060205 Marionette TRACE conn2 -> [0,2182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/interface-objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/interface-objects.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x14323a000 == 61 [pid = 1946] [id = 692]
14:17:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x130297800) [pid = 1946] [serial = 1950] [outer = 0x0]
14:17:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x1305b6c00) [pid = 1946] [serial = 1951] [outer = 0x130297800]
14:17:40 INFO - PROCESS | 1946 | 1467667060281 Marionette DEBUG loaded listener.js
14:17:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x131149000) [pid = 1946] [serial = 1952] [outer = 0x130297800]
14:17:40 INFO - PROCESS | 1946 | 1467667060703 Marionette TRACE conn2 <- [1,2182,null,{"value":["/dom/interface-objects.html",0,null,null,[["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete Event.",0,null,null],["Should be able to delete CustomEvent.",0,null,null],["Should be able to delete EventTarget.",0,null,null],["Should be able to delete Node.",0,null,null],["Should be able to delete Document.",0,null,null],["Should be able to delete DOMImplementation.",0,null,null],["Should be able to delete DocumentFragment.",0,null,null],["Should be able to delete ProcessingInstruction.",0,null,null],["Should be able to delete DocumentType.",0,null,null],["Should be able to delete Element.",0,null,null],["Should be able to delete Attr.",0,null,null],["Should be able to delete CharacterData.",0,null,null],["Should be able to delete Text.",0,null,null],["Should be able to delete Comment.",0,null,null],["Should be able to delete NodeIterator.",0,null,null],["Should be able to delete TreeWalker.",0,null,null],["Should be able to delete NodeFilter.",0,null,null],["Should be able to delete NodeList.",0,null,null],["Should be able to delete HTMLCollection.",0,null,null],["Should be able to delete DOMTokenList.",0,null,null]]]}]
14:17:40 INFO - .....................
14:17:40 INFO - TEST-OK | /dom/interface-objects.html | took 723ms
14:17:40 INFO - PROCESS | 1946 | 1467667060850 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
14:17:40 INFO - PROCESS | 1946 | 1467667060852 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
14:17:40 INFO - TEST-START | /dom/interfaces.html
14:17:40 INFO - PROCESS | 1946 | 1467667060857 Marionette TRACE conn2 -> [0,2184,"getContext",null]
14:17:40 INFO - PROCESS | 1946 | 1467667060860 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
14:17:40 INFO - PROCESS | 1946 | 1467667060877 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
14:17:40 INFO - PROCESS | 1946 | 1467667060879 Marionette TRACE conn2 <- [1,2185,null,{}]
14:17:40 INFO - PROCESS | 1946 | 1467667060884 Marionette TRACE conn2 -> [0,2186,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.node.rootNode.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}]
14:17:40 INFO - PROCESS | 1946 | 1467667060894 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
14:17:40 INFO - PROCESS | 1946 | 1467667060902 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
14:17:40 INFO - PROCESS | 1946 | 1467667060908 Marionette TRACE conn2 <- [1,2187,null,{}]
14:17:40 INFO - Setting pref dom.node.rootNode.enabled (true)
14:17:40 INFO - PROCESS | 1946 | 1467667060913 Marionette TRACE conn2 -> [0,2188,"getContext",null]
14:17:40 INFO - PROCESS | 1946 | 1467667060918 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
14:17:40 INFO - PROCESS | 1946 | 1467667060920 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
14:17:40 INFO - PROCESS | 1946 | 1467667060925 Marionette TRACE conn2 <- [1,2189,null,{}]
14:17:40 INFO - PROCESS | 1946 | 1467667060928 Marionette TRACE conn2 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.node.rootNode.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}]
14:17:40 INFO - PROCESS | 1946 | 1467667060938 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
14:17:40 INFO - PROCESS | 1946 | 1467667060940 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
14:17:40 INFO - PROCESS | 1946 | 1467667060942 Marionette TRACE conn2 <- [1,2191,null,{}]
14:17:40 INFO - PROCESS | 1946 | 1467667060944 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
14:17:40 INFO - PROCESS | 1946 | 1467667060945 Marionette TRACE conn2 <- [1,2192,null,{}]
14:17:40 INFO - PROCESS | 1946 | 1467667060955 Marionette TRACE conn2 -> [0,2193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:41 INFO - PROCESS | 1946 | 1467667061104 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
14:17:41 INFO - PROCESS | 1946 | 1467667061185 Marionette TRACE conn2 -> [0,2194,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/interfaces.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x11c298800 == 62 [pid = 1946] [id = 693]
14:17:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x12a99d000) [pid = 1946] [serial = 1953] [outer = 0x0]
14:17:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x12adad400) [pid = 1946] [serial = 1954] [outer = 0x12a99d000]
14:17:41 INFO - PROCESS | 1946 | 1467667061218 Marionette DEBUG loaded listener.js
14:17:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x12bf4f000) [pid = 1946] [serial = 1955] [outer = 0x12a99d000]
14:17:41 INFO - PROCESS | 1946 | --DOCSHELL 0x156fb6800 == 61 [pid = 1946] [id = 632]
14:17:41 INFO - PROCESS | 1946 | --DOCSHELL 0x120d5a800 == 60 [pid = 1946] [id = 681]
14:17:41 INFO - PROCESS | 1946 | --DOCSHELL 0x11b25e800 == 59 [pid = 1946] [id = 680]
14:17:41 INFO - PROCESS | 1946 | --DOCSHELL 0x121a29800 == 58 [pid = 1946] [id = 679]
14:17:41 INFO - PROCESS | 1946 | --DOCSHELL 0x11f983000 == 57 [pid = 1946] [id = 678]
14:17:41 INFO - PROCESS | 1946 | --DOCSHELL 0x12c407800 == 56 [pid = 1946] [id = 675]
14:17:41 INFO - PROCESS | 1946 | --DOCSHELL 0x11bf1e000 == 55 [pid = 1946] [id = 674]
14:17:41 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
14:17:43 INFO - PROCESS | 1946 | 1467667063210 Marionette TRACE conn2 <- [1,2194,null,{"value":["/dom/interfaces.html",0,null,null,[["Event interface: existence and properties of interface object",0,null,null],["Event interface object length",0,null,null],["Event interface object name",0,null,null],["Event interface: existence and properties of interface prototype object",0,null,null],["Event interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Event interface: attribute type",0,null,null],["Event interface: attribute target",0,null,null],["Event interface: attribute currentTarget",0,null,null],["Event interface: constant NONE on interface object",0,null,null],["Event interface: constant NONE on interface prototype object",0,null,null],["Event interface: constant CAPTURING_PHASE on interface object",0,null,null],["Event interface: constant CAPTURING_PHASE on interface prototype object",0,null,null],["Event interface: constant AT_TARGET on interface object",0,null,null],["Event interface: constant AT_TARGET on interface prototype object",0,null,null],["Event interface: constant BUBBLING_PHASE on interface object",0,null,null],["Event interface: constant BUBBLING_PHASE on interface prototype object",0,null,null],["Event interface: attribute eventPhase",0,null,null],["Event interface: operation stopPropagation()",0,null,null],["Event interface: operation stopImmediatePropagation()",0,null,null],["Event interface: attribute bubbles",0,null,null],["Event interface: attribute cancelable",0,null,null],["Event interface: operation preventDefault()",0,null,null],["Event interface: attribute defaultPrevented",0,null,null],["Event interface: attribute timeStamp",0,null,null],["Event interface: operation initEvent(DOMString,boolean,boolean)",0,null,null],["Event must be primary interface of document.createEvent(\"Event\")",0,null,null],["Stringification of document.createEvent(\"Event\")",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"type\" with the proper type (0)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"target\" with the proper type (1)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"currentTarget\" with the proper type (2)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"NONE\" with the proper type (3)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"CAPTURING_PHASE\" with the proper type (4)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"AT_TARGET\" with the proper type (5)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"BUBBLING_PHASE\" with the proper type (6)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"eventPhase\" with the proper type (7)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"stopPropagation\" with the proper type (8)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"stopImmediatePropagation\" with the proper type (9)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"bubbles\" with the proper type (10)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"cancelable\" with the proper type (11)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"preventDefault\" with the proper type (12)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"defaultPrevented\" with the proper type (13)",0,null,null],["Event interface: document.createEvent(\"Event\") must have own property \"isTrusted\"",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"timeStamp\" with the proper type (15)",0,null,null],["Event interface: document.createEvent(\"Event\") must inherit property \"initEvent\" with the proper type (16)",0,null,null],["Event interface: calling initEvent(DOMString,boolean,boolean) on document.createEvent(\"Event\") with too few arguments must throw TypeError",0,null,null],["Event must be primary interface of new Event(\"foo\")",0,null,null],["Stringification of new Event(\"foo\")",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"type\" with the proper type (0)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"target\" with the proper type (1)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"currentTarget\" with the proper type (2)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"NONE\" with the proper type (3)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"CAPTURING_PHASE\" with the proper type (4)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"AT_TARGET\" with the proper type (5)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"BUBBLING_PHASE\" with the proper type (6)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"eventPhase\" with the proper type (7)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"stopPropagation\" with the proper type (8)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"stopImmediatePropagation\" with the proper type (9)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"bubbles\" with the proper type (10)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"cancelable\" with the proper type (11)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"preventDefault\" with the proper type (12)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"defaultPrevented\" with the proper type (13)",0,null,null],["Event interface: new Event(\"foo\") must have own property \"isTrusted\"",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"timeStamp\" with the proper type (15)",0,null,null],["Event interface: new Event(\"foo\") must inherit property \"initEvent\" with the proper type (16)",0,null,null],["Event interface: calling initEvent(DOMString,boolean,boolean) on new Event(\"foo\") with too few arguments must throw TypeError",0,null,null],["CustomEvent interface: existence and properties of interface object",0,null,null],["CustomEvent interface object length",0,null,null],["CustomEvent interface object name",0,null,null],["CustomEvent interface: existence and properties of interface prototype object",0,null,null],["CustomEvent interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["CustomEvent interface: attribute detail",0,null,null],["CustomEvent interface: operation initCustomEvent(DOMString,boolean,boolean,any)",0,null,null],["CustomEvent must be primary interface of new CustomEvent(\"foo\")",0,null,null],["Stringification of new CustomEvent(\"foo\")",0,null,null],["CustomEvent interface: new CustomEvent(\"foo\") must inherit property \"detail\" with the proper type (0)",0,null,null],["CustomEvent interface: new CustomEvent(\"foo\") must inherit property \"initCustomEvent\" with the proper type (1)",0,null,null],["CustomEvent interface: calling initCustomEvent(DOMString,boolean,boolean,any) on new CustomEvent(\"foo\") with too few arguments must throw TypeError",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"type\" with the proper type (0)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"target\" with the proper type (1)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"currentTarget\" with the proper type (2)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"NONE\" with the proper type (3)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"CAPTURING_PHASE\" with the proper type (4)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"AT_TARGET\" with the proper type (5)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"BUBBLING_PHASE\" with the proper type (6)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"eventPhase\" with the proper type (7)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"stopPropagation\" with the proper type (8)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"stopImmediatePropagation\" with the proper type (9)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"bubbles\" with the proper type (10)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"cancelable\" with the proper type (11)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"preventDefault\" with the proper type (12)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"defaultPrevented\" with the proper type (13)",0,null,null],["Event interface: new CustomEvent(\"foo\") must have own property \"isTrusted\"",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"timeStamp\" with the proper type (15)",0,null,null],["Event interface: new CustomEvent(\"foo\") must inherit property \"initEvent\" with the proper type (16)",0,null,null],["Event interface: calling initEvent(DOMString,boolean,boolean) on new CustomEvent(\"foo\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: existence and properties of interface object",0,null,null],["EventTarget interface object length",0,null,null],["EventTarget interface object name",0,null,null],["EventTarget interface: existence and properties of interface prototype object",0,null,null],["EventTarget interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["EventTarget interface: operation addEventListener(DOMString,EventListener,[object Object],[object Object])",0,null,null],["EventTarget interface: operation removeEventListener(DOMString,EventListener,[object Object],[object Object])",0,null,null],["EventTarget interface: operation dispatchEvent(Event)",0,null,null],["EventListener interface: existence and properties of interface object",0,null,null],["EventListener interface: existence and properties of interface prototype object",0,null,null],["EventListener interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["EventListener interface: operation handleEvent(Event)",0,null,null],["NodeList interface: existence and properties of interface object",0,null,null],["NodeList interface object length",0,null,null],["NodeList interface object name",0,null,null],["NodeList interface: existence and properties of interface prototype object",0,null,null],["NodeList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["NodeList interface: operation item(unsigned long)",0,null,null],["NodeList interface: attribute length",0,null,null],["NodeList must be primary interface of document.querySelectorAll(\"script\")",0,null,null],["Stringification of document.querySelectorAll(\"script\")",0,null,null],["NodeList interface: document.querySelectorAll(\"script\") must inherit property \"item\" with the proper type (0)",0,null,null],["NodeList interface: calling item(unsigned long) on document.querySelectorAll(\"script\") with too few arguments must throw TypeError",0,null,null],["NodeList interface: document.querySelectorAll(\"script\") must inherit property \"length\" with the proper type (1)",0,null,null],["HTMLCollection interface: existence and properties of interface object",0,null,null],["HTMLCollection interface object length",0,null,null],["HTMLCollection interface object name",0,null,null],["HTMLCollection interface: existence and properties of interface prototype object",0,null,null],["HTMLCollection interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["HTMLCollection interface: attribute length",0,null,null],["HTMLCollection interface: operation item(unsigned long)",0,null,null],["HTMLCollection interface: operation namedItem(DOMString)",0,null,null],["HTMLCollection must be primary interface of document.body.children",0,null,null],["Stringification of document.body.children",0,null,null],["HTMLCollection interface: document.body.children must inherit property \"length\" with the proper type (0)",0,null,null],["HTMLCollection interface: document.body.children must inherit property \"item\" with the proper type (1)",0,null,null],["HTMLCollection interface: calling item(unsigned long) on document.body.children with too few arguments must throw TypeError",0,null,null],["HTMLCollection interface: document.body.children must inherit property \"namedItem\" with the proper type (2)",0,null,null],["HTMLCollection interface: calling namedItem(DOMString) on document.body.children with too few arguments must throw TypeError",0,null,null],["MutationObserver interface: existence and properties of interface object",0,null,null],["MutationObserver interface object length",0,null,null],["MutationObserver interface object name",0,null,null],["MutationObserver interface: existence and properties of interface prototype object",0,null,null],["MutationObserver interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MutationObserver interface: operation observe(Node,MutationObserverInit)",1,"assert_equals: property has wrong .length expected 2 but got 1","IdlInterface.prototype.do_member_operation_asserts@http://web-platform.test:8000/resources/idlharness.js:1220:5\nIdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1190:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1138:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1362:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["MutationObserver interface: operation disconnect()",0,null,null],["MutationObserver interface: operation takeRecords()",0,null,null],["MutationRecord interface: existence and properties of interface object",0,null,null],["MutationRecord interface object length",0,null,null],["MutationRecord interface object name",0,null,null],["MutationRecord interface: existence and properties of interface prototype object",0,null,null],["MutationRecord interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MutationRecord interface: attribute type",0,null,null],["MutationRecord interface: attribute target",0,null,null],["MutationRecord interface: attribute addedNodes",0,null,null],["MutationRecord interface: attribute removedNodes",0,null,null],["MutationRecord interface: attribute previousSibling",0,null,null],["MutationRecord interface: attribute nextSibling",0,null,null],["MutationRecord interface: attribute attributeName",0,null,null],["MutationRecord interface: attribute attributeNamespace",0,null,null],["MutationRecord interface: attribute oldValue",0,null,null],["Node interface: existence and properties of interface object",0,null,null],["Node interface object length",0,null,null],["Node interface object name",0,null,null],["Node interface: existence and properties of interface prototype object",0,null,null],["Node interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Node interface: constant ELEMENT_NODE on interface object",0,null,null],["Node interface: constant ELEMENT_NODE on interface prototype object",0,null,null],["Node interface: constant ATTRIBUTE_NODE on interface object",0,null,null],["Node interface: constant ATTRIBUTE_NODE on interface prototype object",0,null,null],["Node interface: constant TEXT_NODE on interface object",0,null,null],["Node interface: constant TEXT_NODE on interface prototype object",0,null,null],["Node interface: constant CDATA_SECTION_NODE on interface object",0,null,null],["Node interface: constant CDATA_SECTION_NODE on interface prototype object",0,null,null],["Node interface: constant ENTITY_REFERENCE_NODE on interface object",0,null,null],["Node interface: constant ENTITY_REFERENCE_NODE on interface prototype object",0,null,null],["Node interface: constant ENTITY_NODE on interface object",0,null,null],["Node interface: constant ENTITY_NODE on interface prototype object",0,null,null],["Node interface: constant PROCESSING_INSTRUCTION_NODE on interface object",0,null,null],["Node interface: constant PROCESSING_INSTRUCTION_NODE on interface prototype object",0,null,null],["Node interface: constant COMMENT_NODE on interface object",0,null,null],["Node interface: constant COMMENT_NODE on interface prototype object",0,null,null],["Node interface: constant DOCUMENT_NODE on interface object",0,null,null],["Node interface: constant DOCUMENT_NODE on interface prototype object",0,null,null],["Node interface: constant DOCUMENT_TYPE_NODE on interface object",0,null,null],["Node interface: constant DOCUMENT_TYPE_NODE on interface prototype object",0,null,null],["Node interface: constant DOCUMENT_FRAGMENT_NODE on interface object",0,null,null],["Node interface: constant DOCUMENT_FRAGMENT_NODE on interface prototype object",0,null,null],["Node interface: constant NOTATION_NODE on interface object",0,null,null],["Node interface: constant NOTATION_NODE on interface prototype object",0,null,null],["Node interface: attribute nodeType",0,null,null],["Node interface: attribute nodeName",0,null,null],["Node interface: attribute baseURI",0,null,null],["Node interface: attribute isConnected",0,null,null],["Node interface: attribute ownerDocument",0,null,null],["Node interface: attribute parentNode",0,null,null],["Node interface: attribute parentElement",0,null,null],["Node interface: operation hasChildNodes()",0,null,null],["Node interface: attribute childNodes",0,null,null],["Node interface: attribute firstChild",0,null,null],["Node interface: attribute lastChild",0,null,null],["Node interface: attribute previousSibling",0,null,null],["Node interface: attribute nextSibling",0,null,null],["Node interface: attribute nodeValue",0,null,null],["Node interface: attribute textContent",0,null,null],["Node interface: operation normalize()",0,null,null],["Node interface: operation cloneNode(boolean)",0,null,null],["Node interface: operation isEqualNode(Node)",0,null,null],["Node interface: operation isSameNode(Node)",0,null,null],["Node interface: constant DOCUMENT_POSITION_DISCONNECTED on interface object",0,null,null],["Node interface: constant DOCUMENT_POSITION_DISCONNECTED on interface prototype object",0,null,null],["Node interface: constant DOCUMENT_POSITION_PRECEDING on interface object",0,null,null],["Node interface: constant DOCUMENT_POSITION_PRECEDING on interface prototype object",0,null,null],["Node interface: constant DOCUMENT_POSITION_FOLLOWING on interface object",0,null,null],["Node interface: constant DOCUMENT_POSITION_FOLLOWING on interface prototype object",0,null,null],["Node interface: constant DOCUMENT_POSITION_CONTAINS on interface object",0,null,null],["Node interface: constant DOCUMENT_POSITION_CONTAINS on interface prototype object",0,null,null],["Node interface: constant DOCUMENT_POSITION_CONTAINED_BY on interface object",0,null,null],["Node interface: constant DOCUMENT_POSITION_CONTAINED_BY on interface prototype object",0,null,null],["Node interface: constant DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC on interface object",0,null,null],["Node interface: constant DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC on interface prototype object",0,null,null],["Node interface: operation compareDocumentPosition(Node)",0,null,null],["Node interface: operation contains(Node)",0,null,null],["Node interface: operation lookupPrefix(DOMString)",0,null,null],["Node interface: operation lookupNamespaceURI(DOMString)",0,null,null],["Node interface: operation isDefaultNamespace(DOMString)",0,null,null],["Node interface: operation insertBefore(Node,Node)",0,null,null],["Node interface: operation appendChild(Node)",0,null,null],["Node interface: operation replaceChild(Node,Node)",0,null,null],["Node interface: operation removeChild(Node)",0,null,null],["Document interface: existence and properties of interface object",0,null,null],["Document interface object length",0,null,null],["Document interface object name",0,null,null],["Document interface: existence and properties of interface prototype object",0,null,null],["Document interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Document interface: attribute implementation",0,null,null],["Document interface: attribute URL",0,null,null],["Document interface: attribute documentURI",0,null,null],["Document interface: attribute origin",1,"assert_true: The prototype object must have a property \"origin\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1113:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1068:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1350:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Document interface: attribute compatMode",0,null,null],["Document interface: attribute characterSet",0,null,null],["Document interface: attribute charset",0,null,null],["Document interface: attribute inputEncoding",0,null,null],["Document interface: attribute contentType",0,null,null],["Document interface: attribute doctype",0,null,null],["Document interface: attribute documentElement",0,null,null],["Document interface: operation getElementsByTagName(DOMString)",0,null,null],["Document interface: operation getElementsByTagNameNS(DOMString,DOMString)",0,null,null],["Document interface: operation getElementsByClassName(DOMString)",0,null,null],["Document interface: operation createElement(DOMString,ElementCreationOptions)",0,null,null],["Document interface: operation createElementNS(DOMString,DOMString,ElementCreationOptions)",0,null,null],["Document interface: operation createDocumentFragment()",0,null,null],["Document interface: operation createTextNode(DOMString)",0,null,null],["Document interface: operation createComment(DOMString)",0,null,null],["Document interface: operation createProcessingInstruction(DOMString,DOMString)",0,null,null],["Document interface: operation importNode(Node,boolean)",0,null,null],["Document interface: operation adoptNode(Node)",0,null,null],["Document interface: operation createAttribute(DOMString)",0,null,null],["Document interface: operation createAttributeNS(DOMString,DOMString)",0,null,null],["Document interface: operation createEvent(DOMString)",0,null,null],["Document interface: operation createRange()",0,null,null],["Document interface: operation createNodeIterator(Node,unsigned long,NodeFilter)",0,null,null],["Document interface: operation createTreeWalker(Node,unsigned long,NodeFilter)",0,null,null],["Document interface: operation getElementById(DOMString)",0,null,null],["Document interface: attribute children",0,null,null],["Document interface: attribute firstElementChild",0,null,null],["Document interface: attribute lastElementChild",0,null,null],["Document interface: attribute childElementCount",0,null,null],["Document interface: operation prepend([object Object],[object Object])",0,null,null],["Document interface: operation append([object Object],[object Object])",0,null,null],["Document interface: operation querySelector(DOMString)",0,null,null],["Document interface: operation querySelectorAll(DOMString)",0,null,null],["Document must be primary interface of new Document()",0,null,null],["Stringification of new Document()",0,null,null],["Document interface: new Document() must inherit property \"implementation\" with the proper type (0)",0,null,null],["Document interface: new Document() must inherit property \"URL\" with the proper type (1)",0,null,null],["Document interface: new Document() must inherit property \"documentURI\" with the proper type (2)",0,null,null],["Document interface: new Document() must inherit property \"origin\" with the proper type (3)",1,"assert_inherits: property \"origin\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1501:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1495:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1407:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:364:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:362:13\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Document interface: new Document() must inherit property \"compatMode\" with the proper type (4)",0,null,null],["Document interface: new Document() must inherit property \"characterSet\" with the proper type (5)",0,null,null],["Document interface: new Document() must inherit property \"charset\" with the proper type (6)",0,null,null],["Document interface: new Document() must inherit property \"inputEncoding\" with the proper type (7)",0,null,null],["Document interface: new Document() must inherit property \"contentType\" with the proper type (8)",0,null,null],["Document interface: new Document() must inherit property \"doctype\" with the proper type (9)",0,null,null],["Document interface: new Document() must inherit property \"documentElement\" with the proper type (10)",0,null,null],["Document interface: new Document() must inherit property \"getElementsByTagName\" with the proper type (11)",0,null,null],["Document interface: calling getElementsByTagName(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"getElementsByTagNameNS\" with the proper type (12)",0,null,null],["Document interface: calling getElementsByTagNameNS(DOMString,DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"getElementsByClassName\" with the proper type (13)",0,null,null],["Document interface: calling getElementsByClassName(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createElement\" with the proper type (14)",0,null,null],["Document interface: calling createElement(DOMString,ElementCreationOptions) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createElementNS\" with the proper type (15)",0,null,null],["Document interface: calling createElementNS(DOMString,DOMString,ElementCreationOptions) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createDocumentFragment\" with the proper type (16)",0,null,null],["Document interface: new Document() must inherit property \"createTextNode\" with the proper type (17)",0,null,null],["Document interface: calling createTextNode(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createComment\" with the proper type (18)",0,null,null],["Document interface: calling createComment(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createProcessingInstruction\" with the proper type (19)",0,null,null],["Document interface: calling createProcessingInstruction(DOMString,DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"importNode\" with the proper type (20)",0,null,null],["Document interface: calling importNode(Node,boolean) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"adoptNode\" with the proper type (21)",0,null,null],["Document interface: calling adoptNode(Node) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createAttribute\" with the proper type (22)",0,null,null],["Document interface: calling createAttribute(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createAttributeNS\" with the proper type (23)",0,null,null],["Document interface: calling createAttributeNS(DOMString,DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createEvent\" with the proper type (24)",0,null,null],["Document interface: calling createEvent(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createRange\" with the proper type (25)",0,null,null],["Document interface: new Document() must inherit property \"createNodeIterator\" with the proper type (26)",0,null,null],["Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"createTreeWalker\" with the proper type (27)",0,null,null],["Document interface: calling createTreeWalker(Node,unsigned long,NodeFilter) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"getElementById\" with the proper type (28)",0,null,null],["Document interface: calling getElementById(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"children\" with the proper type (29)",0,null,null],["Document interface: new Document() must inherit property \"firstElementChild\" with the proper type (30)",0,null,null],["Document interface: new Document() must inherit property \"lastElementChild\" with the proper type (31)",0,null,null],["Document interface: new Document() must inherit property \"childElementCount\" with the proper type (32)",0,null,null],["Document interface: new Document() must inherit property \"prepend\" with the proper type (33)",0,null,null],["Document interface: calling prepend([object Object],[object Object]) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"append\" with the proper type (34)",0,null,null],["Document interface: calling append([object Object],[object Object]) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"querySelector\" with the proper type (35)",0,null,null],["Document interface: calling querySelector(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Document interface: new Document() must inherit property \"querySelectorAll\" with the proper type (36)",0,null,null],["Document interface: calling querySelectorAll(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"ELEMENT_NODE\" with the proper type (0)",0,null,null],["Node interface: new Document() must inherit property \"ATTRIBUTE_NODE\" with the proper type (1)",0,null,null],["Node interface: new Document() must inherit property \"TEXT_NODE\" with the proper type (2)",0,null,null],["Node interface: new Document() must inherit property \"CDATA_SECTION_NODE\" with the proper type (3)",0,null,null],["Node interface: new Document() must inherit property \"ENTITY_REFERENCE_NODE\" with the proper type (4)",0,null,null],["Node interface: new Document() must inherit property \"ENTITY_NODE\" with the proper type (5)",0,null,null],["Node interface: new Document() must inherit property \"PROCESSING_INSTRUCTION_NODE\" with the proper type (6)",0,null,null],["Node interface: new Document() must inherit property \"COMMENT_NODE\" with the proper type (7)",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_NODE\" with the proper type (8)",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_TYPE_NODE\" with the proper type (9)",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_FRAGMENT_NODE\" with the proper type (10)",0,null,null],["Node interface: new Document() must inherit property \"NOTATION_NODE\" with the proper type (11)",0,null,null],["Node interface: new Document() must inherit property \"nodeType\" with the proper type (12)",0,null,null],["Node interface: new Document() must inherit property \"nodeName\" with the proper type (13)",0,null,null],["Node interface: new Document() must inherit property \"baseURI\" with the proper type (14)",0,null,null],["Node interface: new Document() must inherit property \"isConnected\" with the proper type (15)",0,null,null],["Node interface: new Document() must inherit property \"ownerDocument\" with the proper type (16)",0,null,null],["Node interface: new Document() must inherit property \"parentNode\" with the proper type (17)",0,null,null],["Node interface: new Document() must inherit property \"parentElement\" with the proper type (18)",0,null,null],["Node interface: new Document() must inherit property \"hasChildNodes\" with the proper type (19)",0,null,null],["Node interface: new Document() must inherit property \"childNodes\" with the proper type (20)",0,null,null],["Node interface: new Document() must inherit property \"firstChild\" with the proper type (21)",0,null,null],["Node interface: new Document() must inherit property \"lastChild\" with the proper type (22)",0,null,null],["Node interface: new Document() must inherit property \"previousSibling\" with the proper type (23)",0,null,null],["Node interface: new Document() must inherit property \"nextSibling\" with the proper type (24)",0,null,null],["Node interface: new Document() must inherit property \"nodeValue\" with the proper type (25)",0,null,null],["Node interface: new Document() must inherit property \"textContent\" with the proper type (26)",0,null,null],["Node interface: new Document() must inherit property \"normalize\" with the proper type (27)",0,null,null],["Node interface: new Document() must inherit property \"cloneNode\" with the proper type (28)",0,null,null],["Node interface: calling cloneNode(boolean) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"isEqualNode\" with the proper type (29)",0,null,null],["Node interface: calling isEqualNode(Node) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"isSameNode\" with the proper type (30)",0,null,null],["Node interface: calling isSameNode(Node) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_POSITION_DISCONNECTED\" with the proper type (31)",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_POSITION_PRECEDING\" with the proper type (32)",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_POSITION_FOLLOWING\" with the proper type (33)",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_POSITION_CONTAINS\" with the proper type (34)",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_POSITION_CONTAINED_BY\" with the proper type (35)",0,null,null],["Node interface: new Document() must inherit property \"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC\" with the proper type (36)",0,null,null],["Node interface: new Document() must inherit property \"compareDocumentPosition\" with the proper type (37)",0,null,null],["Node interface: calling compareDocumentPosition(Node) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"contains\" with the proper type (38)",0,null,null],["Node interface: calling contains(Node) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"lookupPrefix\" with the proper type (39)",0,null,null],["Node interface: calling lookupPrefix(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"lookupNamespaceURI\" with the proper type (40)",0,null,null],["Node interface: calling lookupNamespaceURI(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"isDefaultNamespace\" with the proper type (41)",0,null,null],["Node interface: calling isDefaultNamespace(DOMString) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"insertBefore\" with the proper type (42)",0,null,null],["Node interface: calling insertBefore(Node,Node) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"appendChild\" with the proper type (43)",0,null,null],["Node interface: calling appendChild(Node) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"replaceChild\" with the proper type (44)",0,null,null],["Node interface: calling replaceChild(Node,Node) on new Document() with too few arguments must throw TypeError",0,null,null],["Node interface: new Document() must inherit property \"removeChild\" with the proper type (45)",0,null,null],["Node interface: calling removeChild(Node) on new Document() with too few arguments must throw TypeError",0,null,null],["EventTarget interface: new Document() must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object],[object Object]) on new Document() with too few arguments must throw TypeError",0,null,null],["EventTarget interface: new Document() must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object],[object Object]) on new Document() with too few arguments must throw TypeError",0,null,null],["EventTarget interface: new Document() must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on new Document() with too few arguments must throw TypeError",0,null,null],["XMLDocument interface: existence and properties of interface object",0,null,null],["XMLDocument interface object length",0,null,null],["XMLDocument interface object name",0,null,null],["XMLDocument interface: existence and properties of interface prototype object",0,null,null],["XMLDocument interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["XMLDocument must be primary interface of xmlDoc",0,null,null],["Stringification of xmlDoc",0,null,null],["Document interface: xmlDoc must inherit property \"implementation\" with the proper type (0)",0,null,null],["Document interface: xmlDoc must inherit property \"URL\" with the proper type (1)",0,null,null],["Document interface: xmlDoc must inherit property \"documentURI\" with the proper type (2)",0,null,null],["Document interface: xmlDoc must inherit property \"origin\" with the proper type (3)",1,"assert_inherits: property \"origin\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1501:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1495:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1407:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:364:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:362:13\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Document interface: xmlDoc must inherit property \"compatMode\" with the proper type (4)",0,null,null],["Document interface: xmlDoc must inherit property \"characterSet\" with the proper type (5)",0,null,null],["Document interface: xmlDoc must inherit property \"charset\" with the proper type (6)",0,null,null],["Document interface: xmlDoc must inherit property \"inputEncoding\" with the proper type (7)",0,null,null],["Document interface: xmlDoc must inherit property \"contentType\" with the proper type (8)",0,null,null],["Document interface: xmlDoc must inherit property \"doctype\" with the proper type (9)",0,null,null],["Document interface: xmlDoc must inherit property \"documentElement\" with the proper type (10)",0,null,null],["Document interface: xmlDoc must inherit property \"getElementsByTagName\" with the proper type (11)",0,null,null],["Document interface: calling getElementsByTagName(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"getElementsByTagNameNS\" with the proper type (12)",0,null,null],["Document interface: calling getElementsByTagNameNS(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"getElementsByClassName\" with the proper type (13)",0,null,null],["Document interface: calling getElementsByClassName(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createElement\" with the proper type (14)",0,null,null],["Document interface: calling createElement(DOMString,ElementCreationOptions) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createElementNS\" with the proper type (15)",0,null,null],["Document interface: calling createElementNS(DOMString,DOMString,ElementCreationOptions) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createDocumentFragment\" with the proper type (16)",0,null,null],["Document interface: xmlDoc must inherit property \"createTextNode\" with the proper type (17)",0,null,null],["Document interface: calling createTextNode(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createComment\" with the proper type (18)",0,null,null],["Document interface: calling createComment(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createProcessingInstruction\" with the proper type (19)",0,null,null],["Document interface: calling createProcessingInstruction(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"importNode\" with the proper type (20)",0,null,null],["Document interface: calling importNode(Node,boolean) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"adoptNode\" with the proper type (21)",0,null,null],["Document interface: calling adoptNode(Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createAttribute\" with the proper type (22)",0,null,null],["Document interface: calling createAttribute(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createAttributeNS\" with the proper type (23)",0,null,null],["Document interface: calling createAttributeNS(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createEvent\" with the proper type (24)",0,null,null],["Document interface: calling createEvent(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createRange\" with the proper type (25)",0,null,null],["Document interface: xmlDoc must inherit property \"createNodeIterator\" with the proper type (26)",0,null,null],["Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"createTreeWalker\" with the proper type (27)",0,null,null],["Document interface: calling createTreeWalker(Node,unsigned long,NodeFilter) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"getElementById\" with the proper type (28)",0,null,null],["Document interface: calling getElementById(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"children\" with the proper type (29)",0,null,null],["Document interface: xmlDoc must inherit property \"firstElementChild\" with the proper type (30)",0,null,null],["Document interface: xmlDoc must inherit property \"lastElementChild\" with the proper type (31)",0,null,null],["Document interface: xmlDoc must inherit property \"childElementCount\" with the proper type (32)",0,null,null],["Document interface: xmlDoc must inherit property \"prepend\" with the proper type (33)",0,null,null],["Document interface: calling prepend([object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"append\" with the proper type (34)",0,null,null],["Document interface: calling append([object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"querySelector\" with the proper type (35)",0,null,null],["Document interface: calling querySelector(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Document interface: xmlDoc must inherit property \"querySelectorAll\" with the proper type (36)",0,null,null],["Document interface: calling querySelectorAll(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"ELEMENT_NODE\" with the proper type (0)",0,null,null],["Node interface: xmlDoc must inherit property \"ATTRIBUTE_NODE\" with the proper type (1)",0,null,null],["Node interface: xmlDoc must inherit property \"TEXT_NODE\" with the proper type (2)",0,null,null],["Node interface: xmlDoc must inherit property \"CDATA_SECTION_NODE\" with the proper type (3)",0,null,null],["Node interface: xmlDoc must inherit property \"ENTITY_REFERENCE_NODE\" with the proper type (4)",0,null,null],["Node interface: xmlDoc must inherit property \"ENTITY_NODE\" with the proper type (5)",0,null,null],["Node interface: xmlDoc must inherit property \"PROCESSING_INSTRUCTION_NODE\" with the proper type (6)",0,null,null],["Node interface: xmlDoc must inherit property \"COMMENT_NODE\" with the proper type (7)",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_NODE\" with the proper type (8)",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_TYPE_NODE\" with the proper type (9)",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_FRAGMENT_NODE\" with the proper type (10)",0,null,null],["Node interface: xmlDoc must inherit property \"NOTATION_NODE\" with the proper type (11)",0,null,null],["Node interface: xmlDoc must inherit property \"nodeType\" with the proper type (12)",0,null,null],["Node interface: xmlDoc must inherit property \"nodeName\" with the proper type (13)",0,null,null],["Node interface: xmlDoc must inherit property \"baseURI\" with the proper type (14)",0,null,null],["Node interface: xmlDoc must inherit property \"isConnected\" with the proper type (15)",0,null,null],["Node interface: xmlDoc must inherit property \"ownerDocument\" with the proper type (16)",0,null,null],["Node interface: xmlDoc must inherit property \"parentNode\" with the proper type (17)",0,null,null],["Node interface: xmlDoc must inherit property \"parentElement\" with the proper type (18)",0,null,null],["Node interface: xmlDoc must inherit property \"hasChildNodes\" with the proper type (19)",0,null,null],["Node interface: xmlDoc must inherit property \"childNodes\" with the proper type (20)",0,null,null],["Node interface: xmlDoc must inherit property \"firstChild\" with the proper type (21)",0,null,null],["Node interface: xmlDoc must inherit property \"lastChild\" with the proper type (22)",0,null,null],["Node interface: xmlDoc must inherit property \"previousSibling\" with the proper type (23)",0,null,null],["Node interface: xmlDoc must inherit property \"nextSibling\" with the proper type (24)",0,null,null],["Node interface: xmlDoc must inherit property \"nodeValue\" with the proper type (25)",0,null,null],["Node interface: xmlDoc must inherit property \"textContent\" with the proper type (26)",0,null,null],["Node interface: xmlDoc must inherit property \"normalize\" with the proper type (27)",0,null,null],["Node interface: xmlDoc must inherit property \"cloneNode\" with the proper type (28)",0,null,null],["Node interface: calling cloneNode(boolean) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"isEqualNode\" with the proper type (29)",0,null,null],["Node interface: calling isEqualNode(Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"isSameNode\" with the proper type (30)",0,null,null],["Node interface: calling isSameNode(Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_POSITION_DISCONNECTED\" with the proper type (31)",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_POSITION_PRECEDING\" with the proper type (32)",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_POSITION_FOLLOWING\" with the proper type (33)",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_POSITION_CONTAINS\" with the proper type (34)",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_POSITION_CONTAINED_BY\" with the proper type (35)",0,null,null],["Node interface: xmlDoc must inherit property \"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC\" with the proper type (36)",0,null,null],["Node interface: xmlDoc must inherit property \"compareDocumentPosition\" with the proper type (37)",0,null,null],["Node interface: calling compareDocumentPosition(Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"contains\" with the proper type (38)",0,null,null],["Node interface: calling contains(Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"lookupPrefix\" with the proper type (39)",0,null,null],["Node interface: calling lookupPrefix(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"lookupNamespaceURI\" with the proper type (40)",0,null,null],["Node interface: calling lookupNamespaceURI(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"isDefaultNamespace\" with the proper type (41)",0,null,null],["Node interface: calling isDefaultNamespace(DOMString) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"insertBefore\" with the proper type (42)",0,null,null],["Node interface: calling insertBefore(Node,Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"appendChild\" with the proper type (43)",0,null,null],["Node interface: calling appendChild(Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"replaceChild\" with the proper type (44)",0,null,null],["Node interface: calling replaceChild(Node,Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc must inherit property \"removeChild\" with the proper type (45)",0,null,null],["Node interface: calling removeChild(Node) on xmlDoc with too few arguments must throw TypeError",0,null,null],["EventTarget interface: xmlDoc must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError",0,null,null],["EventTarget interface: xmlDoc must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError",0,null,null],["EventTarget interface: xmlDoc must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on xmlDoc with too few arguments must throw TypeError",0,null,null],["DOMImplementation interface: existence and properties of interface object",0,null,null],["DOMImplementation interface object length",0,null,null],["DOMImplementation interface object name",0,null,null],["DOMImplementation interface: existence and properties of interface prototype object",0,null,null],["DOMImplementation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DOMImplementation interface: operation createDocumentType(DOMString,DOMString,DOMString)",0,null,null],["DOMImplementation interface: operation createDocument(DOMString,DOMString,DocumentType)",0,null,null],["DOMImplementation interface: operation createHTMLDocument(DOMString)",0,null,null],["DOMImplementation interface: operation hasFeature()",1,"assert_equals: property has wrong .length expected 0 but got 2","IdlInterface.prototype.do_member_operation_asserts@http://web-platform.test:8000/resources/idlharness.js:1220:5\nIdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1190:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1138:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1362:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["DOMImplementation must be primary interface of document.implementation",0,null,null],["Stringification of document.implementation",0,null,null],["DOMImplementation interface: document.implementation must inherit property \"createDocumentType\" with the proper type (0)",0,null,null],["DOMImplementation interface: calling createDocumentType(DOMString,DOMString,DOMString) on document.implementation with too few arguments must throw TypeError",0,null,null],["DOMImplementation interface: document.implementation must inherit property \"createDocument\" with the proper type (1)",0,null,null],["DOMImplementation interface: calling createDocument(DOMString,DOMString,DocumentType) on document.implementation with too few arguments must throw TypeError",0,null,null],["DOMImplementation interface: document.implementation must inherit property \"createHTMLDocument\" with the proper type (2)",0,null,null],["DOMImplementation interface: calling createHTMLDocument(DOMString) on document.implementation with too few arguments must throw TypeError",0,null,null],["DOMImplementation interface: document.implementation must inherit property \"hasFeature\" with the proper type (3)",0,null,null],["DocumentType interface: existence and properties of interface object",0,null,null],["DocumentType interface object length",0,null,null],["DocumentType interface object name",0,null,null],["DocumentType interface: existence and properties of interface prototype object",0,null,null],["DocumentType interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentType interface: attribute name",0,null,null],["DocumentType interface: attribute publicId",0,null,null],["DocumentType interface: attribute systemId",0,null,null],["DocumentType interface: operation before([object Object],[object Object])",0,null,null],["DocumentType interface: operation after([object Object],[object Object])",0,null,null],["DocumentType interface: operation replaceWith([object Object],[object Object])",0,null,null],["DocumentType interface: operation remove()",0,null,null],["DocumentType must be primary interface of document.doctype",0,null,null],["Stringification of document.doctype",0,null,null],["DocumentType interface: document.doctype must inherit property \"name\" with the proper type (0)",0,null,null],["DocumentType interface: document.doctype must inherit property \"publicId\" with the proper type (1)",0,null,null],["DocumentType interface: document.doctype must inherit property \"systemId\" with the proper type (2)",0,null,null],["DocumentType interface: document.doctype must inherit property \"before\" with the proper type (3)",0,null,null],["DocumentType interface: calling before([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError",0,null,null],["DocumentType interface: document.doctype must inherit property \"after\" with the proper type (4)",0,null,null],["DocumentType interface: calling after([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError",0,null,null],["DocumentType interface: document.doctype must inherit property \"replaceWith\" with the proper type (5)",0,null,null],["DocumentType interface: calling replaceWith([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError",0,null,null],["DocumentType interface: document.doctype must inherit property \"remove\" with the proper type (6)",0,null,null],["Node interface: document.doctype must inherit property \"ELEMENT_NODE\" with the proper type (0)",0,null,null],["Node interface: document.doctype must inherit property \"ATTRIBUTE_NODE\" with the proper type (1)",0,null,null],["Node interface: document.doctype must inherit property \"TEXT_NODE\" with the proper type (2)",0,null,null],["Node interface: document.doctype must inherit property \"CDATA_SECTION_NODE\" with the proper type (3)",0,null,null],["Node interface: document.doctype must inherit property \"ENTITY_REFERENCE_NODE\" with the proper type (4)",0,null,null],["Node interface: document.doctype must inherit property \"ENTITY_NODE\" with the proper type (5)",0,null,null],["Node interface: document.doctype must inherit property \"PROCESSING_INSTRUCTION_NODE\" with the proper type (6)",0,null,null],["Node interface: document.doctype must inherit property \"COMMENT_NODE\" with the proper type (7)",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_NODE\" with the proper type (8)",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_TYPE_NODE\" with the proper type (9)",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_FRAGMENT_NODE\" with the proper type (10)",0,null,null],["Node interface: document.doctype must inherit property \"NOTATION_NODE\" with the proper type (11)",0,null,null],["Node interface: document.doctype must inherit property \"nodeType\" with the proper type (12)",0,null,null],["Node interface: document.doctype must inherit property \"nodeName\" with the proper type (13)",0,null,null],["Node interface: document.doctype must inherit property \"baseURI\" with the proper type (14)",0,null,null],["Node interface: document.doctype must inherit property \"isConnected\" with the proper type (15)",0,null,null],["Node interface: document.doctype must inherit property \"ownerDocument\" with the proper type (16)",0,null,null],["Node interface: document.doctype must inherit property \"parentNode\" with the proper type (17)",0,null,null],["Node interface: document.doctype must inherit property \"parentElement\" with the proper type (18)",0,null,null],["Node interface: document.doctype must inherit property \"hasChildNodes\" with the proper type (19)",0,null,null],["Node interface: document.doctype must inherit property \"childNodes\" with the proper type (20)",0,null,null],["Node interface: document.doctype must inherit property \"firstChild\" with the proper type (21)",0,null,null],["Node interface: document.doctype must inherit property \"lastChild\" with the proper type (22)",0,null,null],["Node interface: document.doctype must inherit property \"previousSibling\" with the proper type (23)",0,null,null],["Node interface: document.doctype must inherit property \"nextSibling\" with the proper type (24)",0,null,null],["Node interface: document.doctype must inherit property \"nodeValue\" with the proper type (25)",0,null,null],["Node interface: document.doctype must inherit property \"textContent\" with the proper type (26)",0,null,null],["Node interface: document.doctype must inherit property \"normalize\" with the proper type (27)",0,null,null],["Node interface: document.doctype must inherit property \"cloneNode\" with the proper type (28)",0,null,null],["Node interface: calling cloneNode(boolean) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"isEqualNode\" with the proper type (29)",0,null,null],["Node interface: calling isEqualNode(Node) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"isSameNode\" with the proper type (30)",0,null,null],["Node interface: calling isSameNode(Node) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_POSITION_DISCONNECTED\" with the proper type (31)",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_POSITION_PRECEDING\" with the proper type (32)",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_POSITION_FOLLOWING\" with the proper type (33)",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_POSITION_CONTAINS\" with the proper type (34)",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_POSITION_CONTAINED_BY\" with the proper type (35)",0,null,null],["Node interface: document.doctype must inherit property \"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC\" with the proper type (36)",0,null,null],["Node interface: document.doctype must inherit property \"compareDocumentPosition\" with the proper type (37)",0,null,null],["Node interface: calling compareDocumentPosition(Node) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"contains\" with the proper type (38)",0,null,null],["Node interface: calling contains(Node) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"lookupPrefix\" with the proper type (39)",0,null,null],["Node interface: calling lookupPrefix(DOMString) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"lookupNamespaceURI\" with the proper type (40)",0,null,null],["Node interface: calling lookupNamespaceURI(DOMString) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"isDefaultNamespace\" with the proper type (41)",0,null,null],["Node interface: calling isDefaultNamespace(DOMString) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"insertBefore\" with the proper type (42)",0,null,null],["Node interface: calling insertBefore(Node,Node) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"appendChild\" with the proper type (43)",0,null,null],["Node interface: calling appendChild(Node) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"replaceChild\" with the proper type (44)",0,null,null],["Node interface: calling replaceChild(Node,Node) on document.doctype with too few arguments must throw TypeError",0,null,null],["Node interface: document.doctype must inherit property \"removeChild\" with the proper type (45)",0,null,null],["Node interface: calling removeChild(Node) on document.doctype with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.doctype must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object],[object Object]) on document.doctype with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.doctype must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object],[object Object]) on document.doctype with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.doctype must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on document.doctype with too few arguments must throw TypeError",0,null,null],["DocumentFragment interface: existence and properties of interface object",0,null,null],["DocumentFragment interface object length",0,null,null],["DocumentFragment interface object name",0,null,null],["DocumentFragment interface: existence and properties of interface prototype object",0,null,null],["DocumentFragment interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentFragment interface: operation getElementById(DOMString)",0,null,null],["DocumentFragment interface: attribute children",0,null,null],["DocumentFragment interface: attribute firstElementChild",0,null,null],["DocumentFragment interface: attribute lastElementChild",0,null,null],["DocumentFragment interface: attribute childElementCount",0,null,null],["DocumentFragment interface: operation prepend([object Object],[object Object])",0,null,null],["DocumentFragment interface: operation append([object Object],[object Object])",0,null,null],["DocumentFragment interface: operation querySelector(DOMString)",0,null,null],["DocumentFragment interface: operation querySelectorAll(DOMString)",0,null,null],["DocumentFragment must be primary interface of document.createDocumentFragment()",0,null,null],["Stringification of document.createDocumentFragment()",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"getElementById\" with the proper type (0)",0,null,null],["DocumentFragment interface: calling getElementById(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"children\" with the proper type (1)",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"firstElementChild\" with the proper type (2)",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"lastElementChild\" with the proper type (3)",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"childElementCount\" with the proper type (4)",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"prepend\" with the proper type (5)",0,null,null],["DocumentFragment interface: calling prepend([object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"append\" with the proper type (6)",0,null,null],["DocumentFragment interface: calling append([object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"querySelector\" with the proper type (7)",0,null,null],["DocumentFragment interface: calling querySelector(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["DocumentFragment interface: document.createDocumentFragment() must inherit property \"querySelectorAll\" with the proper type (8)",0,null,null],["DocumentFragment interface: calling querySelectorAll(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"ELEMENT_NODE\" with the proper type (0)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"ATTRIBUTE_NODE\" with the proper type (1)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"TEXT_NODE\" with the proper type (2)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"CDATA_SECTION_NODE\" with the proper type (3)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"ENTITY_REFERENCE_NODE\" with the proper type (4)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"ENTITY_NODE\" with the proper type (5)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"PROCESSING_INSTRUCTION_NODE\" with the proper type (6)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"COMMENT_NODE\" with the proper type (7)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_NODE\" with the proper type (8)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_TYPE_NODE\" with the proper type (9)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_FRAGMENT_NODE\" with the proper type (10)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"NOTATION_NODE\" with the proper type (11)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"nodeType\" with the proper type (12)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"nodeName\" with the proper type (13)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"baseURI\" with the proper type (14)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"isConnected\" with the proper type (15)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"ownerDocument\" with the proper type (16)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"parentNode\" with the proper type (17)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"parentElement\" with the proper type (18)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"hasChildNodes\" with the proper type (19)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"childNodes\" with the proper type (20)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"firstChild\" with the proper type (21)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"lastChild\" with the proper type (22)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"previousSibling\" with the proper type (23)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"nextSibling\" with the proper type (24)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"nodeValue\" with the proper type (25)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"textContent\" with the proper type (26)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"normalize\" with the proper type (27)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"cloneNode\" with the proper type (28)",0,null,null],["Node interface: calling cloneNode(boolean) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"isEqualNode\" with the proper type (29)",0,null,null],["Node interface: calling isEqualNode(Node) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"isSameNode\" with the proper type (30)",0,null,null],["Node interface: calling isSameNode(Node) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_POSITION_DISCONNECTED\" with the proper type (31)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_POSITION_PRECEDING\" with the proper type (32)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_POSITION_FOLLOWING\" with the proper type (33)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_POSITION_CONTAINS\" with the proper type (34)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_POSITION_CONTAINED_BY\" with the proper type (35)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC\" with the proper type (36)",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"compareDocumentPosition\" with the proper type (37)",0,null,null],["Node interface: calling compareDocumentPosition(Node) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"contains\" with the proper type (38)",0,null,null],["Node interface: calling contains(Node) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"lookupPrefix\" with the proper type (39)",0,null,null],["Node interface: calling lookupPrefix(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"lookupNamespaceURI\" with the proper type (40)",0,null,null],["Node interface: calling lookupNamespaceURI(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"isDefaultNamespace\" with the proper type (41)",0,null,null],["Node interface: calling isDefaultNamespace(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"insertBefore\" with the proper type (42)",0,null,null],["Node interface: calling insertBefore(Node,Node) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"appendChild\" with the proper type (43)",0,null,null],["Node interface: calling appendChild(Node) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"replaceChild\" with the proper type (44)",0,null,null],["Node interface: calling replaceChild(Node,Node) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["Node interface: document.createDocumentFragment() must inherit property \"removeChild\" with the proper type (45)",0,null,null],["Node interface: calling removeChild(Node) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createDocumentFragment() must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createDocumentFragment() must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createDocumentFragment() must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on document.createDocumentFragment() with too few arguments must throw TypeError",0,null,null],["ShadowRoot interface: existence and properties of interface object",0,null,null],["ShadowRoot interface object length",0,null,null],["ShadowRoot interface object name",0,null,null],["ShadowRoot interface: existence and properties of interface prototype object",0,null,null],["ShadowRoot interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["ShadowRoot interface: attribute mode",1,"assert_true: The prototype object must have a property \"mode\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1113:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1068:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1350:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["ShadowRoot interface: attribute host",0,null,null],["Element interface: existence and properties of interface object",0,null,null],["Element interface object length",0,null,null],["Element interface object name",0,null,null],["Element interface: existence and properties of interface prototype object",0,null,null],["Element interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Element interface: attribute namespaceURI",0,null,null],["Element interface: attribute prefix",0,null,null],["Element interface: attribute localName",0,null,null],["Element interface: attribute tagName",0,null,null],["Element interface: attribute id",0,null,null],["Element interface: attribute className",0,null,null],["Element interface: attribute classList",0,null,null],["Element interface: attribute slot",1,"assert_true: The prototype object must have a property \"slot\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1113:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1068:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1350:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Element interface: operation hasAttributes()",0,null,null],["Element interface: attribute attributes",0,null,null],["Element interface: operation getAttributeNames()",0,null,null],["Element interface: operation getAttribute(DOMString)",0,null,null],["Element interface: operation getAttributeNS(DOMString,DOMString)",0,null,null],["Element interface: operation setAttribute(DOMString,DOMString)",0,null,null],["Element interface: operation setAttributeNS(DOMString,DOMString,DOMString)",0,null,null],["Element interface: operation removeAttribute(DOMString)",0,null,null],["Element interface: operation removeAttributeNS(DOMString,DOMString)",0,null,null],["Element interface: operation hasAttribute(DOMString)",0,null,null],["Element interface: operation hasAttributeNS(DOMString,DOMString)",0,null,null],["Element interface: operation getAttributeNode(DOMString)",0,null,null],["Element interface: operation getAttributeNodeNS(DOMString,DOMString)",0,null,null],["Element interface: operation setAttributeNode(Attr)",0,null,null],["Element interface: operation setAttributeNodeNS(Attr)",0,null,null],["Element interface: operation removeAttributeNode(Attr)",0,null,null],["Element interface: operation attachShadow(ShadowRootInit)",1,"assert_own_property: interface prototype object missing non-static operation expected property \"attachShadow\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1186:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1138:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1362:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Element interface: attribute shadowRoot",0,null,null],["Element interface: operation closest(DOMString)",0,null,null],["Element interface: operation matches(DOMString)",0,null,null],["Element interface: operation webkitMatchesSelector(DOMString)",0,null,null],["Element interface: operation getElementsByTagName(DOMString)",0,null,null],["Element interface: operation getElementsByTagNameNS(DOMString,DOMString)",0,null,null],["Element interface: operation getElementsByClassName(DOMString)",0,null,null],["Element interface: operation insertAdjacentElement(DOMString,Element)",0,null,null],["Element interface: operation insertAdjacentText(DOMString,DOMString)",0,null,null],["Element interface: attribute children",0,null,null],["Element interface: attribute firstElementChild",0,null,null],["Element interface: attribute lastElementChild",0,null,null],["Element interface: attribute childElementCount",0,null,null],["Element interface: operation prepend([object Object],[object Object])",0,null,null],["Element interface: operation append([object Object],[object Object])",0,null,null],["Element interface: operation querySelector(DOMString)",0,null,null],["Element interface: operation querySelectorAll(DOMString)",0,null,null],["Element interface: attribute previousElementSibling",0,null,null],["Element interface: attribute nextElementSibling",0,null,null],["Element interface: operation before([object Object],[object Object])",0,null,null],["Element interface: operation after([object Object],[object Object])",0,null,null],["Element interface: operation replaceWith([object Object],[object Object])",0,null,null],["Element interface: operation remove()",0,null,null],["Element interface: attribute assignedSlot",1,"assert_true: The prototype object must have a property \"assignedSlot\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1113:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1068:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1350:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Element must be primary interface of element",0,null,null],["Stringification of element",0,null,null],["Element interface: element must inherit property \"namespaceURI\" with the proper type (0)",0,null,null],["Element interface: element must inherit property \"prefix\" with the proper type (1)",0,null,null],["Element interface: element must inherit property \"localName\" with the proper type (2)",0,null,null],["Element interface: element must inherit property \"tagName\" with the proper type (3)",0,null,null],["Element interface: element must inherit property \"id\" with the proper type (4)",0,null,null],["Element interface: element must inherit property \"className\" with the proper type (5)",0,null,null],["Element interface: element must inherit property \"classList\" with the proper type (6)",0,null,null],["Element interface: element must inherit property \"slot\" with the proper type (7)",1,"assert_inherits: property \"slot\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1501:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1495:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1407:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:364:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:362:13\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Element interface: element must inherit property \"hasAttributes\" with the proper type (8)",0,null,null],["Element interface: element must inherit property \"attributes\" with the proper type (9)",0,null,null],["Element interface: element must inherit property \"getAttributeNames\" with the proper type (10)",0,null,null],["Element interface: element must inherit property \"getAttribute\" with the proper type (11)",0,null,null],["Element interface: calling getAttribute(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"getAttributeNS\" with the proper type (12)",0,null,null],["Element interface: calling getAttributeNS(DOMString,DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"setAttribute\" with the proper type (13)",0,null,null],["Element interface: calling setAttribute(DOMString,DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"setAttributeNS\" with the proper type (14)",0,null,null],["Element interface: calling setAttributeNS(DOMString,DOMString,DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"removeAttribute\" with the proper type (15)",0,null,null],["Element interface: calling removeAttribute(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"removeAttributeNS\" with the proper type (16)",0,null,null],["Element interface: calling removeAttributeNS(DOMString,DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"hasAttribute\" with the proper type (17)",0,null,null],["Element interface: calling hasAttribute(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"hasAttributeNS\" with the proper type (18)",0,null,null],["Element interface: calling hasAttributeNS(DOMString,DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"getAttributeNode\" with the proper type (19)",0,null,null],["Element interface: calling getAttributeNode(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"getAttributeNodeNS\" with the proper type (20)",0,null,null],["Element interface: calling getAttributeNodeNS(DOMString,DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"setAttributeNode\" with the proper type (21)",0,null,null],["Element interface: calling setAttributeNode(Attr) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"setAttributeNodeNS\" with the proper type (22)",0,null,null],["Element interface: calling setAttributeNodeNS(Attr) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"removeAttributeNode\" with the proper type (23)",0,null,null],["Element interface: calling removeAttributeNode(Attr) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"attachShadow\" with the proper type (24)",1,"assert_inherits: property \"attachShadow\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1501:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1495:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1407:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:364:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:362:13\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Element interface: calling attachShadow(ShadowRootInit) on element with too few arguments must throw TypeError",1,"assert_inherits: property \"attachShadow\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1550:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1544:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1407:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:364:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:362:13\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Element interface: element must inherit property \"shadowRoot\" with the proper type (25)",0,null,null],["Element interface: element must inherit property \"closest\" with the proper type (26)",0,null,null],["Element interface: calling closest(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"matches\" with the proper type (27)",0,null,null],["Element interface: calling matches(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"webkitMatchesSelector\" with the proper type (28)",0,null,null],["Element interface: calling webkitMatchesSelector(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"getElementsByTagName\" with the proper type (29)",0,null,null],["Element interface: calling getElementsByTagName(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"getElementsByTagNameNS\" with the proper type (30)",0,null,null],["Element interface: calling getElementsByTagNameNS(DOMString,DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"getElementsByClassName\" with the proper type (31)",0,null,null],["Element interface: calling getElementsByClassName(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"insertAdjacentElement\" with the proper type (32)",0,null,null],["Element interface: calling insertAdjacentElement(DOMString,Element) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"insertAdjacentText\" with the proper type (33)",0,null,null],["Element interface: calling insertAdjacentText(DOMString,DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"children\" with the proper type (34)",0,null,null],["Element interface: element must inherit property \"firstElementChild\" with the proper type (35)",0,null,null],["Element interface: element must inherit property \"lastElementChild\" with the proper type (36)",0,null,null],["Element interface: element must inherit property \"childElementCount\" with the proper type (37)",0,null,null],["Element interface: element must inherit property \"prepend\" with the proper type (38)",0,null,null],["Element interface: calling prepend([object Object],[object Object]) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"append\" with the proper type (39)",0,null,null],["Element interface: calling append([object Object],[object Object]) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"querySelector\" with the proper type (40)",0,null,null],["Element interface: calling querySelector(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"querySelectorAll\" with the proper type (41)",0,null,null],["Element interface: calling querySelectorAll(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"previousElementSibling\" with the proper type (42)",0,null,null],["Element interface: element must inherit property \"nextElementSibling\" with the proper type (43)",0,null,null],["Element interface: element must inherit property \"before\" with the proper type (44)",0,null,null],["Element interface: calling before([object Object],[object Object]) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"after\" with the proper type (45)",0,null,null],["Element interface: calling after([object Object],[object Object]) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"replaceWith\" with the proper type (46)",0,null,null],["Element interface: calling replaceWith([object Object],[object Object]) on element with too few arguments must throw TypeError",0,null,null],["Element interface: element must inherit property \"remove\" with the proper type (47)",0,null,null],["Element interface: element must inherit property \"assignedSlot\" with the proper type (48)",1,"assert_inherits: property \"assignedSlot\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1501:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1495:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1407:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:364:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:362:13\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Node interface: element must inherit property \"ELEMENT_NODE\" with the proper type (0)",0,null,null],["Node interface: element must inherit property \"ATTRIBUTE_NODE\" with the proper type (1)",0,null,null],["Node interface: element must inherit property \"TEXT_NODE\" with the proper type (2)",0,null,null],["Node interface: element must inherit property \"CDATA_SECTION_NODE\" with the proper type (3)",0,null,null],["Node interface: element must inherit property \"ENTITY_REFERENCE_NODE\" with the proper type (4)",0,null,null],["Node interface: element must inherit property \"ENTITY_NODE\" with the proper type (5)",0,null,null],["Node interface: element must inherit property \"PROCESSING_INSTRUCTION_NODE\" with the proper type (6)",0,null,null],["Node interface: element must inherit property \"COMMENT_NODE\" with the proper type (7)",0,null,null],["Node interface: element must inherit property \"DOCUMENT_NODE\" with the proper type (8)",0,null,null],["Node interface: element must inherit property \"DOCUMENT_TYPE_NODE\" with the proper type (9)",0,null,null],["Node interface: element must inherit property \"DOCUMENT_FRAGMENT_NODE\" with the proper type (10)",0,null,null],["Node interface: element must inherit property \"NOTATION_NODE\" with the proper type (11)",0,null,null],["Node interface: element must inherit property \"nodeType\" with the proper type (12)",0,null,null],["Node interface: element must inherit property \"nodeName\" with the proper type (13)",0,null,null],["Node interface: element must inherit property \"baseURI\" with the proper type (14)",0,null,null],["Node interface: element must inherit property \"isConnected\" with the proper type (15)",0,null,null],["Node interface: element must inherit property \"ownerDocument\" with the proper type (16)",0,null,null],["Node interface: element must inherit property \"parentNode\" with the proper type (17)",0,null,null],["Node interface: element must inherit property \"parentElement\" with the proper type (18)",0,null,null],["Node interface: element must inherit property \"hasChildNodes\" with the proper type (19)",0,null,null],["Node interface: element must inherit property \"childNodes\" with the proper type (20)",0,null,null],["Node interface: element must inherit property \"firstChild\" with the proper type (21)",0,null,null],["Node interface: element must inherit property \"lastChild\" with the proper type (22)",0,null,null],["Node interface: element must inherit property \"previousSibling\" with the proper type (23)",0,null,null],["Node interface: element must inherit property \"nextSibling\" with the proper type (24)",0,null,null],["Node interface: element must inherit property \"nodeValue\" with the proper type (25)",0,null,null],["Node interface: element must inherit property \"textContent\" with the proper type (26)",0,null,null],["Node interface: element must inherit property \"normalize\" with the proper type (27)",0,null,null],["Node interface: element must inherit property \"cloneNode\" with the proper type (28)",0,null,null],["Node interface: calling cloneNode(boolean) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"isEqualNode\" with the proper type (29)",0,null,null],["Node interface: calling isEqualNode(Node) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"isSameNode\" with the proper type (30)",0,null,null],["Node interface: calling isSameNode(Node) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"DOCUMENT_POSITION_DISCONNECTED\" with the proper type (31)",0,null,null],["Node interface: element must inherit property \"DOCUMENT_POSITION_PRECEDING\" with the proper type (32)",0,null,null],["Node interface: element must inherit property \"DOCUMENT_POSITION_FOLLOWING\" with the proper type (33)",0,null,null],["Node interface: element must inherit property \"DOCUMENT_POSITION_CONTAINS\" with the proper type (34)",0,null,null],["Node interface: element must inherit property \"DOCUMENT_POSITION_CONTAINED_BY\" with the proper type (35)",0,null,null],["Node interface: element must inherit property \"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC\" with the proper type (36)",0,null,null],["Node interface: element must inherit property \"compareDocumentPosition\" with the proper type (37)",0,null,null],["Node interface: calling compareDocumentPosition(Node) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"contains\" with the proper type (38)",0,null,null],["Node interface: calling contains(Node) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"lookupPrefix\" with the proper type (39)",0,null,null],["Node interface: calling lookupPrefix(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"lookupNamespaceURI\" with the proper type (40)",0,null,null],["Node interface: calling lookupNamespaceURI(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"isDefaultNamespace\" with the proper type (41)",0,null,null],["Node interface: calling isDefaultNamespace(DOMString) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"insertBefore\" with the proper type (42)",0,null,null],["Node interface: calling insertBefore(Node,Node) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"appendChild\" with the proper type (43)",0,null,null],["Node interface: calling appendChild(Node) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"replaceChild\" with the proper type (44)",0,null,null],["Node interface: calling replaceChild(Node,Node) on element with too few arguments must throw TypeError",0,null,null],["Node interface: element must inherit property \"removeChild\" with the proper type (45)",0,null,null],["Node interface: calling removeChild(Node) on element with too few arguments must throw TypeError",0,null,null],["EventTarget interface: element must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object],[object Object]) on element with too few arguments must throw TypeError",0,null,null],["EventTarget interface: element must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object],[object Object]) on element with too few arguments must throw TypeError",0,null,null],["EventTarget interface: element must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on element with too few arguments must throw TypeError",0,null,null],["NamedNodeMap interface: existence and properties of interface object",0,null,null],["NamedNodeMap interface object length",0,null,null],["NamedNodeMap interface object name",0,null,null],["NamedNodeMap interface: existence and properties of interface prototype object",0,null,null],["NamedNodeMap interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["NamedNodeMap interface: attribute length",0,null,null],["NamedNodeMap interface: operation item(unsigned long)",0,null,null],["NamedNodeMap interface: operation getNamedItem(DOMString)",0,null,null],["NamedNodeMap interface: operation getNamedItemNS(DOMString,DOMString)",0,null,null],["NamedNodeMap interface: operation setNamedItem(Attr)",0,null,null],["NamedNodeMap interface: operation setNamedItemNS(Attr)",0,null,null],["NamedNodeMap interface: operation removeNamedItem(DOMString)",0,null,null],["NamedNodeMap interface: operation removeNamedItemNS(DOMString,DOMString)",0,null,null],["Attr interface: existence and properties of interface object",1,"assert_equals: prototype of self's property \"Attr\" is not Function.prototype expected function \"function () {\n}\" but got function \"function Node() {\n [native code]\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:789:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:701:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:685:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Attr interface object length",0,null,null],["Attr interface object name",0,null,null],["Attr interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Attr.prototype is not Object.prototype expected object \"[object Object]\" but got object \"[object NodePrototype]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:861:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:685:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Attr interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Attr interface: attribute namespaceURI",0,null,null],["Attr interface: attribute prefix",0,null,null],["Attr interface: attribute localName",0,null,null],["Attr interface: attribute name",0,null,null],["Attr interface: attribute nodeName",1,"assert_own_property: expected property \"nodeName\" missing","IdlInterface.prototype.do_interface_attribute_asserts@http://web-platform.test:8000/resources/idlharness.js:1609:5\nIdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1125:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1068:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1350:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Attr interface: attribute value",0,null,null],["Attr interface: attribute nodeValue",1,"assert_own_property: expected property \"nodeValue\" missing","IdlInterface.prototype.do_interface_attribute_asserts@http://web-platform.test:8000/resources/idlharness.js:1609:5\nIdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1125:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1068:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1350:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Attr interface: attribute textContent",1,"assert_own_property: expected property \"textContent\" missing","IdlInterface.prototype.do_interface_attribute_asserts@http://web-platform.test:8000/resources/idlharness.js:1609:5\nIdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1125:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1068:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1350:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Attr interface: attribute ownerElement",0,null,null],["Attr interface: attribute specified",0,null,null],["Attr must be primary interface of document.querySelector(\"[id]\").attributes[0]",0,null,null],["Stringification of document.querySelector(\"[id]\").attributes[0]",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"namespaceURI\" with the proper type (0)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"prefix\" with the proper type (1)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"localName\" with the proper type (2)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"name\" with the proper type (3)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"nodeName\" with the proper type (4)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"value\" with the proper type (5)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"nodeValue\" with the proper type (6)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"textContent\" with the proper type (7)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"ownerElement\" with the proper type (8)",0,null,null],["Attr interface: document.querySelector(\"[id]\").attributes[0] must inherit property \"specified\" with the proper type (9)",0,null,null],["CharacterData interface: existence and properties of interface object",0,null,null],["CharacterData interface object length",0,null,null],["CharacterData interface object name",0,null,null],["CharacterData interface: existence and properties of interface prototype object",0,null,null],["CharacterData interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["CharacterData interface: attribute data",0,null,null],["CharacterData interface: attribute length",0,null,null],["CharacterData interface: operation substringData(unsigned long,unsigned long)",0,null,null],["CharacterData interface: operation appendData(DOMString)",0,null,null],["CharacterData interface: operation insertData(unsigned long,DOMString)",0,null,null],["CharacterData interface: operation deleteData(unsigned long,unsigned long)",0,null,null],["CharacterData interface: operation replaceData(unsigned long,unsigned long,DOMString)",0,null,null],["CharacterData interface: attribute previousElementSibling",0,null,null],["CharacterData interface: attribute nextElementSibling",0,null,null],["CharacterData interface: operation before([object Object],[object Object])",0,null,null],["CharacterData interface: operation after([object Object],[object Object])",0,null,null],["CharacterData interface: operation replaceWith([object Object],[object Object])",0,null,null],["CharacterData interface: operation remove()",0,null,null],["Text interface: existence and properties of interface object",0,null,null],["Text interface object length",0,null,null],["Text interface object name",0,null,null],["Text interface: existence and properties of interface prototype object",0,null,null],["Text interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Text interface: operation splitText(unsigned long)",0,null,null],["Text interface: attribute wholeText",0,null,null],["Text interface: attribute assignedSlot",1,"assert_true: The prototype object must have a property \"assignedSlot\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1113:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1068:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1350:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:694:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["Text must be primary interface of document.createTextNode(\"abc\")",0,null,null],["Stringification of document.createTextNode(\"abc\")",0,null,null],["Text interface: document.createTextNode(\"abc\") must inherit property \"splitText\" with the proper type (0)",0,null,null],["Text interface: calling splitText(unsigned long) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Text interface: document.createTextNode(\"abc\") must inherit property \"wholeText\" with the proper type (1)",0,null,null],["Text interface: document.createTextNode(\"abc\") must inherit property \"assignedSlot\" with the proper type (2)",1,"assert_inherits: property \"assignedSlot\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1501:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1495:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1407:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:364:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:362:13\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"data\" with the proper type (0)",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"length\" with the proper type (1)",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"substringData\" with the proper type (2)",0,null,null],["CharacterData interface: calling substringData(unsigned long,unsigned long) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"appendData\" with the proper type (3)",0,null,null],["CharacterData interface: calling appendData(DOMString) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"insertData\" with the proper type (4)",0,null,null],["CharacterData interface: calling insertData(unsigned long,DOMString) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"deleteData\" with the proper type (5)",0,null,null],["CharacterData interface: calling deleteData(unsigned long,unsigned long) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"replaceData\" with the proper type (6)",0,null,null],["CharacterData interface: calling replaceData(unsigned long,unsigned long,DOMString) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"previousElementSibling\" with the proper type (7)",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"nextElementSibling\" with the proper type (8)",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"before\" with the proper type (9)",0,null,null],["CharacterData interface: calling before([object Object],[object Object]) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"after\" with the proper type (10)",0,null,null],["CharacterData interface: calling after([object Object],[object Object]) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"replaceWith\" with the proper type (11)",0,null,null],["CharacterData interface: calling replaceWith([object Object],[object Object]) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createTextNode(\"abc\") must inherit property \"remove\" with the proper type (12)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"ELEMENT_NODE\" with the proper type (0)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"ATTRIBUTE_NODE\" with the proper type (1)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"TEXT_NODE\" with the proper type (2)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"CDATA_SECTION_NODE\" with the proper type (3)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"ENTITY_REFERENCE_NODE\" with the proper type (4)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"ENTITY_NODE\" with the proper type (5)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"PROCESSING_INSTRUCTION_NODE\" with the proper type (6)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"COMMENT_NODE\" with the proper type (7)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_NODE\" with the proper type (8)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_TYPE_NODE\" with the proper type (9)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_FRAGMENT_NODE\" with the proper type (10)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"NOTATION_NODE\" with the proper type (11)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"nodeType\" with the proper type (12)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"nodeName\" with the proper type (13)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"baseURI\" with the proper type (14)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"isConnected\" with the proper type (15)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"ownerDocument\" with the proper type (16)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"parentNode\" with the proper type (17)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"parentElement\" with the proper type (18)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"hasChildNodes\" with the proper type (19)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"childNodes\" with the proper type (20)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"firstChild\" with the proper type (21)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"lastChild\" with the proper type (22)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"previousSibling\" with the proper type (23)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"nextSibling\" with the proper type (24)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"nodeValue\" with the proper type (25)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"textContent\" with the proper type (26)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"normalize\" with the proper type (27)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"cloneNode\" with the proper type (28)",0,null,null],["Node interface: calling cloneNode(boolean) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"isEqualNode\" with the proper type (29)",0,null,null],["Node interface: calling isEqualNode(Node) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"isSameNode\" with the proper type (30)",0,null,null],["Node interface: calling isSameNode(Node) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_POSITION_DISCONNECTED\" with the proper type (31)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_POSITION_PRECEDING\" with the proper type (32)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_POSITION_FOLLOWING\" with the proper type (33)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_POSITION_CONTAINS\" with the proper type (34)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_POSITION_CONTAINED_BY\" with the proper type (35)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC\" with the proper type (36)",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"compareDocumentPosition\" with the proper type (37)",0,null,null],["Node interface: calling compareDocumentPosition(Node) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"contains\" with the proper type (38)",0,null,null],["Node interface: calling contains(Node) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"lookupPrefix\" with the proper type (39)",0,null,null],["Node interface: calling lookupPrefix(DOMString) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"lookupNamespaceURI\" with the proper type (40)",0,null,null],["Node interface: calling lookupNamespaceURI(DOMString) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"isDefaultNamespace\" with the proper type (41)",0,null,null],["Node interface: calling isDefaultNamespace(DOMString) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"insertBefore\" with the proper type (42)",0,null,null],["Node interface: calling insertBefore(Node,Node) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"appendChild\" with the proper type (43)",0,null,null],["Node interface: calling appendChild(Node) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"replaceChild\" with the proper type (44)",0,null,null],["Node interface: calling replaceChild(Node,Node) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createTextNode(\"abc\") must inherit property \"removeChild\" with the proper type (45)",0,null,null],["Node interface: calling removeChild(Node) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createTextNode(\"abc\") must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object],[object Object]) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createTextNode(\"abc\") must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object],[object Object]) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createTextNode(\"abc\") must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on document.createTextNode(\"abc\") with too few arguments must throw TypeError",0,null,null],["ProcessingInstruction interface: existence and properties of interface object",0,null,null],["ProcessingInstruction interface object length",0,null,null],["ProcessingInstruction interface object name",0,null,null],["ProcessingInstruction interface: existence and properties of interface prototype object",0,null,null],["ProcessingInstruction interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["ProcessingInstruction interface: attribute target",0,null,null],["ProcessingInstruction must be primary interface of xmlDoc.createProcessingInstruction(\"abc\", \"def\")",0,null,null],["Stringification of xmlDoc.createProcessingInstruction(\"abc\", \"def\")",0,null,null],["ProcessingInstruction interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"target\" with the proper type (0)",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"data\" with the proper type (0)",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"length\" with the proper type (1)",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"substringData\" with the proper type (2)",0,null,null],["CharacterData interface: calling substringData(unsigned long,unsigned long) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"appendData\" with the proper type (3)",0,null,null],["CharacterData interface: calling appendData(DOMString) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"insertData\" with the proper type (4)",0,null,null],["CharacterData interface: calling insertData(unsigned long,DOMString) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"deleteData\" with the proper type (5)",0,null,null],["CharacterData interface: calling deleteData(unsigned long,unsigned long) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"replaceData\" with the proper type (6)",0,null,null],["CharacterData interface: calling replaceData(unsigned long,unsigned long,DOMString) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"previousElementSibling\" with the proper type (7)",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"nextElementSibling\" with the proper type (8)",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"before\" with the proper type (9)",0,null,null],["CharacterData interface: calling before([object Object],[object Object]) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"after\" with the proper type (10)",0,null,null],["CharacterData interface: calling after([object Object],[object Object]) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"replaceWith\" with the proper type (11)",0,null,null],["CharacterData interface: calling replaceWith([object Object],[object Object]) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"remove\" with the proper type (12)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"ELEMENT_NODE\" with the proper type (0)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"ATTRIBUTE_NODE\" with the proper type (1)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"TEXT_NODE\" with the proper type (2)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"CDATA_SECTION_NODE\" with the proper type (3)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"ENTITY_REFERENCE_NODE\" with the proper type (4)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"ENTITY_NODE\" with the proper type (5)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"PROCESSING_INSTRUCTION_NODE\" with the proper type (6)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"COMMENT_NODE\" with the proper type (7)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_NODE\" with the proper type (8)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_TYPE_NODE\" with the proper type (9)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_FRAGMENT_NODE\" with the proper type (10)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"NOTATION_NODE\" with the proper type (11)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"nodeType\" with the proper type (12)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"nodeName\" with the proper type (13)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"baseURI\" with the proper type (14)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"isConnected\" with the proper type (15)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"ownerDocument\" with the proper type (16)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"parentNode\" with the proper type (17)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"parentElement\" with the proper type (18)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"hasChildNodes\" with the proper type (19)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"childNodes\" with the proper type (20)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"firstChild\" with the proper type (21)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"lastChild\" with the proper type (22)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"previousSibling\" with the proper type (23)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"nextSibling\" with the proper type (24)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"nodeValue\" with the proper type (25)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"textContent\" with the proper type (26)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"normalize\" with the proper type (27)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"cloneNode\" with the proper type (28)",0,null,null],["Node interface: calling cloneNode(boolean) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"isEqualNode\" with the proper type (29)",0,null,null],["Node interface: calling isEqualNode(Node) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"isSameNode\" with the proper type (30)",0,null,null],["Node interface: calling isSameNode(Node) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_POSITION_DISCONNECTED\" with the proper type (31)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_POSITION_PRECEDING\" with the proper type (32)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_POSITION_FOLLOWING\" with the proper type (33)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_POSITION_CONTAINS\" with the proper type (34)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_POSITION_CONTAINED_BY\" with the proper type (35)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC\" with the proper type (36)",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"compareDocumentPosition\" with the proper type (37)",0,null,null],["Node interface: calling compareDocumentPosition(Node) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"contains\" with the proper type (38)",0,null,null],["Node interface: calling contains(Node) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"lookupPrefix\" with the proper type (39)",0,null,null],["Node interface: calling lookupPrefix(DOMString) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"lookupNamespaceURI\" with the proper type (40)",0,null,null],["Node interface: calling lookupNamespaceURI(DOMString) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"isDefaultNamespace\" with the proper type (41)",0,null,null],["Node interface: calling isDefaultNamespace(DOMString) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"insertBefore\" with the proper type (42)",0,null,null],["Node interface: calling insertBefore(Node,Node) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"appendChild\" with the proper type (43)",0,null,null],["Node interface: calling appendChild(Node) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"replaceChild\" with the proper type (44)",0,null,null],["Node interface: calling replaceChild(Node,Node) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Node interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"removeChild\" with the proper type (45)",0,null,null],["Node interface: calling removeChild(Node) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object],[object Object]) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object],[object Object]) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: xmlDoc.createProcessingInstruction(\"abc\", \"def\") must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on xmlDoc.createProcessingInstruction(\"abc\", \"def\") with too few arguments must throw TypeError",0,null,null],["Comment interface: existence and properties of interface object",0,null,null],["Comment interface object length",0,null,null],["Comment interface object name",0,null,null],["Comment interface: existence and properties of interface prototype object",0,null,null],["Comment interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Comment must be primary interface of document.createComment(\"abc\")",0,null,null],["Stringification of document.createComment(\"abc\")",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"data\" with the proper type (0)",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"length\" with the proper type (1)",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"substringData\" with the proper type (2)",0,null,null],["CharacterData interface: calling substringData(unsigned long,unsigned long) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"appendData\" with the proper type (3)",0,null,null],["CharacterData interface: calling appendData(DOMString) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"insertData\" with the proper type (4)",0,null,null],["CharacterData interface: calling insertData(unsigned long,DOMString) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"deleteData\" with the proper type (5)",0,null,null],["CharacterData interface: calling deleteData(unsigned long,unsigned long) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"replaceData\" with the proper type (6)",0,null,null],["CharacterData interface: calling replaceData(unsigned long,unsigned long,DOMString) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"previousElementSibling\" with the proper type (7)",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"nextElementSibling\" with the proper type (8)",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"before\" with the proper type (9)",0,null,null],["CharacterData interface: calling before([object Object],[object Object]) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"after\" with the proper type (10)",0,null,null],["CharacterData interface: calling after([object Object],[object Object]) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"replaceWith\" with the proper type (11)",0,null,null],["CharacterData interface: calling replaceWith([object Object],[object Object]) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["CharacterData interface: document.createComment(\"abc\") must inherit property \"remove\" with the proper type (12)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"ELEMENT_NODE\" with the proper type (0)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"ATTRIBUTE_NODE\" with the proper type (1)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"TEXT_NODE\" with the proper type (2)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"CDATA_SECTION_NODE\" with the proper type (3)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"ENTITY_REFERENCE_NODE\" with the proper type (4)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"ENTITY_NODE\" with the proper type (5)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"PROCESSING_INSTRUCTION_NODE\" with the proper type (6)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"COMMENT_NODE\" with the proper type (7)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_NODE\" with the proper type (8)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_TYPE_NODE\" with the proper type (9)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_FRAGMENT_NODE\" with the proper type (10)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"NOTATION_NODE\" with the proper type (11)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"nodeType\" with the proper type (12)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"nodeName\" with the proper type (13)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"baseURI\" with the proper type (14)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"isConnected\" with the proper type (15)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"ownerDocument\" with the proper type (16)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"parentNode\" with the proper type (17)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"parentElement\" with the proper type (18)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"hasChildNodes\" with the proper type (19)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"childNodes\" with the proper type (20)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"firstChild\" with the proper type (21)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"lastChild\" with the proper type (22)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"previousSibling\" with the proper type (23)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"nextSibling\" with the proper type (24)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"nodeValue\" with the proper type (25)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"textContent\" with the proper type (26)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"normalize\" with the proper type (27)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"cloneNode\" with the proper type (28)",0,null,null],["Node interface: calling cloneNode(boolean) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"isEqualNode\" with the proper type (29)",0,null,null],["Node interface: calling isEqualNode(Node) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"isSameNode\" with the proper type (30)",0,null,null],["Node interface: calling isSameNode(Node) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_POSITION_DISCONNECTED\" with the proper type (31)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_POSITION_PRECEDING\" with the proper type (32)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_POSITION_FOLLOWING\" with the proper type (33)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_POSITION_CONTAINS\" with the proper type (34)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_POSITION_CONTAINED_BY\" with the proper type (35)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC\" with the proper type (36)",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"compareDocumentPosition\" with the proper type (37)",0,null,null],["Node interface: calling compareDocumentPosition(Node) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"contains\" with the proper type (38)",0,null,null],["Node interface: calling contains(Node) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"lookupPrefix\" with the proper type (39)",0,null,null],["Node interface: calling lookupPrefix(DOMString) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"lookupNamespaceURI\" with the proper type (40)",0,null,null],["Node interface: calling lookupNamespaceURI(DOMString) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"isDefaultNamespace\" with the proper type (41)",0,null,null],["Node interface: calling isDefaultNamespace(DOMString) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"insertBefore\" with the proper type (42)",0,null,null],["Node interface: calling insertBefore(Node,Node) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"appendChild\" with the proper type (43)",0,null,null],["Node interface: calling appendChild(Node) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"replaceChild\" with the proper type (44)",0,null,null],["Node interface: calling replaceChild(Node,Node) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Node interface: document.createComment(\"abc\") must inherit property \"removeChild\" with the proper type (45)",0,null,null],["Node interface: calling removeChild(Node) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createComment(\"abc\") must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object],[object Object]) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createComment(\"abc\") must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object],[object Object]) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["EventTarget interface: document.createComment(\"abc\") must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on document.createComment(\"abc\") with too few arguments must throw TypeError",0,null,null],["Range interface: existence and properties of interface object",0,null,null],["Range interface object length",0,null,null],["Range interface object name",0,null,null],["Range interface: existence and properties of interface prototype object",0,null,null],["Range interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Range interface: attribute startContainer",0,null,null],["Range interface: attribute startOffset",0,null,null],["Range interface: attribute endContainer",0,null,null],["Range interface: attribute endOffset",0,null,null],["Range interface: attribute collapsed",0,null,null],["Range interface: attribute commonAncestorContainer",0,null,null],["Range interface: operation setStart(Node,unsigned long)",0,null,null],["Range interface: operation setEnd(Node,unsigned long)",0,null,null],["Range interface: operation setStartBefore(Node)",0,null,null],["Range interface: operation setStartAfter(Node)",0,null,null],["Range interface: operation setEndBefore(Node)",0,null,null],["Range interface: operation setEndAfter(Node)",0,null,null],["Range interface: operation collapse(boolean)",0,null,null],["Range interface: operation selectNode(Node)",0,null,null],["Range interface: operation selectNodeContents(Node)",0,null,null],["Range interface: constant START_TO_START on interface object",0,null,null],["Range interface: constant START_TO_START on interface prototype object",0,null,null],["Range interface: constant START_TO_END on interface object",0,null,null],["Range interface: constant START_TO_END on interface prototype object",0,null,null],["Range interface: constant END_TO_END on interface object",0,null,null],["Range interface: constant END_TO_END on interface prototype object",0,null,null],["Range interface: constant END_TO_START on interface object",0,null,null],["Range interface: constant END_TO_START on interface prototype object",0,null,null],["Range interface: operation compareBoundaryPoints(unsigned short,Range)",0,null,null],["Range interface: operation deleteContents()",0,null,null],["Range interface: operation extractContents()",0,null,null],["Range interface: operation cloneContents()",0,null,null],["Range interface: operation insertNode(Node)",0,null,null],["Range interface: operation surroundContents(Node)",0,null,null],["Range interface: operation cloneRange()",0,null,null],["Range interface: operation detach()",0,null,null],["Range interface: operation isPointInRange(Node,unsigned long)",0,null,null],["Range interface: operation comparePoint(Node,unsigned long)",0,null,null],["Range interface: operation intersectsNode(Node)",0,null,null],["Range interface: stringifier",0,null,null],["Range must be primary interface of document.createRange()",0,null,null],["Stringification of document.createRange()",0,null,null],["Range interface: document.createRange() must inherit property \"startContainer\" with the proper type (0)",0,null,null],["Range interface: document.createRange() must inherit property \"startOffset\" with the proper type (1)",0,null,null],["Range interface: document.createRange() must inherit property \"endContainer\" with the proper type (2)",0,null,null],["Range interface: document.createRange() must inherit property \"endOffset\" with the proper type (3)",0,null,null],["Range interface: document.createRange() must inherit property \"collapsed\" with the proper type (4)",0,null,null],["Range interface: document.createRange() must inherit property \"commonAncestorContainer\" with the proper type (5)",0,null,null],["Range interface: document.createRange() must inherit property \"setStart\" with the proper type (6)",0,null,null],["Range interface: calling setStart(Node,unsigned long) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"setEnd\" with the proper type (7)",0,null,null],["Range interface: calling setEnd(Node,unsigned long) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"setStartBefore\" with the proper type (8)",0,null,null],["Range interface: calling setStartBefore(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"setStartAfter\" with the proper type (9)",0,null,null],["Range interface: calling setStartAfter(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"setEndBefore\" with the proper type (10)",0,null,null],["Range interface: calling setEndBefore(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"setEndAfter\" with the proper type (11)",0,null,null],["Range interface: calling setEndAfter(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"collapse\" with the proper type (12)",0,null,null],["Range interface: calling collapse(boolean) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"selectNode\" with the proper type (13)",0,null,null],["Range interface: calling selectNode(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"selectNodeContents\" with the proper type (14)",0,null,null],["Range interface: calling selectNodeContents(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"START_TO_START\" with the proper type (15)",0,null,null],["Range interface: document.createRange() must inherit property \"START_TO_END\" with the proper type (16)",0,null,null],["Range interface: document.createRange() must inherit property \"END_TO_END\" with the proper type (17)",0,null,null],["Range interface: document.createRange() must inherit property \"END_TO_START\" with the proper type (18)",0,null,null],["Range interface: document.createRange() must inherit property \"compareBoundaryPoints\" with the proper type (19)",0,null,null],["Range interface: calling compareBoundaryPoints(unsigned short,Range) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"deleteContents\" with the proper type (20)",0,null,null],["Range interface: document.createRange() must inherit property \"extractContents\" with the proper type (21)",0,null,null],["Range interface: document.createRange() must inherit property \"cloneContents\" with the proper type (22)",0,null,null],["Range interface: document.createRange() must inherit property \"insertNode\" with the proper type (23)",0,null,null],["Range interface: calling insertNode(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"surroundContents\" with the proper type (24)",0,null,null],["Range interface: calling surroundContents(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"cloneRange\" with the proper type (25)",0,null,null],["Range interface: document.createRange() must inherit property \"detach\" with the proper type (26)",0,null,null],["Range interface: document.createRange() must inherit property \"isPointInRange\" with the proper type (27)",0,null,null],["Range interface: calling isPointInRange(Node,unsigned long) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"comparePoint\" with the proper type (28)",0,null,null],["Range interface: calling comparePoint(Node,unsigned long) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range interface: document.createRange() must inherit property \"intersectsNode\" with the proper type (29)",0,null,null],["Range interface: calling intersectsNode(Node) on document.createRange() with too few arguments must throw TypeError",0,null,null],["Range must be primary interface of detachedRange",0,null,null],["Stringification of detachedRange",0,null,null],["Range interface: detachedRange must inherit property \"startContainer\" with the proper type (0)",0,null,null],["Range interface: detachedRange must inherit property \"startOffset\" with the proper type (1)",0,null,null],["Range interface: detachedRange must inherit property \"endContainer\" with the proper type (2)",0,null,null],["Range interface: detachedRange must inherit property \"endOffset\" with the proper type (3)",0,null,null],["Range interface: detachedRange must inherit property \"collapsed\" with the proper type (4)",0,null,null],["Range interface: detachedRange must inherit property \"commonAncestorContainer\" with the proper type (5)",0,null,null],["Range interface: detachedRange must inherit property \"setStart\" with the proper type (6)",0,null,null],["Range interface: calling setStart(Node,unsigned long) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"setEnd\" with the proper type (7)",0,null,null],["Range interface: calling setEnd(Node,unsigned long) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"setStartBefore\" with the proper type (8)",0,null,null],["Range interface: calling setStartBefore(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"setStartAfter\" with the proper type (9)",0,null,null],["Range interface: calling setStartAfter(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"setEndBefore\" with the proper type (10)",0,null,null],["Range interface: calling setEndBefore(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"setEndAfter\" with the proper type (11)",0,null,null],["Range interface: calling setEndAfter(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"collapse\" with the proper type (12)",0,null,null],["Range interface: calling collapse(boolean) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"selectNode\" with the proper type (13)",0,null,null],["Range interface: calling selectNode(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"selectNodeContents\" with the proper type (14)",0,null,null],["Range interface: calling selectNodeContents(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"START_TO_START\" with the proper type (15)",0,null,null],["Range interface: detachedRange must inherit property \"START_TO_END\" with the proper type (16)",0,null,null],["Range interface: detachedRange must inherit property \"END_TO_END\" with the proper type (17)",0,null,null],["Range interface: detachedRange must inherit property \"END_TO_START\" with the proper type (18)",0,null,null],["Range interface: detachedRange must inherit property \"compareBoundaryPoints\" with the proper type (19)",0,null,null],["Range interface: calling compareBoundaryPoints(unsigned short,Range) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"deleteContents\" with the proper type (20)",0,null,null],["Range interface: detachedRange must inherit property \"extractContents\" with the proper type (21)",0,null,null],["Range interface: detachedRange must inherit property \"cloneContents\" with the proper type (22)",0,null,null],["Range interface: detachedRange must inherit property \"insertNode\" with the proper type (23)",0,null,null],["Range interface: calling insertNode(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"surroundContents\" with the proper type (24)",0,null,null],["Range interface: calling surroundContents(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"cloneRange\" with the proper type (25)",0,null,null],["Range interface: detachedRange must inherit property \"detach\" with the proper type (26)",0,null,null],["Range interface: detachedRange must inherit property \"isPointInRange\" with the proper type (27)",0,null,null],["Range interface: calling isPointInRange(Node,unsigned long) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"comparePoint\" with the proper type (28)",0,null,null],["Range interface: calling comparePoint(Node,unsigned long) on detachedRange with too few arguments must throw TypeError",0,null,null],["Range interface: detachedRange must inherit property \"intersectsNode\" with the proper type (29)",0,null,null],["Range interface: calling intersectsNode(Node) on detachedRange with too few arguments must throw TypeError",0,null,null],["NodeIterator interface: existence and properties of interface object",0,null,null],["NodeIterator interface object length",0,null,null],["NodeIterator interface object name",0,null,null],["NodeIterator interface: existence and properties of interface prototype object",0,null,null],["NodeIterator interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["NodeIterator interface: attribute root",0,null,null],["NodeIterator interface: attribute referenceNode",0,null,null],["NodeIterator interface: attribute pointerBeforeReferenceNode",0,null,null],["NodeIterator interface: attribute whatToShow",0,null,null],["NodeIterator interface: attribute filter",0,null,null],["NodeIterator interface: operation nextNode()",0,null,null],["NodeIterator interface: operation previousNode()",0,null,null],["NodeIterator interface: operation detach()",0,null,null],["NodeIterator must be primary interface of document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false)",0,null,null],["Stringification of document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false)",0,null,null],["NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"root\" with the proper type (0)",0,null,null],["NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"referenceNode\" with the proper type (1)",0,null,null],["NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"pointerBeforeReferenceNode\" with the proper type (2)",0,null,null],["NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"whatToShow\" with the proper type (3)",0,null,null],["NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"filter\" with the proper type (4)",0,null,null],["NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"nextNode\" with the proper type (5)",0,null,null],["NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"previousNode\" with the proper type (6)",0,null,null],["NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"detach\" with the proper type (7)",0,null,null],["TreeWalker interface: existence and properties of interface object",0,null,null],["TreeWalker interface object length",0,null,null],["TreeWalker interface object name",0,null,null],["TreeWalker interface: existence and properties of interface prototype object",0,null,null],["TreeWalker interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["TreeWalker interface: attribute root",0,null,null],["TreeWalker interface: attribute whatToShow",0,null,null],["TreeWalker interface: attribute filter",0,null,null],["TreeWalker interface: attribute currentNode",0,null,null],["TreeWalker interface: operation parentNode()",0,null,null],["TreeWalker interface: operation firstChild()",0,null,null],["TreeWalker interface: operation lastChild()",0,null,null],["TreeWalker interface: operation previousSibling()",0,null,null],["TreeWalker interface: operation nextSibling()",0,null,null],["TreeWalker interface: operation previousNode()",0,null,null],["TreeWalker interface: operation nextNode()",0,null,null],["TreeWalker must be primary interface of document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false)",0,null,null],["Stringification of document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"root\" with the proper type (0)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"whatToShow\" with the proper type (1)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"filter\" with the proper type (2)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"currentNode\" with the proper type (3)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"parentNode\" with the proper type (4)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"firstChild\" with the proper type (5)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"lastChild\" with the proper type (6)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"previousSibling\" with the proper type (7)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"nextSibling\" with the proper type (8)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"previousNode\" with the proper type (9)",0,null,null],["TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property \"nextNode\" with the proper type (10)",0,null,null],["NodeFilter interface: existence and properties of interface object",1,"assert_equals: prototype of self's property \"NodeFilter\" is not Object.prototype expected (object) object \"[object Object]\" but got (function) function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:734:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:701:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:685:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:359:9\n@http://web-platform.test:8000/dom/interfaces.html:592:1\n"],["NodeFilter interface object name",0,null,null],["NodeFilter interface: existence and properties of interface prototype object",0,null,null],["NodeFilter interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["NodeFilter interface: constant FILTER_ACCEPT on interface object",0,null,null],["NodeFilter interface: constant FILTER_ACCEPT on interface prototype object",0,null,null],["NodeFilter interface: constant FILTER_REJECT on interface object",0,null,null],["NodeFilter interface: constant FILTER_REJECT on interface prototype object",0,null,null],["NodeFilter interface: constant FILTER_SKIP on interface object",0,null,null],["NodeFilter interface: constant FILTER_SKIP on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_ALL on interface object",0,null,null],["NodeFilter interface: constant SHOW_ALL on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_ELEMENT on interface object",0,null,null],["NodeFilter interface: constant SHOW_ELEMENT on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_ATTRIBUTE on interface object",0,null,null],["NodeFilter interface: constant SHOW_ATTRIBUTE on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_TEXT on interface object",0,null,null],["NodeFilter interface: constant SHOW_TEXT on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_CDATA_SECTION on interface object",0,null,null],["NodeFilter interface: constant SHOW_CDATA_SECTION on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_ENTITY_REFERENCE on interface object",0,null,null],["NodeFilter interface: constant SHOW_ENTITY_REFERENCE on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_ENTITY on interface object",0,null,null],["NodeFilter interface: constant SHOW_ENTITY on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_PROCESSING_INSTRUCTION on interface object",0,null,null],["NodeFilter interface: constant SHOW_PROCESSING_INSTRUCTION on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_COMMENT on interface object",0,null,null],["NodeFilter interface: constant SHOW_COMMENT on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_DOCUMENT on interface object",0,null,null],["NodeFilter interface: constant SHOW_DOCUMENT on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_DOCUMENT_TYPE on interface object",0,null,null],["NodeFilter interface: constant SHOW_DOCUMENT_TYPE on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_DOCUMENT_FRAGMENT on interface object",0,null,null],["NodeFilter interface: constant SHOW_DOCUMENT_FRAGMENT on interface prototype object",0,null,null],["NodeFilter interface: constant SHOW_NOTATION on interface object",0,null,null],["NodeFilter interface: constant SHOW_NOTATION on interface prototype object",0,null,null],["NodeFilter interface: operation acceptNode(Node)",0,null,null],["DOMTokenList interface: existence and properties of interface object",0,null,null],["DOMTokenList interface object length",0,null,null],["DOMTokenList interface object name",0,null,null],["DOMTokenList interface: existence and properties of interface prototype object",0,null,null],["DOMTokenList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DOMTokenList interface: attribute length",0,null,null],["DOMTokenList interface: operation item(unsigned long)",0,null,null],["DOMTokenList interface: operation contains(DOMString)",0,null,null],["DOMTokenList interface: operation add(DOMString)",0,null,null],["DOMTokenList interface: operation remove(DOMString)",0,null,null],["DOMTokenList interface: operation toggle(DOMString,boolean)",0,null,null],["DOMTokenList interface: operation replace(DOMString,DOMString)",0,null,null],["DOMTokenList interface: operation supports(DOMString)",0,null,null],["DOMTokenList interface: attribute value",0,null,null],["DOMTokenList interface: stringifier",0,null,null],["DOMTokenList must be primary interface of document.body.classList",0,null,null],["Stringification of document.body.classList",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"length\" with the proper type (0)",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"item\" with the proper type (1)",0,null,null],["DOMTokenList interface: calling item(unsigned long) on document.body.classList with too few arguments must throw TypeError",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"contains\" with the proper type (2)",0,null,null],["DOMTokenList interface: calling contains(DOMString) on document.body.classList with too few arguments must throw TypeError",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"add\" with the proper type (3)",0,null,null],["DOMTokenList interface: calling add(DOMString) on document.body.classList with too few arguments must throw TypeError",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"remove\" with the proper type (4)",0,null,null],["DOMTokenList interface: calling remove(DOMString) on document.body.classList with too few arguments must throw TypeError",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"toggle\" with the proper type (5)",0,null,null],["DOMTokenList interface: calling toggle(DOMString,boolean) on document.body.classList with too few arguments must throw TypeError",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"replace\" with the proper type (6)",0,null,null],["DOMTokenList interface: calling replace(DOMString,DOMString) on document.body.classList with too few arguments must throw TypeError",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"supports\" with the proper type (7)",0,null,null],["DOMTokenList interface: calling supports(DOMString) on document.body.classList with too few arguments must throw TypeError",0,null,null],["DOMTokenList interface: document.body.classList must inherit property \"value\" with the proper type (8)",0,null,null]]]}]
14:17:44 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
14:17:44 INFO - TEST-OK | /dom/interfaces.html | took 3182ms
14:17:44 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
14:17:44 INFO - Clearing pref dom.node.rootNode.enabled
14:17:44 INFO - PROCESS | 1946 | 1467667064039 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
14:17:44 INFO - PROCESS | 1946 | 1467667064041 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
14:17:44 INFO - PROCESS | 1946 | 1467667064043 Marionette TRACE conn2 -> [0,2196,"getContext",null]
14:17:44 INFO - PROCESS | 1946 | 1467667064049 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
14:17:44 INFO - PROCESS | 1946 | 1467667064051 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
14:17:44 INFO - PROCESS | 1946 | 1467667064052 Marionette TRACE conn2 <- [1,2197,null,{}]
14:17:44 INFO - PROCESS | 1946 | 1467667064055 Marionette TRACE conn2 -> [0,2198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.node.rootNode.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}]
14:17:44 INFO - PROCESS | 1946 | 1467667064064 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
14:17:44 INFO - PROCESS | 1946 | 1467667064073 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
14:17:44 INFO - PROCESS | 1946 | 1467667064074 Marionette TRACE conn2 <- [1,2199,null,{}]
14:17:44 INFO - PROCESS | 1946 | 1467667064080 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
14:17:44 INFO - PROCESS | 1946 | 1467667064081 Marionette TRACE conn2 <- [1,2200,null,{}]
14:17:44 INFO - PROCESS | 1946 | 1467667064084 Marionette TRACE conn2 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:44 INFO - PROCESS | 1946 | 1467667064205 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
14:17:44 INFO - PROCESS | 1946 | 1467667064253 Marionette TRACE conn2 -> [0,2202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/lists/DOMTokenList-coverage-for-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x14a8e8800 == 56 [pid = 1946] [id = 694]
14:17:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x15e5f1000) [pid = 1946] [serial = 1956] [outer = 0x0]
14:17:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x15e5f2000) [pid = 1946] [serial = 1957] [outer = 0x15e5f1000]
14:17:44 INFO - PROCESS | 1946 | 1467667064284 Marionette DEBUG loaded listener.js
14:17:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x15e5f9400) [pid = 1946] [serial = 1958] [outer = 0x15e5f1000]
14:17:44 INFO - PROCESS | 1946 | 1467667064718 Marionette TRACE conn2 <- [1,2202,null,{"value":["/dom/lists/DOMTokenList-coverage-for-attributes.html",0,null,null,[["a.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["area.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["link.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["iframe.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["output.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["td.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["th.classList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["a.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList.",0,null,null],["area.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList.",0,null,null],["link.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList.",0,null,null],["iframe.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList.",0,null,null],["output.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList.",0,null,null],["td.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList.",0,null,null],["th.classList in http://www.w3.org/2000/svg namespace should be DOMTokenList.",0,null,null],["a.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList.",0,null,null],["area.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList.",0,null,null],["link.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList.",0,null,null],["iframe.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList.",0,null,null],["output.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList.",0,null,null],["td.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList.",0,null,null],["th.classList in http://www.w3.org/1998/Math/MathML namespace should be DOMTokenList.",0,null,null],["a.classList in http://example.com/ namespace should be DOMTokenList.",0,null,null],["area.classList in http://example.com/ namespace should be DOMTokenList.",0,null,null],["link.classList in http://example.com/ namespace should be DOMTokenList.",0,null,null],["iframe.classList in http://example.com/ namespace should be DOMTokenList.",0,null,null],["output.classList in http://example.com/ namespace should be DOMTokenList.",0,null,null],["td.classList in http://example.com/ namespace should be DOMTokenList.",0,null,null],["th.classList in http://example.com/ namespace should be DOMTokenList.",0,null,null],["a.classList in null namespace should be DOMTokenList.",0,null,null],["area.classList in null namespace should be DOMTokenList.",0,null,null],["link.classList in null namespace should be DOMTokenList.",0,null,null],["iframe.classList in null namespace should be DOMTokenList.",0,null,null],["output.classList in null namespace should be DOMTokenList.",0,null,null],["td.classList in null namespace should be DOMTokenList.",0,null,null],["th.classList in null namespace should be DOMTokenList.",0,null,null],["a.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",1,"assert_equals: expected \"[object DOMTokenList]\" but got \"[object Undefined]\"","@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:39:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:38:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:35:5\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:34:3\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:33:1\n"],["area.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",1,"assert_equals: expected \"[object DOMTokenList]\" but got \"[object Undefined]\"","@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:39:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:38:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:35:5\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:34:3\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:33:1\n"],["link.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",1,"assert_equals: expected \"[object DOMTokenList]\" but got \"[object Undefined]\"","@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:39:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:38:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:35:5\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:34:3\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:33:1\n"],["iframe.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",1,"assert_equals: expected \"[object DOMTokenList]\" but got \"[object Undefined]\"","@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:39:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:38:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:35:5\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:34:3\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:33:1\n"],["output.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",1,"assert_equals: expected \"[object DOMTokenList]\" but got \"[object Undefined]\"","@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:39:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:38:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:35:5\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:34:3\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:33:1\n"],["td.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",1,"assert_equals: expected \"[object DOMTokenList]\" but got \"[object Undefined]\"","@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:39:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:38:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:35:5\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:34:3\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:33:1\n"],["th.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",1,"assert_equals: expected \"[object DOMTokenList]\" but got \"[object Undefined]\"","@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:39:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:38:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:35:5\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:34:3\n@http://web-platform.test:8000/dom/lists/DOMTokenList-coverage-for-attributes.html:33:1\n"],["a.dropzone in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["area.dropzone in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["link.dropzone in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["iframe.dropzone in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["output.dropzone in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["td.dropzone in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["th.dropzone in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["a.dropzone in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["area.dropzone in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["link.dropzone in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["iframe.dropzone in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["output.dropzone in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["td.dropzone in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["th.dropzone in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["a.dropzone in http://example.com/ namespace should be undefined.",0,null,null],["area.dropzone in http://example.com/ namespace should be undefined.",0,null,null],["link.dropzone in http://example.com/ namespace should be undefined.",0,null,null],["iframe.dropzone in http://example.com/ namespace should be undefined.",0,null,null],["output.dropzone in http://example.com/ namespace should be undefined.",0,null,null],["td.dropzone in http://example.com/ namespace should be undefined.",0,null,null],["th.dropzone in http://example.com/ namespace should be undefined.",0,null,null],["a.dropzone in null namespace should be undefined.",0,null,null],["area.dropzone in null namespace should be undefined.",0,null,null],["link.dropzone in null namespace should be undefined.",0,null,null],["iframe.dropzone in null namespace should be undefined.",0,null,null],["output.dropzone in null namespace should be undefined.",0,null,null],["td.dropzone in null namespace should be undefined.",0,null,null],["th.dropzone in null namespace should be undefined.",0,null,null],["a.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["area.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["link.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["iframe.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["output.htmlFor in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["td.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["th.htmlFor in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["a.htmlFor in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["area.htmlFor in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["link.htmlFor in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["iframe.htmlFor in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["output.htmlFor in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["td.htmlFor in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["th.htmlFor in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["a.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["area.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["link.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["iframe.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["output.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["td.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["th.htmlFor in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["a.htmlFor in http://example.com/ namespace should be undefined.",0,null,null],["area.htmlFor in http://example.com/ namespace should be undefined.",0,null,null],["link.htmlFor in http://example.com/ namespace should be undefined.",0,null,null],["iframe.htmlFor in http://example.com/ namespace should be undefined.",0,null,null],["output.htmlFor in http://example.com/ namespace should be undefined.",0,null,null],["td.htmlFor in http://example.com/ namespace should be undefined.",0,null,null],["th.htmlFor in http://example.com/ namespace should be undefined.",0,null,null],["a.htmlFor in null namespace should be undefined.",0,null,null],["area.htmlFor in null namespace should be undefined.",0,null,null],["link.htmlFor in null namespace should be undefined.",0,null,null],["iframe.htmlFor in null namespace should be undefined.",0,null,null],["output.htmlFor in null namespace should be undefined.",0,null,null],["td.htmlFor in null namespace should be undefined.",0,null,null],["th.htmlFor in null namespace should be undefined.",0,null,null],["a.relList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["area.relList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["link.relList in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["iframe.relList in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["output.relList in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["td.relList in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["th.relList in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["a.relList in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["area.relList in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["link.relList in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["iframe.relList in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["output.relList in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["td.relList in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["th.relList in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["a.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["area.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["link.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["iframe.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["output.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["td.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["th.relList in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["a.relList in http://example.com/ namespace should be undefined.",0,null,null],["area.relList in http://example.com/ namespace should be undefined.",0,null,null],["link.relList in http://example.com/ namespace should be undefined.",0,null,null],["iframe.relList in http://example.com/ namespace should be undefined.",0,null,null],["output.relList in http://example.com/ namespace should be undefined.",0,null,null],["td.relList in http://example.com/ namespace should be undefined.",0,null,null],["th.relList in http://example.com/ namespace should be undefined.",0,null,null],["a.relList in null namespace should be undefined.",0,null,null],["area.relList in null namespace should be undefined.",0,null,null],["link.relList in null namespace should be undefined.",0,null,null],["iframe.relList in null namespace should be undefined.",0,null,null],["output.relList in null namespace should be undefined.",0,null,null],["td.relList in null namespace should be undefined.",0,null,null],["th.relList in null namespace should be undefined.",0,null,null],["a.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["area.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["link.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["iframe.sandbox in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["output.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["td.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["th.sandbox in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["a.sandbox in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["area.sandbox in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["link.sandbox in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["iframe.sandbox in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["output.sandbox in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["td.sandbox in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["th.sandbox in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["a.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["area.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["link.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["iframe.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["output.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["td.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["th.sandbox in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["a.sandbox in http://example.com/ namespace should be undefined.",0,null,null],["area.sandbox in http://example.com/ namespace should be undefined.",0,null,null],["link.sandbox in http://example.com/ namespace should be undefined.",0,null,null],["iframe.sandbox in http://example.com/ namespace should be undefined.",0,null,null],["output.sandbox in http://example.com/ namespace should be undefined.",0,null,null],["td.sandbox in http://example.com/ namespace should be undefined.",0,null,null],["th.sandbox in http://example.com/ namespace should be undefined.",0,null,null],["a.sandbox in null namespace should be undefined.",0,null,null],["area.sandbox in null namespace should be undefined.",0,null,null],["link.sandbox in null namespace should be undefined.",0,null,null],["iframe.sandbox in null namespace should be undefined.",0,null,null],["output.sandbox in null namespace should be undefined.",0,null,null],["td.sandbox in null namespace should be undefined.",0,null,null],["th.sandbox in null namespace should be undefined.",0,null,null],["a.sizes in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["area.sizes in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["link.sizes in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.",0,null,null],["iframe.sizes in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["output.sizes in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["td.sizes in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["th.sizes in http://www.w3.org/1999/xhtml namespace should be undefined.",0,null,null],["a.sizes in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["area.sizes in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["link.sizes in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["iframe.sizes in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["output.sizes in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["td.sizes in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["th.sizes in http://www.w3.org/2000/svg namespace should be undefined.",0,null,null],["a.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["area.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["link.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["iframe.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["output.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["td.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["th.sizes in http://www.w3.org/1998/Math/MathML namespace should be undefined.",0,null,null],["a.sizes in http://example.com/ namespace should be undefined.",0,null,null],["area.sizes in http://example.com/ namespace should be undefined.",0,null,null],["link.sizes in http://example.com/ namespace should be undefined.",0,null,null],["iframe.sizes in http://example.com/ namespace should be undefined.",0,null,null],["output.sizes in http://example.com/ namespace should be undefined.",0,null,null],["td.sizes in http://example.com/ namespace should be undefined.",0,null,null],["th.sizes in http://example.com/ namespace should be undefined.",0,null,null],["a.sizes in null namespace should be undefined.",0,null,null],["area.sizes in null namespace should be undefined.",0,null,null],["link.sizes in null namespace should be undefined.",0,null,null],["iframe.sizes in null namespace should be undefined.",0,null,null],["output.sizes in null namespace should be undefined.",0,null,null],["td.sizes in null namespace should be undefined.",0,null,null],["th.sizes in null namespace should be undefined.",0,null,null]]]}]
14:17:44 INFO - ..................................................................................................................................................................................................................
14:17:44 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 749ms
14:17:44 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
14:17:44 INFO - PROCESS | 1946 | 1467667064796 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
14:17:44 INFO - PROCESS | 1946 | 1467667064797 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
14:17:44 INFO - PROCESS | 1946 | 1467667064800 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
14:17:44 INFO - PROCESS | 1946 | 1467667064801 Marionette TRACE conn2 <- [1,2204,null,{}]
14:17:44 INFO - PROCESS | 1946 | 1467667064806 Marionette TRACE conn2 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:44 INFO - PROCESS | 1946 | 1467667064930 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
14:17:44 INFO - PROCESS | 1946 | 1467667064949 Marionette TRACE conn2 -> [0,2206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/lists/DOMTokenList-stringifier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/lists/DOMTokenList-stringifier.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x156978800 == 57 [pid = 1946] [id = 695]
14:17:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x11b583000) [pid = 1946] [serial = 1959] [outer = 0x0]
14:17:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x11b584c00) [pid = 1946] [serial = 1960] [outer = 0x11b583000]
14:17:44 INFO - PROCESS | 1946 | 1467667064983 Marionette DEBUG loaded listener.js
14:17:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x11b58b000) [pid = 1946] [serial = 1961] [outer = 0x11b583000]
14:17:45 INFO - PROCESS | 1946 | 1467667065266 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
14:17:45 INFO - .
14:17:45 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 521ms
14:17:45 INFO - PROCESS | 1946 | 1467667065324 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
14:17:45 INFO - PROCESS | 1946 | 1467667065325 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
14:17:45 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
14:17:45 INFO - PROCESS | 1946 | 1467667065333 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
14:17:45 INFO - PROCESS | 1946 | 1467667065335 Marionette TRACE conn2 <- [1,2208,null,{}]
14:17:45 INFO - PROCESS | 1946 | 1467667065337 Marionette TRACE conn2 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}]
14:17:45 INFO - PROCESS | 1946 | 1467667065469 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
14:17:45 INFO - PROCESS | 1946 | 1467667065511 Marionette TRACE conn2 -> [0,2210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/lists/DOMTokenList-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/lists/DOMTokenList-value.html\", \"d6aaad32-45e1-411a-b2d7-8cb4a1b306db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
14:17:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x156fb0800 == 58 [pid = 1946] [id = 696]
14:17:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x123077c00) [pid = 1946] [serial = 1962] [outer = 0x0]
14:17:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x123080800) [pid = 1946] [serial = 1963] [outer = 0x123077c00]
14:17:45 INFO - PROCESS | 1946 | 1467667065544 Marionette DEBUG loaded listener.js
14:17:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x123085c00) [pid = 1946] [serial = 1964] [outer = 0x123077c00]
14:17:45 INFO - PROCESS | 1946 | 1467667065807 Marionette TRACE conn2 <- [1,2210,null,{"value":["/dom/lists/DOMTokenList-value.html",0,null,null,[["DOMTokenList value",1,"assert_equals: length should be the number of tokens expected 2 but got 3","@http://web-platform.test:8000/dom/lists/DOMTokenList-value.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/dom/lists/DOMTokenList-value.html:10:1\n"]]]}]
14:17:45 INFO - .
14:17:45 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 525ms
14:17:45 INFO - PROCESS | 1946 | 1467667065860 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
14:17:45 INFO - PROCESS | 1946 | 1467667065863 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x11c1b3800) [pid = 1946] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x11c1b1800) [pid = 1946] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x12e291800) [pid = 1946] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x1310b8000) [pid = 1946] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x12e192400) [pid = 1946] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x13150ac00) [pid = 1946] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x121a97c00) [pid = 1946] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x12feae400) [pid = 1946] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x13103d800) [pid = 1946] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x122984000) [pid = 1946] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x1217c9c00) [pid = 1946] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x1305b3400) [pid = 1946] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x12cde2000) [pid = 1946] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x1301bf000) [pid = 1946] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x11bfd5400) [pid = 1946] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x122939c00) [pid = 1946] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x11dfb6c00) [pid = 1946] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x12a3d3400) [pid = 1946] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x1198f0800) [pid = 1946] [serial = 1912] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-handleEvent.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x12273c800) [pid = 1946] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x12aafa000) [pid = 1946] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x12183d400) [pid = 1946] [serial = 1915] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-incumbent-global-1.sub.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x11990bc00) [pid = 1946] [serial = 1918] [outer = 0x0] [url = http://www1.web-platform.test:8000/dom/events/EventListener-incumbent-global-subframe-1.sub.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x12a3d2400) [pid = 1946] [serial = 1920] [outer = 0x0] [url = http://www2.web-platform.test:8000/dom/events/EventListener-incumbent-global-subsubframe.sub.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x1540f4000) [pid = 1946] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x13053fc00) [pid = 1946] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x12a77c000) [pid = 1946] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x12155cc00) [pid = 1946] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x1198ecc00) [pid = 1946] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x122c5b400) [pid = 1946] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x12a998c00) [pid = 1946] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x12ad6cc00) [pid = 1946] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x122988c00) [pid = 1946] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x120686400) [pid = 1946] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
14:17:46 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x13025ac00) [pid = 1946] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
14:17:46 WARNING - u'runner_teardown' ()
14:17:46 INFO - No more tests
14:17:46 INFO - Got 0 unexpected results
14:17:46 INFO - SUITE-END | took 1778s
14:17:46 INFO - Closing logging queue
14:17:46 INFO - queue closed
14:17:47 INFO - Return code: 0
14:17:47 WARNING - # TBPL SUCCESS #
14:17:47 INFO - Running post-action listener: _resource_record_post_action
14:17:47 INFO - #####
14:17:47 INFO - ##### Finished run-tests step (success)
14:17:47 INFO - #####
14:17:47 INFO - Running post-run listener: _resource_record_post_run
14:17:47 INFO - Total resource usage - Wall time: 1807s; CPU: 41.0%; Read bytes: 2561536; Write bytes: 388359168; Read time: 23; Write time: 2991
14:17:47 INFO - TinderboxPrint: CPU usage
41.4%
14:17:47 INFO - TinderboxPrint: I/O read bytes / time
2,561,536 / 23
14:17:47 INFO - TinderboxPrint: I/O write bytes / time
388,359,168 / 2,991
14:17:47 INFO - TinderboxPrint: CPU idle
4,233.8 (58.6%)
14:17:47 INFO - TinderboxPrint: CPU system
1,627.9 (22.5%)
14:17:47 INFO - TinderboxPrint: CPU user
1,364.6 (18.9%)
14:17:47 INFO - TinderboxPrint: Swap in / out
202,768,384 / 0
14:17:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
14:17:47 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 183976448; Write bytes: 176631808; Read time: 15241; Write time: 359
14:17:47 INFO - run-tests - Wall time: 1786s; CPU: 41.0%; Read bytes: 2557440; Write bytes: 187388928; Read time: 23; Write time: 2569
14:17:48 INFO - Running post-run listener: _upload_blobber_files
14:17:48 INFO - Blob upload gear active.
14:17:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
14:17:48 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com
14:17:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
14:17:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
14:17:48 INFO - (blobuploader) - INFO - Open directory for files ...
14:17:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
14:17:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
14:17:48 INFO - (blobuploader) - INFO - Uploading, attempt #1.
14:17:51 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
14:17:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
14:17:51 INFO - (blobuploader) - INFO - Done attempting.
14:17:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
14:17:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
14:17:51 INFO - (blobuploader) - INFO - Uploading, attempt #1.
14:17:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
14:17:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
14:17:52 INFO - (blobuploader) - INFO - Done attempting.
14:17:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
14:17:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
14:17:52 INFO - (blobuploader) - INFO - Uploading, attempt #1.
14:17:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
14:17:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
14:17:54 INFO - (blobuploader) - INFO - Done attempting.
14:17:54 INFO - (blobuploader) - INFO - Iteration through files over.
14:17:54 INFO - Return code: 0
14:17:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
14:17:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
14:17:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/cdd2893802deffb013654516b157267199bcce1a3839bdf748f7fe44b1258c237cbb248d316f480b9f66247499d1843c9cf781cc815b035f3adb673226e37887", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e545d3e8ff8c7751c8e6821894ec0880fe42a2d2ea1022ea5f9bf29ea5c8fb285551040b5656bd63b477283035b37b307a5ec31f115dbd37dfc6fcafcb3d8867", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4826b0fd12db229adcbf5212c16ed4c5fdf36c10c6e4ac81b8e91844904e1536cc14208331937afaab2ef0448a4584fccddb2460f4f7052e3091760001fc81e6"}
14:17:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
14:17:54 INFO - Writing to file /builds/slave/test/properties/blobber_files
14:17:54 INFO - Contents:
14:17:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/cdd2893802deffb013654516b157267199bcce1a3839bdf748f7fe44b1258c237cbb248d316f480b9f66247499d1843c9cf781cc815b035f3adb673226e37887", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e545d3e8ff8c7751c8e6821894ec0880fe42a2d2ea1022ea5f9bf29ea5c8fb285551040b5656bd63b477283035b37b307a5ec31f115dbd37dfc6fcafcb3d8867", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4826b0fd12db229adcbf5212c16ed4c5fdf36c10c6e4ac81b8e91844904e1536cc14208331937afaab2ef0448a4584fccddb2460f4f7052e3091760001fc81e6"}
14:17:54 INFO - Running post-run listener: copy_logs_to_upload_dir
14:17:54 INFO - Copying logs to upload dir...
14:17:54 INFO - mkdir: /builds/slave/test/build/upload/logs
14:17:54 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1875.867679
========= master_lag: 0.88 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 16 secs) (at 2016-07-04 14:17:55.065793) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 14:17:55.069756) =========
bash -c 'for file in `ls -1`; do cat $file; done'
in dir /builds/slave/test/properties (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.aO6rjUCdxZ/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PWD=/builds/slave/test/properties
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.as0EbpsBQD/Listeners
TMPDIR=/var/folders/38/7s9s8qps6rj1x54mtxs_b9vw00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/cdd2893802deffb013654516b157267199bcce1a3839bdf748f7fe44b1258c237cbb248d316f480b9f66247499d1843c9cf781cc815b035f3adb673226e37887", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e545d3e8ff8c7751c8e6821894ec0880fe42a2d2ea1022ea5f9bf29ea5c8fb285551040b5656bd63b477283035b37b307a5ec31f115dbd37dfc6fcafcb3d8867", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4826b0fd12db229adcbf5212c16ed4c5fdf36c10c6e4ac81b8e91844904e1536cc14208331937afaab2ef0448a4584fccddb2460f4f7052e3091760001fc81e6"}
build_url:https://queue.taskcluster.net/v1/task/IHTDDR7cSVWfMGDHQQljNA/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/IHTDDR7cSVWfMGDHQQljNA/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012836
build_url: 'https://queue.taskcluster.net/v1/task/IHTDDR7cSVWfMGDHQQljNA/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg'
blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/cdd2893802deffb013654516b157267199bcce1a3839bdf748f7fe44b1258c237cbb248d316f480b9f66247499d1843c9cf781cc815b035f3adb673226e37887", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e545d3e8ff8c7751c8e6821894ec0880fe42a2d2ea1022ea5f9bf29ea5c8fb285551040b5656bd63b477283035b37b307a5ec31f115dbd37dfc6fcafcb3d8867", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4826b0fd12db229adcbf5212c16ed4c5fdf36c10c6e4ac81b8e91844904e1536cc14208331937afaab2ef0448a4584fccddb2460f4f7052e3091760001fc81e6"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/IHTDDR7cSVWfMGDHQQljNA/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 0.43 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 14:17:55.509644) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 14:17:55.509974) =========
rm -f oauth.txt
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-f', 'oauth.txt']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.aO6rjUCdxZ/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.as0EbpsBQD/Listeners
TMPDIR=/var/folders/38/7s9s8qps6rj1x54mtxs_b9vw00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
program finished with exit code 0
elapsedTime=0.005313
========= master_lag: 0.04 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 14:17:55.558403) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 14:17:55.558718) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 14:17:55.559171) =========
========= Total master_lag: 1.49 =========