[0,1775,"getWindowHandle",null]
15:43:46 INFO - PROCESS | 1656 | 1467067426309 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
15:43:46 INFO - TEST-START | /cssom-view/scrollingElement.html
15:43:46 INFO - PROCESS | 1656 | 1467067426320 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
15:43:46 INFO - PROCESS | 1656 | 1467067426321 Marionette TRACE conn2 <- [1,1776,null,{}]
15:43:46 INFO - PROCESS | 1656 | 1467067426326 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}]
15:43:46 INFO - PROCESS | 1656 | 1467067426418 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
15:43:46 INFO - PROCESS | 1656 | 1467067426477 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:43:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x133736800 == 41 [pid = 1656] [id = 516]
15:43:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12af9b000) [pid = 1656] [serial = 1498] [outer = 0x0]
15:43:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12b0d9400) [pid = 1656] [serial = 1499] [outer = 0x12af9b000]
15:43:46 INFO - PROCESS | 1656 | 1467067426505 Marionette DEBUG loaded listener.js
15:43:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b128800) [pid = 1656] [serial = 1500] [outer = 0x12af9b000]
15:43:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x127ab0800 == 42 [pid = 1656] [id = 517]
15:43:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12b2d6400) [pid = 1656] [serial = 1501] [outer = 0x0]
15:43:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c757000 == 43 [pid = 1656] [id = 518]
15:43:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12b2d6800) [pid = 1656] [serial = 1502] [outer = 0x0]
15:43:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12b125c00) [pid = 1656] [serial = 1503] [outer = 0x12b2d6400]
15:43:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b125400) [pid = 1656] [serial = 1504] [outer = 0x12b2d6800]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x127e2c000 == 42 [pid = 1656] [id = 515]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x134ddd800 == 41 [pid = 1656] [id = 514]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x134ddc000 == 40 [pid = 1656] [id = 513]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x134dda800 == 39 [pid = 1656] [id = 512]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x134dcf800 == 38 [pid = 1656] [id = 511]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x12c766000 == 37 [pid = 1656] [id = 510]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x13686d800 == 36 [pid = 1656] [id = 509]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x1367f1800 == 35 [pid = 1656] [id = 508]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x1367ef800 == 34 [pid = 1656] [id = 507]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x13632f000 == 33 [pid = 1656] [id = 506]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x13381c800 == 32 [pid = 1656] [id = 505]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7dc000 == 31 [pid = 1656] [id = 504]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x127e2d000 == 30 [pid = 1656] [id = 503]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x125c77800 == 29 [pid = 1656] [id = 502]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x11b958800 == 28 [pid = 1656] [id = 501]
15:43:48 INFO - PROCESS | 1656 | --DOCSHELL 0x11c7e4800 == 27 [pid = 1656] [id = 500]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x127b8c800) [pid = 1656] [serial = 1446] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x127d59c00) [pid = 1656] [serial = 1447] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12674f000) [pid = 1656] [serial = 1444] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1264a5c00) [pid = 1656] [serial = 1440] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x126ace400) [pid = 1656] [serial = 1443] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11c9b6c00) [pid = 1656] [serial = 1425] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11d770400) [pid = 1656] [serial = 1426] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1175c4400) [pid = 1656] [serial = 1428] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11e5b3400) [pid = 1656] [serial = 1434] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x125c4a800) [pid = 1656] [serial = 1435] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11caf3000) [pid = 1656] [serial = 1431] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x11dede000) [pid = 1656] [serial = 1432] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x125cc2800) [pid = 1656] [serial = 1437] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x125a7c000) [pid = 1656] [serial = 1421] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11de15000) [pid = 1656] [serial = 1418] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11de19800) [pid = 1656] [serial = 1419] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x11736ec00) [pid = 1656] [serial = 1414] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126744800) [pid = 1656] [serial = 1441] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x11c9aec00) [pid = 1656] [serial = 1429] [outer = 0x0] [url = about:blank]
15:43:48 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x126343800) [pid = 1656] [serial = 1438] [outer = 0x0] [url = about:blank]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x114f0fc00) [pid = 1656] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x11d7cd400) [pid = 1656] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x125c16800) [pid = 1656] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x11a1ac800) [pid = 1656] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x125b9c800) [pid = 1656] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x11de20800) [pid = 1656] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x11aada000) [pid = 1656] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x11b07e000) [pid = 1656] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x11a57b800) [pid = 1656] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x129b43c00) [pid = 1656] [serial = 1479] [outer = 0x0] [url = about:blank]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x129b43000) [pid = 1656] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x129b43800) [pid = 1656] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x1168c3c00) [pid = 1656] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x114f72000) [pid = 1656] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x11aa76000) [pid = 1656] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x11734f000) [pid = 1656] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x12afa3000) [pid = 1656] [serial = 1491] [outer = 0x0] [url = about:blank]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x12afa2400) [pid = 1656] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
15:43:51 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x12afa2c00) [pid = 1656] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11d7ac800 == 26 [pid = 1656] [id = 489]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1367e3000 == 25 [pid = 1656] [id = 488]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12c53e000 == 24 [pid = 1656] [id = 483]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1269f3000 == 23 [pid = 1656] [id = 478]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1161d1000 == 22 [pid = 1656] [id = 468]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12637f800 == 21 [pid = 1656] [id = 477]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1291ed000 == 20 [pid = 1656] [id = 480]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11c948000 == 19 [pid = 1656] [id = 473]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7e8800 == 18 [pid = 1656] [id = 484]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11cc97000 == 17 [pid = 1656] [id = 486]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11da5f800 == 16 [pid = 1656] [id = 474]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12a150800 == 15 [pid = 1656] [id = 487]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11cca6800 == 14 [pid = 1656] [id = 469]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1335e7000 == 13 [pid = 1656] [id = 485]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11c95e000 == 12 [pid = 1656] [id = 472]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11e235800 == 11 [pid = 1656] [id = 470]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x125b7b800 == 10 [pid = 1656] [id = 475]
15:43:55 INFO - PROCESS | 1656 | --DOCSHELL 0x125b7e800 == 9 [pid = 1656] [id = 471]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x11e5be400) [pid = 1656] [serial = 1466] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 57 (0x12b0d8000) [pid = 1656] [serial = 1497] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 56 (0x12674a400) [pid = 1656] [serial = 1470] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 55 (0x12633fc00) [pid = 1656] [serial = 1469] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 54 (0x11d76c800) [pid = 1656] [serial = 1450] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 53 (0x11aa71000) [pid = 1656] [serial = 1449] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 52 (0x125c4d800) [pid = 1656] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 51 (0x125aa6c00) [pid = 1656] [serial = 1453] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 50 (0x11e5c7800) [pid = 1656] [serial = 1452] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 49 (0x11b224400) [pid = 1656] [serial = 1463] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 48 (0x11dcbd400) [pid = 1656] [serial = 1464] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 47 (0x1291cb800) [pid = 1656] [serial = 1475] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 46 (0x12674f400) [pid = 1656] [serial = 1472] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 45 (0x129b47c00) [pid = 1656] [serial = 1481] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 44 (0x129b46400) [pid = 1656] [serial = 1480] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 43 (0x1297e6800) [pid = 1656] [serial = 1476] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 42 (0x1295da800) [pid = 1656] [serial = 1482] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 41 (0x1295d8800) [pid = 1656] [serial = 1496] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 40 (0x116fcb000) [pid = 1656] [serial = 1460] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 39 (0x11a171800) [pid = 1656] [serial = 1461] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 38 (0x11a16e800) [pid = 1656] [serial = 1458] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 37 (0x12b0d9400) [pid = 1656] [serial = 1499] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 36 (0x1168cec00) [pid = 1656] [serial = 1457] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 35 (0x12836d400) [pid = 1656] [serial = 1487] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 34 (0x11a606c00) [pid = 1656] [serial = 1484] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 33 (0x125c13800) [pid = 1656] [serial = 1485] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 32 (0x12afa0c00) [pid = 1656] [serial = 1492] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 31 (0x12b0d0400) [pid = 1656] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 30 (0x125aa1400) [pid = 1656] [serial = 1467] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 29 (0x129149000) [pid = 1656] [serial = 1473] [outer = 0x0] [url = about:blank]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 28 (0x12b0d1800) [pid = 1656] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
15:43:55 INFO - PROCESS | 1656 | --DOMWINDOW == 27 (0x129b90000) [pid = 1656] [serial = 1488] [outer = 0x0] [url = about:blank]
15:44:16 INFO - PROCESS | 1656 | MARIONETTE LOG: INFO: Timeout fired
15:44:16 INFO - PROCESS | 1656 | 1467067456581 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]]]}]
15:44:16 INFO - ..
15:44:16 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30286ms
15:44:16 INFO - PROCESS | 1656 | 1467067456609 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
15:44:16 INFO - PROCESS | 1656 | 1467067456612 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
15:44:16 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
15:44:16 INFO - PROCESS | 1656 | 1467067456616 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
15:44:16 INFO - PROCESS | 1656 | 1467067456618 Marionette TRACE conn2 <- [1,1780,null,{}]
15:44:16 INFO - PROCESS | 1656 | 1467067456623 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}]
15:44:16 INFO - PROCESS | 1656 | --DOCSHELL 0x127ab0800 == 8 [pid = 1656] [id = 517]
15:44:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c757000 == 7 [pid = 1656] [id = 518]
15:44:16 INFO - PROCESS | 1656 | 1467067456732 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
15:44:16 INFO - PROCESS | 1656 | 1467067456739 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:44:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x11a5ab800 == 8 [pid = 1656] [id = 519]
15:44:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 28 (0x114e9c800) [pid = 1656] [serial = 1505] [outer = 0x0]
15:44:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 29 (0x114f03000) [pid = 1656] [serial = 1506] [outer = 0x114e9c800]
15:44:16 INFO - PROCESS | 1656 | 1467067456779 Marionette DEBUG loaded listener.js
15:44:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 30 (0x114f46800) [pid = 1656] [serial = 1507] [outer = 0x114e9c800]
15:44:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x11b94d800 == 9 [pid = 1656] [id = 520]
15:44:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 31 (0x116db1c00) [pid = 1656] [serial = 1508] [outer = 0x0]
15:44:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 32 (0x1168cfc00) [pid = 1656] [serial = 1509] [outer = 0x116db1c00]
15:44:17 INFO - PROCESS | 1656 | 1467067457067 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"]]]}]
15:44:17 INFO - .
15:44:17 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 470ms
15:44:17 INFO - PROCESS | 1656 | 1467067457091 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
15:44:17 INFO - PROCESS | 1656 | 1467067457100 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
15:44:17 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
15:44:17 INFO - PROCESS | 1656 | 1467067457111 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
15:44:17 INFO - PROCESS | 1656 | 1467067457121 Marionette TRACE conn2 <- [1,1784,null,{}]
15:44:17 INFO - PROCESS | 1656 | 1467067457132 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}]
15:44:17 INFO - PROCESS | 1656 | 1467067457272 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
15:44:17 INFO - PROCESS | 1656 | 1467067457311 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:44:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x11cca6000 == 10 [pid = 1656] [id = 521]
15:44:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 33 (0x114f75400) [pid = 1656] [serial = 1510] [outer = 0x0]
15:44:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 34 (0x116db0800) [pid = 1656] [serial = 1511] [outer = 0x114f75400]
15:44:17 INFO - PROCESS | 1656 | 1467067457357 Marionette DEBUG loaded listener.js
15:44:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 35 (0x1170c8800) [pid = 1656] [serial = 1512] [outer = 0x114f75400]
15:44:23 INFO - PROCESS | 1656 | 1467067463822 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]]]}]
15:44:23 INFO - .......
15:44:23 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6748ms
15:44:23 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
15:44:23 INFO - PROCESS | 1656 | 1467067463879 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
15:44:23 INFO - PROCESS | 1656 | 1467067463882 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
15:44:23 INFO - PROCESS | 1656 | 1467067463895 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
15:44:23 INFO - PROCESS | 1656 | 1467067463900 Marionette TRACE conn2 <- [1,1788,null,{}]
15:44:23 INFO - PROCESS | 1656 | 1467067463904 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}]
15:44:24 INFO - PROCESS | 1656 | 1467067464007 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
15:44:24 INFO - PROCESS | 1656 | 1467067464075 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:44:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x11c7e4000 == 11 [pid = 1656] [id = 522]
15:44:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 36 (0x1168ce800) [pid = 1656] [serial = 1513] [outer = 0x0]
15:44:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 37 (0x116db6400) [pid = 1656] [serial = 1514] [outer = 0x1168ce800]
15:44:24 INFO - PROCESS | 1656 | 1467067464114 Marionette DEBUG loaded listener.js
15:44:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 38 (0x116fc3c00) [pid = 1656] [serial = 1515] [outer = 0x1168ce800]
15:44:30 INFO - PROCESS | 1656 | 1467067470767 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]]]}]
15:44:30 INFO - ......
15:44:30 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6946ms
15:44:30 INFO - PROCESS | 1656 | 1467067470860 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
15:44:30 INFO - PROCESS | 1656 | 1467067470865 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
15:44:30 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
15:44:30 INFO - PROCESS | 1656 | 1467067470888 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
15:44:30 INFO - PROCESS | 1656 | 1467067470891 Marionette TRACE conn2 <- [1,1792,null,{}]
15:44:30 INFO - PROCESS | 1656 | 1467067470897 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}]
15:44:31 INFO - PROCESS | 1656 | 1467067471004 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
15:44:31 INFO - PROCESS | 1656 | 1467067471082 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:44:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x11dc20800 == 12 [pid = 1656] [id = 523]
15:44:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 39 (0x11a16e000) [pid = 1656] [serial = 1516] [outer = 0x0]
15:44:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 40 (0x11a1a8000) [pid = 1656] [serial = 1517] [outer = 0x11a16e000]
15:44:31 INFO - PROCESS | 1656 | 1467067471159 Marionette DEBUG loaded listener.js
15:44:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 41 (0x11a57b800) [pid = 1656] [serial = 1518] [outer = 0x11a16e000]
15:44:31 INFO - PROCESS | 1656 | 1467067471642 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]]]}]
15:44:31 INFO - ...
15:44:31 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 771ms
15:44:31 INFO - PROCESS | 1656 | 1467067471660 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
15:44:31 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
15:44:31 INFO - PROCESS | 1656 | 1467067471664 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
15:44:31 INFO - PROCESS | 1656 | 1467067471667 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
15:44:31 INFO - PROCESS | 1656 | 1467067471670 Marionette TRACE conn2 <- [1,1796,null,{}]
15:44:31 INFO - PROCESS | 1656 | 1467067471679 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}]
15:44:31 INFO - PROCESS | 1656 | 1467067471816 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
15:44:32 INFO - PROCESS | 1656 | 1467067472056 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:44:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x11e438800 == 13 [pid = 1656] [id = 524]
15:44:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 42 (0x11a6c8800) [pid = 1656] [serial = 1519] [outer = 0x0]
15:44:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 43 (0x11b086c00) [pid = 1656] [serial = 1520] [outer = 0x11a6c8800]
15:44:32 INFO - PROCESS | 1656 | 1467067472113 Marionette DEBUG loaded listener.js
15:44:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 44 (0x11c7ca400) [pid = 1656] [serial = 1521] [outer = 0x11a6c8800]
15:44:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x11eac4800 == 14 [pid = 1656] [id = 525]
15:44:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 45 (0x11cd48400) [pid = 1656] [serial = 1522] [outer = 0x0]
15:44:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x125b69000 == 15 [pid = 1656] [id = 526]
15:44:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 46 (0x11cd94000) [pid = 1656] [serial = 1523] [outer = 0x0]
15:44:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 47 (0x11c9b0000) [pid = 1656] [serial = 1524] [outer = 0x11cd48400]
15:44:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 48 (0x112af2400) [pid = 1656] [serial = 1525] [outer = 0x11cd94000]
15:44:32 INFO - PROCESS | 1656 | 1467067472979 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]]]}]
15:44:33 INFO - ..
15:44:33 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 1378ms
15:44:33 INFO - PROCESS | 1656 | --DOCSHELL 0x11b94d800 == 14 [pid = 1656] [id = 520]
15:44:33 INFO - PROCESS | 1656 | --DOCSHELL 0x11a5ab800 == 13 [pid = 1656] [id = 519]
15:44:33 INFO - PROCESS | 1656 | 1467067473086 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
15:44:33 INFO - PROCESS | 1656 | 1467067473088 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
15:44:33 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
15:44:33 INFO - PROCESS | 1656 | 1467067473092 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
15:44:33 INFO - PROCESS | 1656 | 1467067473094 Marionette TRACE conn2 <- [1,1800,null,{}]
15:44:33 INFO - PROCESS | 1656 | 1467067473100 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}]
15:44:33 INFO - PROCESS | 1656 | 1467067473302 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
15:44:33 INFO - PROCESS | 1656 | 1467067473368 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:44:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x11cc9f000 == 14 [pid = 1656] [id = 527]
15:44:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 49 (0x114f71000) [pid = 1656] [serial = 1526] [outer = 0x0]
15:44:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 50 (0x114f77000) [pid = 1656] [serial = 1527] [outer = 0x114f71000]
15:44:33 INFO - PROCESS | 1656 | 1467067473403 Marionette DEBUG loaded listener.js
15:44:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 51 (0x116e14000) [pid = 1656] [serial = 1528] [outer = 0x114f71000]
15:44:33 INFO - PROCESS | 1656 | [1656] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
15:44:33 INFO - PROCESS | 1656 | 1467067473722 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]]]}]
15:44:33 INFO - ..
15:44:33 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 669ms
15:44:33 INFO - PROCESS | 1656 | 1467067473763 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
15:44:33 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
15:44:33 INFO - PROCESS | 1656 | 1467067473769 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
15:44:33 INFO - PROCESS | 1656 | 1467067473773 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
15:44:33 INFO - PROCESS | 1656 | 1467067473778 Marionette TRACE conn2 <- [1,1804,null,{}]
15:44:33 INFO - PROCESS | 1656 | 1467067473781 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}]
15:44:33 INFO - PROCESS | 1656 | 1467067473913 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
15:44:33 INFO - PROCESS | 1656 | 1467067473970 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:44:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x11b952800 == 15 [pid = 1656] [id = 528]
15:44:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 52 (0x1175ca400) [pid = 1656] [serial = 1529] [outer = 0x0]
15:44:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 53 (0x11aa74c00) [pid = 1656] [serial = 1530] [outer = 0x1175ca400]
15:44:34 INFO - PROCESS | 1656 | 1467067473999 Marionette DEBUG loaded listener.js
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 54 (0x11c70b800) [pid = 1656] [serial = 1531] [outer = 0x1175ca400]
15:44:34 INFO - PROCESS | 1656 | 1467067474325 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"]]]}]
15:44:34 INFO - ..
15:44:34 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 572ms
15:44:34 INFO - PROCESS | 1656 | 1467067474346 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
15:44:34 INFO - PROCESS | 1656 | 1467067474350 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
15:44:34 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
15:44:34 INFO - PROCESS | 1656 | 1467067474354 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
15:44:34 INFO - PROCESS | 1656 | 1467067474356 Marionette TRACE conn2 <- [1,1808,null,{}]
15:44:34 INFO - PROCESS | 1656 | 1467067474369 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}]
15:44:34 INFO - PROCESS | 1656 | 1467067474453 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
15:44:34 INFO - PROCESS | 1656 | 1467067474461 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:44:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x11af8d000 == 16 [pid = 1656] [id = 529]
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 55 (0x11c9ac800) [pid = 1656] [serial = 1532] [outer = 0x0]
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 56 (0x11ce5f400) [pid = 1656] [serial = 1533] [outer = 0x11c9ac800]
15:44:34 INFO - PROCESS | 1656 | 1467067474494 Marionette DEBUG loaded listener.js
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 57 (0x11d7cd000) [pid = 1656] [serial = 1534] [outer = 0x11c9ac800]
15:44:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x125c6c800 == 17 [pid = 1656] [id = 530]
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 58 (0x11de07c00) [pid = 1656] [serial = 1535] [outer = 0x0]
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4464
15:44:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x125e39800 == 18 [pid = 1656] [id = 531]
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x11de0a000) [pid = 1656] [serial = 1536] [outer = 0x0]
15:44:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x126378000 == 19 [pid = 1656] [id = 532]
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x11de0cc00) [pid = 1656] [serial = 1537] [outer = 0x0]
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4464
15:44:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x126379800 == 20 [pid = 1656] [id = 533]
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x11de0e000) [pid = 1656] [serial = 1538] [outer = 0x0]
15:44:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x126384800 == 21 [pid = 1656] [id = 534]
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x11de0ec00) [pid = 1656] [serial = 1539] [outer = 0x0]
15:44:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x126386000 == 22 [pid = 1656] [id = 535]
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x11de10c00) [pid = 1656] [serial = 1540] [outer = 0x0]
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8944
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8944
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x11de04400) [pid = 1656] [serial = 1541] [outer = 0x11de0ec00]
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x11de0ac00) [pid = 1656] [serial = 1542] [outer = 0x11de0a000]
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x11de15000) [pid = 1656] [serial = 1543] [outer = 0x11de0e000]
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
15:44:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x11de0f000) [pid = 1656] [serial = 1544] [outer = 0x11de10c00]
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
15:44:34 INFO - PROCESS | 1656 | [1656] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
15:44:35 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x11de07c00) [pid = 1656] [serial = 1535] [outer = 0x0] [url = ]
15:44:35 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x11de0cc00) [pid = 1656] [serial = 1537] [outer = 0x0] [url = ]
15:44:35 INFO - PROCESS | 1656 | [1656] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
15:44:43 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x114e9c800) [pid = 1656] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
15:44:43 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x116db1c00) [pid = 1656] [serial = 1508] [outer = 0x0] [url = about:blank]
15:44:43 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x12b2d6800) [pid = 1656] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/4679a91f-032d-234d-866c-c39b6193bae5]
15:44:43 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x12b2d6400) [pid = 1656] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/d1c1aeb3-d201-494b-92cc-867367fb0b74]
15:44:47 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x116db0800) [pid = 1656] [serial = 1511] [outer = 0x0] [url = about:blank]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x133736800 == 21 [pid = 1656] [id = 516]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x126386000 == 20 [pid = 1656] [id = 535]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x126384800 == 19 [pid = 1656] [id = 534]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x126378000 == 18 [pid = 1656] [id = 532]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x125c6c800 == 17 [pid = 1656] [id = 530]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x11b952800 == 16 [pid = 1656] [id = 528]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x11cc9f000 == 15 [pid = 1656] [id = 527]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x125b69000 == 14 [pid = 1656] [id = 526]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x11eac4800 == 13 [pid = 1656] [id = 525]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x11e438800 == 12 [pid = 1656] [id = 524]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x11dc20800 == 11 [pid = 1656] [id = 523]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x11c7e4000 == 10 [pid = 1656] [id = 522]
15:44:49 INFO - PROCESS | 1656 | --DOCSHELL 0x11cca6000 == 9 [pid = 1656] [id = 521]
15:44:49 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x114f03000) [pid = 1656] [serial = 1506] [outer = 0x0] [url = about:blank]
15:44:49 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x1168cfc00) [pid = 1656] [serial = 1509] [outer = 0x0] [url = about:blank]
15:44:49 INFO - PROCESS | 1656 | --DOMWINDOW == 57 (0x12b125400) [pid = 1656] [serial = 1504] [outer = 0x0] [url = about:blank]
15:44:49 INFO - PROCESS | 1656 | --DOMWINDOW == 56 (0x12b125c00) [pid = 1656] [serial = 1503] [outer = 0x0] [url = about:blank]
15:44:49 INFO - PROCESS | 1656 | --DOMWINDOW == 55 (0x114f46800) [pid = 1656] [serial = 1507] [outer = 0x0] [url = about:blank]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 54 (0x12af9b000) [pid = 1656] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 53 (0x11a16e000) [pid = 1656] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 52 (0x1175ca400) [pid = 1656] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 51 (0x1168ce800) [pid = 1656] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 50 (0x11de0ec00) [pid = 1656] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 49 (0x11de10c00) [pid = 1656] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 48 (0x114f71000) [pid = 1656] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 47 (0x11cd94000) [pid = 1656] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 46 (0x11cd48400) [pid = 1656] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 45 (0x11a6c8800) [pid = 1656] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
15:44:55 INFO - PROCESS | 1656 | --DOMWINDOW == 44 (0x114f75400) [pid = 1656] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
15:44:58 INFO - PROCESS | 1656 | --DOMWINDOW == 43 (0x12b128800) [pid = 1656] [serial = 1500] [outer = 0x0] [url = about:blank]
15:44:58 INFO - PROCESS | 1656 | --DOMWINDOW == 42 (0x116db6400) [pid = 1656] [serial = 1514] [outer = 0x0] [url = about:blank]
15:44:58 INFO - PROCESS | 1656 | --DOMWINDOW == 41 (0x116fc3c00) [pid = 1656] [serial = 1515] [outer = 0x0] [url = about:blank]
15:44:58 INFO - PROCESS | 1656 | --DOMWINDOW == 40 (0x1170c8800) [pid = 1656] [serial = 1512] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 39 (0x11a1a8000) [pid = 1656] [serial = 1517] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 38 (0x11a57b800) [pid = 1656] [serial = 1518] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 37 (0x11c70b800) [pid = 1656] [serial = 1531] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 36 (0x11aa74c00) [pid = 1656] [serial = 1530] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 35 (0x11de04400) [pid = 1656] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 34 (0x11ce5f400) [pid = 1656] [serial = 1533] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 33 (0x11de0f000) [pid = 1656] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 32 (0x114f77000) [pid = 1656] [serial = 1527] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 31 (0x116e14000) [pid = 1656] [serial = 1528] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 30 (0x112af2400) [pid = 1656] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 29 (0x11c9b0000) [pid = 1656] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 28 (0x11c7ca400) [pid = 1656] [serial = 1521] [outer = 0x0] [url = about:blank]
15:44:59 INFO - PROCESS | 1656 | --DOMWINDOW == 27 (0x11b086c00) [pid = 1656] [serial = 1520] [outer = 0x0] [url = about:blank]
15:45:04 INFO - PROCESS | 1656 | MARIONETTE LOG: INFO: Timeout fired
15:45:04 INFO - PROCESS | 1656 | 1467067504593 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]]]}]
15:45:04 INFO - ....
15:45:04 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 30285ms
15:45:04 INFO - PROCESS | 1656 | 1467067504643 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
15:45:04 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
15:45:04 INFO - PROCESS | 1656 | 1467067504646 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
15:45:04 INFO - PROCESS | 1656 | 1467067504650 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
15:45:04 INFO - PROCESS | 1656 | 1467067504652 Marionette TRACE conn2 <- [1,1812,null,{}]
15:45:04 INFO - PROCESS | 1656 | 1467067504656 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}]
15:45:04 INFO - PROCESS | 1656 | --DOCSHELL 0x125e39800 == 8 [pid = 1656] [id = 531]
15:45:04 INFO - PROCESS | 1656 | --DOCSHELL 0x126379800 == 7 [pid = 1656] [id = 533]
15:45:04 INFO - PROCESS | 1656 | 1467067504768 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
15:45:04 INFO - PROCESS | 1656 | 1467067504796 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x11a652800 == 8 [pid = 1656] [id = 536]
15:45:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 28 (0x114f07400) [pid = 1656] [serial = 1545] [outer = 0x0]
15:45:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 29 (0x114f08000) [pid = 1656] [serial = 1546] [outer = 0x114f07400]
15:45:04 INFO - PROCESS | 1656 | 1467067504835 Marionette DEBUG loaded listener.js
15:45:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 30 (0x114f47400) [pid = 1656] [serial = 1547] [outer = 0x114f07400]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11be30800 == 9 [pid = 1656] [id = 537]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 31 (0x116db3800) [pid = 1656] [serial = 1548] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11c7e6000 == 10 [pid = 1656] [id = 538]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 32 (0x116db5400) [pid = 1656] [serial = 1549] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 33 (0x116dad400) [pid = 1656] [serial = 1550] [outer = 0x116db3800]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 34 (0x116db6c00) [pid = 1656] [serial = 1551] [outer = 0x116db5400]
15:45:05 INFO - PROCESS | 1656 | 1467067505165 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]]]}]
15:45:05 INFO - ....
15:45:05 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 571ms
15:45:05 INFO - PROCESS | 1656 | 1467067505223 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
15:45:05 INFO - PROCESS | 1656 | 1467067505229 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
15:45:05 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
15:45:05 INFO - PROCESS | 1656 | 1467067505234 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
15:45:05 INFO - PROCESS | 1656 | 1467067505236 Marionette TRACE conn2 <- [1,1816,null,{}]
15:45:05 INFO - PROCESS | 1656 | 1467067505238 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}]
15:45:05 INFO - PROCESS | 1656 | 1467067505342 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
15:45:05 INFO - PROCESS | 1656 | 1467067505348 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11b0e3800 == 11 [pid = 1656] [id = 539]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 35 (0x114f76400) [pid = 1656] [serial = 1552] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 36 (0x116dba800) [pid = 1656] [serial = 1553] [outer = 0x114f76400]
15:45:05 INFO - PROCESS | 1656 | 1467067505381 Marionette DEBUG loaded listener.js
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 37 (0x116fc3800) [pid = 1656] [serial = 1554] [outer = 0x114f76400]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11d0d6800 == 12 [pid = 1656] [id = 540]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 38 (0x1176c1000) [pid = 1656] [serial = 1555] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11d0da800 == 13 [pid = 1656] [id = 541]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 39 (0x1178bf400) [pid = 1656] [serial = 1556] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11d793000 == 14 [pid = 1656] [id = 542]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 40 (0x1195dc400) [pid = 1656] [serial = 1557] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11d7ac800 == 15 [pid = 1656] [id = 543]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 41 (0x11a163800) [pid = 1656] [serial = 1558] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11da56800 == 16 [pid = 1656] [id = 544]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 42 (0x11a164c00) [pid = 1656] [serial = 1559] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 43 (0x114f77400) [pid = 1656] [serial = 1560] [outer = 0x1176c1000]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 44 (0x1178b5400) [pid = 1656] [serial = 1561] [outer = 0x1178bf400]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 45 (0x11a169c00) [pid = 1656] [serial = 1562] [outer = 0x1195dc400]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 46 (0x11a16d400) [pid = 1656] [serial = 1563] [outer = 0x11a163800]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 47 (0x11a16dc00) [pid = 1656] [serial = 1564] [outer = 0x11a164c00]
15:45:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11df09800 == 17 [pid = 1656] [id = 545]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 48 (0x11a1a8000) [pid = 1656] [serial = 1565] [outer = 0x0]
15:45:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 49 (0x11a1a9c00) [pid = 1656] [serial = 1566] [outer = 0x11a1a8000]
15:45:05 INFO - PROCESS | 1656 | 1467067505835 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]
15:45:05 INFO - PROCESS | 1656 | 1467067505856 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
15:45:05 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
15:45:05 INFO - PROCESS | 1656 | 1467067505859 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
15:45:05 INFO - PROCESS | 1656 | 1467067505862 Marionette TRACE conn2 <- [1,1820,null,{}]
15:45:05 INFO - PROCESS | 1656 | 1467067505877 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}]
15:45:05 INFO - PROCESS | 1656 | 1467067505983 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
15:45:06 INFO - PROCESS | 1656 | 1467067506001 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x11e43b800 == 18 [pid = 1656] [id = 546]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 50 (0x117224800) [pid = 1656] [serial = 1567] [outer = 0x0]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 51 (0x117351c00) [pid = 1656] [serial = 1568] [outer = 0x117224800]
15:45:06 INFO - PROCESS | 1656 | 1467067506034 Marionette DEBUG loaded listener.js
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 52 (0x11b9e3800) [pid = 1656] [serial = 1569] [outer = 0x117224800]
15:45:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x125b7e800 == 19 [pid = 1656] [id = 547]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 53 (0x11c9b6400) [pid = 1656] [serial = 1570] [outer = 0x0]
15:45:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x125b85800 == 20 [pid = 1656] [id = 548]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 54 (0x11c9b7000) [pid = 1656] [serial = 1571] [outer = 0x0]
15:45:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x11eac8000 == 21 [pid = 1656] [id = 549]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 55 (0x11c9b8000) [pid = 1656] [serial = 1572] [outer = 0x0]
15:45:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x125c5f800 == 22 [pid = 1656] [id = 550]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 56 (0x11caed800) [pid = 1656] [serial = 1573] [outer = 0x0]
15:45:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x125c61000 == 23 [pid = 1656] [id = 551]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 57 (0x11caee000) [pid = 1656] [serial = 1574] [outer = 0x0]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 58 (0x11c9b6800) [pid = 1656] [serial = 1575] [outer = 0x11c9b6400]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x11c9b7400) [pid = 1656] [serial = 1576] [outer = 0x11c9b7000]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x11caf1c00) [pid = 1656] [serial = 1577] [outer = 0x11c9b8000]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x11caf3c00) [pid = 1656] [serial = 1578] [outer = 0x11caed800]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x11cd44400) [pid = 1656] [serial = 1579] [outer = 0x11caee000]
15:45:06 INFO - PROCESS | 1656 | 1467067506610 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]]]}]
15:45:06 INFO - .........
15:45:06 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 772ms
15:45:06 INFO - PROCESS | 1656 | 1467067506635 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
15:45:06 INFO - PROCESS | 1656 | 1467067506637 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
15:45:06 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
15:45:06 INFO - PROCESS | 1656 | 1467067506641 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
15:45:06 INFO - PROCESS | 1656 | 1467067506642 Marionette TRACE conn2 <- [1,1824,null,{}]
15:45:06 INFO - PROCESS | 1656 | 1467067506651 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}]
15:45:06 INFO - PROCESS | 1656 | 1467067506776 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
15:45:06 INFO - PROCESS | 1656 | 1467067506788 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x125c6f800 == 24 [pid = 1656] [id = 552]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x11caf4c00) [pid = 1656] [serial = 1580] [outer = 0x0]
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x11cd9ac00) [pid = 1656] [serial = 1581] [outer = 0x11caf4c00]
15:45:06 INFO - PROCESS | 1656 | 1467067506815 Marionette DEBUG loaded listener.js
15:45:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x11b224400) [pid = 1656] [serial = 1582] [outer = 0x11caf4c00]
15:45:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x126603000 == 25 [pid = 1656] [id = 553]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x11dcbb000) [pid = 1656] [serial = 1583] [outer = 0x0]
15:45:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1269dc800 == 26 [pid = 1656] [id = 554]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x11dcbdc00) [pid = 1656] [serial = 1584] [outer = 0x0]
15:45:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1269ea000 == 27 [pid = 1656] [id = 555]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x11dcbf400) [pid = 1656] [serial = 1585] [outer = 0x0]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x11d7c8800) [pid = 1656] [serial = 1586] [outer = 0x11dcbb000]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x11de03000) [pid = 1656] [serial = 1587] [outer = 0x11dcbdc00]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x11dcc0000) [pid = 1656] [serial = 1588] [outer = 0x11dcbf400]
15:45:07 INFO - PROCESS | 1656 | 1467067507206 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]]]}]
15:45:07 INFO - ............
15:45:07 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 621ms
15:45:07 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
15:45:07 INFO - PROCESS | 1656 | 1467067507262 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
15:45:07 INFO - PROCESS | 1656 | 1467067507263 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
15:45:07 INFO - PROCESS | 1656 | 1467067507267 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
15:45:07 INFO - PROCESS | 1656 | 1467067507268 Marionette TRACE conn2 <- [1,1828,null,{}]
15:45:07 INFO - PROCESS | 1656 | 1467067507274 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}]
15:45:07 INFO - PROCESS | 1656 | 1467067507369 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
15:45:07 INFO - PROCESS | 1656 | 1467067507374 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x129118000 == 28 [pid = 1656] [id = 556]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x11d7c6800) [pid = 1656] [serial = 1589] [outer = 0x0]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x11de03c00) [pid = 1656] [serial = 1590] [outer = 0x11d7c6800]
15:45:07 INFO - PROCESS | 1656 | 1467067507419 Marionette DEBUG loaded listener.js
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x11de14800) [pid = 1656] [serial = 1591] [outer = 0x11d7c6800]
15:45:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1291da800 == 29 [pid = 1656] [id = 557]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x11dedc800) [pid = 1656] [serial = 1592] [outer = 0x0]
15:45:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x129782000 == 30 [pid = 1656] [id = 558]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x11dedd400) [pid = 1656] [serial = 1593] [outer = 0x0]
15:45:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x12978f800 == 31 [pid = 1656] [id = 559]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x11dede000) [pid = 1656] [serial = 1594] [outer = 0x0]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x11dedcc00) [pid = 1656] [serial = 1595] [outer = 0x11dedc800]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x11dee1c00) [pid = 1656] [serial = 1596] [outer = 0x11dedd400]
15:45:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11dee3800) [pid = 1656] [serial = 1597] [outer = 0x11dede000]
15:45:07 INFO - PROCESS | 1656 | 1467067507946 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]]]}]
15:45:07 INFO - ........
15:45:07 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 721ms
15:45:07 INFO - PROCESS | 1656 | 1467067507988 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
15:45:07 INFO - PROCESS | 1656 | 1467067507989 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
15:45:07 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
15:45:07 INFO - PROCESS | 1656 | 1467067507991 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
15:45:07 INFO - PROCESS | 1656 | 1467067507992 Marionette TRACE conn2 <- [1,1832,null,{}]
15:45:08 INFO - PROCESS | 1656 | 1467067507997 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}]
15:45:08 INFO - PROCESS | 1656 | 1467067508104 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
15:45:08 INFO - PROCESS | 1656 | 1467067508113 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b180800 == 32 [pid = 1656] [id = 560]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11d7cdc00) [pid = 1656] [serial = 1598] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11e11f400) [pid = 1656] [serial = 1599] [outer = 0x11d7cdc00]
15:45:08 INFO - PROCESS | 1656 | 1467067508143 Marionette DEBUG loaded listener.js
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x11e40d400) [pid = 1656] [serial = 1600] [outer = 0x11d7cdc00]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c7db000 == 33 [pid = 1656] [id = 561]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11e5c4800) [pid = 1656] [serial = 1601] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c7dc800 == 34 [pid = 1656] [id = 562]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11e5c8400) [pid = 1656] [serial = 1602] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c7dd800 == 35 [pid = 1656] [id = 563]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11e5ccc00) [pid = 1656] [serial = 1603] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c752000 == 36 [pid = 1656] [id = 564]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11e5d0800) [pid = 1656] [serial = 1604] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c7df000 == 37 [pid = 1656] [id = 565]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x11e71ac00) [pid = 1656] [serial = 1605] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x11cdc3800 == 38 [pid = 1656] [id = 566]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11e71e400) [pid = 1656] [serial = 1606] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c7e1000 == 39 [pid = 1656] [id = 567]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x11e723000) [pid = 1656] [serial = 1607] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x11e5b3800) [pid = 1656] [serial = 1608] [outer = 0x11e5c4800]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x11e769800) [pid = 1656] [serial = 1609] [outer = 0x11e5c8400]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x125a75400) [pid = 1656] [serial = 1610] [outer = 0x11e5ccc00]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x125a78c00) [pid = 1656] [serial = 1611] [outer = 0x11e5d0800]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x125a7ac00) [pid = 1656] [serial = 1612] [outer = 0x11e71ac00]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x125a7c800) [pid = 1656] [serial = 1613] [outer = 0x11e71e400]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x125aa0000) [pid = 1656] [serial = 1614] [outer = 0x11e723000]
15:45:08 INFO - PROCESS | 1656 | 1467067508690 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]
15:45:08 INFO - PROCESS | 1656 | 1467067508717 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
15:45:08 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
15:45:08 INFO - PROCESS | 1656 | 1467067508720 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
15:45:08 INFO - PROCESS | 1656 | 1467067508722 Marionette TRACE conn2 <- [1,1836,null,{}]
15:45:08 INFO - PROCESS | 1656 | 1467067508724 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}]
15:45:08 INFO - PROCESS | 1656 | 1467067508802 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
15:45:08 INFO - PROCESS | 1656 | 1467067508807 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x130bad800 == 40 [pid = 1656] [id = 568]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11e120000) [pid = 1656] [serial = 1615] [outer = 0x0]
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x11e412800) [pid = 1656] [serial = 1616] [outer = 0x11e120000]
15:45:08 INFO - PROCESS | 1656 | 1467067508838 Marionette DEBUG loaded listener.js
15:45:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x125aa2000) [pid = 1656] [serial = 1617] [outer = 0x11e120000]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x130bbd800 == 41 [pid = 1656] [id = 569]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x125c14c00) [pid = 1656] [serial = 1618] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x125c17800) [pid = 1656] [serial = 1619] [outer = 0x125c14c00]
15:45:09 INFO - PROCESS | 1656 | 1467067509159 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]]]}]
15:45:09 INFO - ......
15:45:09 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 471ms
15:45:09 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
15:45:09 INFO - PROCESS | 1656 | 1467067509194 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
15:45:09 INFO - PROCESS | 1656 | 1467067509195 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
15:45:09 INFO - PROCESS | 1656 | 1467067509198 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
15:45:09 INFO - PROCESS | 1656 | 1467067509199 Marionette TRACE conn2 <- [1,1840,null,{}]
15:45:09 INFO - PROCESS | 1656 | 1467067509204 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}]
15:45:09 INFO - PROCESS | 1656 | 1467067509302 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
15:45:09 INFO - PROCESS | 1656 | 1467067509308 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x1335e1000 == 42 [pid = 1656] [id = 570]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x11e4c5400) [pid = 1656] [serial = 1620] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11e5c8000) [pid = 1656] [serial = 1621] [outer = 0x11e4c5400]
15:45:09 INFO - PROCESS | 1656 | 1467067509337 Marionette DEBUG loaded listener.js
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x125b9c800) [pid = 1656] [serial = 1622] [outer = 0x11e4c5400]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x1335e3000 == 43 [pid = 1656] [id = 571]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x125c19000) [pid = 1656] [serial = 1623] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x13372c000 == 44 [pid = 1656] [id = 572]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x125c52400) [pid = 1656] [serial = 1624] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x13372a800 == 45 [pid = 1656] [id = 573]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x125c53c00) [pid = 1656] [serial = 1625] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x13372e000 == 46 [pid = 1656] [id = 574]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x125c54c00) [pid = 1656] [serial = 1626] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x133722800 == 47 [pid = 1656] [id = 575]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x125c55c00) [pid = 1656] [serial = 1627] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x133730000 == 48 [pid = 1656] [id = 576]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x125c57800) [pid = 1656] [serial = 1628] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x133734800 == 49 [pid = 1656] [id = 577]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x125c55000) [pid = 1656] [serial = 1629] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x11eacc800 == 50 [pid = 1656] [id = 578]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x125cb8c00) [pid = 1656] [serial = 1630] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x133737800 == 51 [pid = 1656] [id = 579]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x125cc2800) [pid = 1656] [serial = 1631] [outer = 0x0]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x125cc5000) [pid = 1656] [serial = 1632] [outer = 0x125c19000]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x125e1b800) [pid = 1656] [serial = 1633] [outer = 0x125c52400]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x125fa9400) [pid = 1656] [serial = 1634] [outer = 0x125c53c00]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x126091400) [pid = 1656] [serial = 1635] [outer = 0x125c54c00]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x114f44c00) [pid = 1656] [serial = 1636] [outer = 0x125c55c00]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x126099000) [pid = 1656] [serial = 1637] [outer = 0x125c57800]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x12633c800) [pid = 1656] [serial = 1638] [outer = 0x125c55000]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x126343800) [pid = 1656] [serial = 1639] [outer = 0x125cb8c00]
15:45:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x126345c00) [pid = 1656] [serial = 1640] [outer = 0x125cc2800]
15:45:09 INFO - PROCESS | 1656 | 1467067509873 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]
15:45:09 INFO - PROCESS | 1656 | 1467067509926 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
15:45:09 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
15:45:09 INFO - PROCESS | 1656 | 1467067509928 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
15:45:09 INFO - PROCESS | 1656 | 1467067509929 Marionette TRACE conn2 <- [1,1844,null,{}]
15:45:09 INFO - PROCESS | 1656 | 1467067509939 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}]
15:45:10 INFO - PROCESS | 1656 | 1467067510020 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
15:45:10 INFO - PROCESS | 1656 | 1467067510024 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134d11800 == 52 [pid = 1656] [id = 580]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x125aa8c00) [pid = 1656] [serial = 1641] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x125c1ac00) [pid = 1656] [serial = 1642] [outer = 0x125aa8c00]
15:45:10 INFO - PROCESS | 1656 | 1467067510055 Marionette DEBUG loaded listener.js
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x125cc3400) [pid = 1656] [serial = 1643] [outer = 0x125aa8c00]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134d17800 == 53 [pid = 1656] [id = 581]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x126650400) [pid = 1656] [serial = 1644] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134d23800 == 54 [pid = 1656] [id = 582]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x126654800) [pid = 1656] [serial = 1645] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134db7000 == 55 [pid = 1656] [id = 583]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x126726400) [pid = 1656] [serial = 1646] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x125cbd000) [pid = 1656] [serial = 1647] [outer = 0x126650400]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x126733000) [pid = 1656] [serial = 1648] [outer = 0x126654800]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x126734800) [pid = 1656] [serial = 1649] [outer = 0x126726400]
15:45:10 INFO - PROCESS | 1656 | 1467067510457 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]]]}]
15:45:10 INFO - ...........
15:45:10 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 569ms
15:45:10 INFO - PROCESS | 1656 | 1467067510503 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
15:45:10 INFO - PROCESS | 1656 | 1467067510504 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
15:45:10 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
15:45:10 INFO - PROCESS | 1656 | 1467067510507 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
15:45:10 INFO - PROCESS | 1656 | 1467067510508 Marionette TRACE conn2 <- [1,1848,null,{}]
15:45:10 INFO - PROCESS | 1656 | 1467067510513 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}]
15:45:10 INFO - PROCESS | 1656 | 1467067510591 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
15:45:10 INFO - PROCESS | 1656 | 1467067510596 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134dce800 == 56 [pid = 1656] [id = 584]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 133 (0x1264a7800) [pid = 1656] [serial = 1650] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 134 (0x126649000) [pid = 1656] [serial = 1651] [outer = 0x1264a7800]
15:45:10 INFO - PROCESS | 1656 | 1467067510628 Marionette DEBUG loaded listener.js
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 135 (0x126743800) [pid = 1656] [serial = 1652] [outer = 0x1264a7800]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134dd9800 == 57 [pid = 1656] [id = 585]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 136 (0x126744000) [pid = 1656] [serial = 1653] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134de2000 == 58 [pid = 1656] [id = 586]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 137 (0x12674ec00) [pid = 1656] [serial = 1654] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134de4800 == 59 [pid = 1656] [id = 587]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 138 (0x12674f800) [pid = 1656] [serial = 1655] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134de6800 == 60 [pid = 1656] [id = 588]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 139 (0x1267ce400) [pid = 1656] [serial = 1656] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 140 (0x126747000) [pid = 1656] [serial = 1657] [outer = 0x126744000]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 141 (0x126a4bc00) [pid = 1656] [serial = 1658] [outer = 0x12674ec00]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 142 (0x126ace800) [pid = 1656] [serial = 1659] [outer = 0x12674f800]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 143 (0x126ae4000) [pid = 1656] [serial = 1660] [outer = 0x1267ce400]
15:45:10 INFO - PROCESS | 1656 | [1656] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 438
15:45:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x134dee000 == 61 [pid = 1656] [id = 589]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 144 (0x126ae5c00) [pid = 1656] [serial = 1661] [outer = 0x0]
15:45:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 145 (0x126ae9800) [pid = 1656] [serial = 1662] [outer = 0x126ae5c00]
15:45:11 INFO - PROCESS | 1656 | 1467067511104 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]]]}]
15:45:11 INFO - .....
15:45:11 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 621ms
15:45:11 INFO - PROCESS | 1656 | 1467067511129 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
15:45:11 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
15:45:11 INFO - PROCESS | 1656 | 1467067511132 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
15:45:11 INFO - PROCESS | 1656 | 1467067511136 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
15:45:11 INFO - PROCESS | 1656 | 1467067511139 Marionette TRACE conn2 <- [1,1852,null,{}]
15:45:11 INFO - PROCESS | 1656 | 1467067511146 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}]
15:45:11 INFO - PROCESS | 1656 | 1467067511294 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
15:45:11 INFO - PROCESS | 1656 | 1467067511307 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1367f6000 == 62 [pid = 1656] [id = 590]
15:45:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 146 (0x126aed400) [pid = 1656] [serial = 1663] [outer = 0x0]
15:45:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 147 (0x12776c400) [pid = 1656] [serial = 1664] [outer = 0x126aed400]
15:45:11 INFO - PROCESS | 1656 | 1467067511355 Marionette DEBUG loaded listener.js
15:45:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 148 (0x127ad0400) [pid = 1656] [serial = 1665] [outer = 0x126aed400]
15:45:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x136873800 == 63 [pid = 1656] [id = 591]
15:45:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 149 (0x127d56000) [pid = 1656] [serial = 1666] [outer = 0x0]
15:45:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1367f4800 == 64 [pid = 1656] [id = 592]
15:45:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 150 (0x127d59c00) [pid = 1656] [serial = 1667] [outer = 0x0]
15:45:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 151 (0x127ad5800) [pid = 1656] [serial = 1668] [outer = 0x127d56000]
15:45:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 152 (0x127e11400) [pid = 1656] [serial = 1669] [outer = 0x127d59c00]
15:45:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 153 (0x127d59800) [pid = 1656] [serial = 1670] [outer = 0x127d59c00]
15:45:11 INFO - PROCESS | 1656 | 1467067511862 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]
15:45:11 INFO - PROCESS | 1656 | 1467067511924 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
15:45:11 INFO - PROCESS | 1656 | 1467067511927 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
15:45:11 INFO - PROCESS | 1656 | 1467067511928 Marionette TRACE conn2 <- [1,1856,null,{}]
15:45:11 INFO - PROCESS | 1656 | 1467067511930 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}]
15:45:12 INFO - PROCESS | 1656 | 1467067512040 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
15:45:12 INFO - PROCESS | 1656 | 1467067512043 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x133923000 == 65 [pid = 1656] [id = 593]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 154 (0x127b8f800) [pid = 1656] [serial = 1671] [outer = 0x0]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 155 (0x127b8fc00) [pid = 1656] [serial = 1672] [outer = 0x127b8f800]
15:45:12 INFO - PROCESS | 1656 | 1467067512075 Marionette DEBUG loaded listener.js
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 156 (0x1283b7c00) [pid = 1656] [serial = 1673] [outer = 0x127b8f800]
15:45:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x130baa800 == 66 [pid = 1656] [id = 594]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 157 (0x1291cc000) [pid = 1656] [serial = 1674] [outer = 0x0]
15:45:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x13483d000 == 67 [pid = 1656] [id = 595]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 158 (0x1291cd800) [pid = 1656] [serial = 1675] [outer = 0x0]
15:45:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x134842800 == 68 [pid = 1656] [id = 596]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 159 (0x1291cf000) [pid = 1656] [serial = 1676] [outer = 0x0]
15:45:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x134845000 == 69 [pid = 1656] [id = 597]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 160 (0x1291d1c00) [pid = 1656] [serial = 1677] [outer = 0x0]
15:45:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x134846800 == 70 [pid = 1656] [id = 598]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 161 (0x1295d7000) [pid = 1656] [serial = 1678] [outer = 0x0]
15:45:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x134847800 == 71 [pid = 1656] [id = 599]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 162 (0x1295d7800) [pid = 1656] [serial = 1679] [outer = 0x0]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 163 (0x1291ca000) [pid = 1656] [serial = 1680] [outer = 0x1291cc000]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 164 (0x1295da000) [pid = 1656] [serial = 1681] [outer = 0x1291cd800]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 165 (0x1295dbc00) [pid = 1656] [serial = 1682] [outer = 0x1291cf000]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 166 (0x1295dd000) [pid = 1656] [serial = 1683] [outer = 0x1291d1c00]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 167 (0x1295de400) [pid = 1656] [serial = 1684] [outer = 0x1295d7000]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 168 (0x1295df800) [pid = 1656] [serial = 1685] [outer = 0x1295d7800]
15:45:12 INFO - PROCESS | 1656 | 1467067512564 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]]]}]
15:45:12 INFO - ......
15:45:12 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 668ms
15:45:12 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
15:45:12 INFO - PROCESS | 1656 | 1467067512596 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
15:45:12 INFO - PROCESS | 1656 | 1467067512597 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
15:45:12 INFO - PROCESS | 1656 | 1467067512600 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
15:45:12 INFO - PROCESS | 1656 | 1467067512604 Marionette TRACE conn2 <- [1,1860,null,{}]
15:45:12 INFO - PROCESS | 1656 | 1467067512607 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}]
15:45:12 INFO - PROCESS | 1656 | 1467067512706 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
15:45:12 INFO - PROCESS | 1656 | 1467067512796 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x11a5b1000 == 72 [pid = 1656] [id = 600]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 169 (0x114e68c00) [pid = 1656] [serial = 1686] [outer = 0x0]
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 170 (0x114e94400) [pid = 1656] [serial = 1687] [outer = 0x114e68c00]
15:45:12 INFO - PROCESS | 1656 | 1467067512840 Marionette DEBUG loaded listener.js
15:45:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 171 (0x114f19800) [pid = 1656] [serial = 1688] [outer = 0x114e68c00]
15:45:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x11d797800 == 73 [pid = 1656] [id = 601]
15:45:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 172 (0x11734fc00) [pid = 1656] [serial = 1689] [outer = 0x0]
15:45:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x11da5f800 == 74 [pid = 1656] [id = 602]
15:45:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 173 (0x117353400) [pid = 1656] [serial = 1690] [outer = 0x0]
15:45:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 174 (0x114f19c00) [pid = 1656] [serial = 1691] [outer = 0x11734fc00]
15:45:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 175 (0x11a171c00) [pid = 1656] [serial = 1692] [outer = 0x117353400]
15:45:13 INFO - PROCESS | 1656 | 1467067513315 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]]]}]
15:45:13 INFO - .........
15:45:13 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 778ms
15:45:13 INFO - PROCESS | 1656 | 1467067513380 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
15:45:13 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
15:45:13 INFO - PROCESS | 1656 | 1467067513382 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
15:45:13 INFO - PROCESS | 1656 | 1467067513385 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
15:45:13 INFO - PROCESS | 1656 | 1467067513387 Marionette TRACE conn2 <- [1,1864,null,{}]
15:45:13 INFO - PROCESS | 1656 | 1467067513394 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}]
15:45:13 INFO - PROCESS | 1656 | 1467067513497 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
15:45:13 INFO - PROCESS | 1656 | 1467067513550 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x125cab800 == 75 [pid = 1656] [id = 603]
15:45:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 176 (0x11a16ac00) [pid = 1656] [serial = 1693] [outer = 0x0]
15:45:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 177 (0x11a16cc00) [pid = 1656] [serial = 1694] [outer = 0x11a16ac00]
15:45:13 INFO - PROCESS | 1656 | 1467067513586 Marionette DEBUG loaded listener.js
15:45:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 178 (0x11b9e0400) [pid = 1656] [serial = 1695] [outer = 0x11a16ac00]
15:45:13 INFO - PROCESS | 1656 | 1467067513924 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]]]}]
15:45:13 INFO - ..
15:45:13 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 570ms
15:45:13 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
15:45:13 INFO - PROCESS | 1656 | 1467067513958 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
15:45:13 INFO - PROCESS | 1656 | 1467067513961 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
15:45:13 INFO - PROCESS | 1656 | 1467067513964 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
15:45:13 INFO - PROCESS | 1656 | 1467067513965 Marionette TRACE conn2 <- [1,1868,null,{}]
15:45:13 INFO - PROCESS | 1656 | 1467067513970 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}]
15:45:14 INFO - PROCESS | 1656 | 1467067514077 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
15:45:14 INFO - PROCESS | 1656 | 1467067514127 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x130bad000 == 76 [pid = 1656] [id = 604]
15:45:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 179 (0x11b9e5000) [pid = 1656] [serial = 1696] [outer = 0x0]
15:45:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 180 (0x11caf0400) [pid = 1656] [serial = 1697] [outer = 0x11b9e5000]
15:45:14 INFO - PROCESS | 1656 | 1467067514161 Marionette DEBUG loaded listener.js
15:45:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 181 (0x11de21000) [pid = 1656] [serial = 1698] [outer = 0x11b9e5000]
15:45:14 INFO - PROCESS | 1656 | 1467067514474 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"]]]}]
15:45:14 INFO - ..
15:45:14 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 571ms
15:45:14 INFO - PROCESS | 1656 | 1467067514536 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
15:45:14 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
15:45:14 INFO - PROCESS | 1656 | 1467067514538 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
15:45:14 INFO - PROCESS | 1656 | 1467067514545 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
15:45:14 INFO - PROCESS | 1656 | 1467067514550 Marionette TRACE conn2 <- [1,1872,null,{}]
15:45:14 INFO - PROCESS | 1656 | 1467067514557 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}]
15:45:14 INFO - PROCESS | 1656 | 1467067514664 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
15:45:14 INFO - PROCESS | 1656 | 1467067514715 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x134d27000 == 77 [pid = 1656] [id = 605]
15:45:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 182 (0x11dedb000) [pid = 1656] [serial = 1699] [outer = 0x0]
15:45:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 183 (0x11e5bd000) [pid = 1656] [serial = 1700] [outer = 0x11dedb000]
15:45:14 INFO - PROCESS | 1656 | 1467067514748 Marionette DEBUG loaded listener.js
15:45:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 184 (0x125c4d400) [pid = 1656] [serial = 1701] [outer = 0x11dedb000]
15:45:15 INFO - PROCESS | 1656 | 1467067515085 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"]]]}]
15:45:15 INFO - ..
15:45:15 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 579ms
15:45:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
15:45:15 INFO - PROCESS | 1656 | 1467067515121 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
15:45:15 INFO - PROCESS | 1656 | 1467067515123 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
15:45:15 INFO - PROCESS | 1656 | 1467067515126 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
15:45:15 INFO - PROCESS | 1656 | 1467067515127 Marionette TRACE conn2 <- [1,1876,null,{}]
15:45:15 INFO - PROCESS | 1656 | 1467067515133 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}]
15:45:15 INFO - PROCESS | 1656 | 1467067515343 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
15:45:15 INFO - PROCESS | 1656 | 1467067515396 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x11e42b800 == 78 [pid = 1656] [id = 606]
15:45:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 185 (0x114f08800) [pid = 1656] [serial = 1702] [outer = 0x0]
15:45:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 186 (0x115a0c000) [pid = 1656] [serial = 1703] [outer = 0x114f08800]
15:45:15 INFO - PROCESS | 1656 | 1467067515432 Marionette DEBUG loaded listener.js
15:45:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 187 (0x11a170000) [pid = 1656] [serial = 1704] [outer = 0x114f08800]
15:45:15 INFO - PROCESS | 1656 | 1467067515759 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"]]]}]
15:45:15 INFO - ....
15:45:15 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 671ms
15:45:15 INFO - PROCESS | 1656 | 1467067515806 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
15:45:15 INFO - PROCESS | 1656 | 1467067515809 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
15:45:15 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
15:45:15 INFO - PROCESS | 1656 | 1467067515812 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
15:45:15 INFO - PROCESS | 1656 | 1467067515815 Marionette TRACE conn2 <- [1,1880,null,{}]
15:45:15 INFO - PROCESS | 1656 | 1467067515823 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}]
15:45:15 INFO - PROCESS | 1656 | 1467067515922 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
15:45:15 INFO - PROCESS | 1656 | 1467067515973 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x125b6c800 == 79 [pid = 1656] [id = 607]
15:45:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 188 (0x11d7ce000) [pid = 1656] [serial = 1705] [outer = 0x0]
15:45:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 189 (0x11de06400) [pid = 1656] [serial = 1706] [outer = 0x11d7ce000]
15:45:16 INFO - PROCESS | 1656 | 1467067516007 Marionette DEBUG loaded listener.js
15:45:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 190 (0x11dfc3800) [pid = 1656] [serial = 1707] [outer = 0x11d7ce000]
15:45:16 INFO - PROCESS | 1656 | 1467067516355 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"]]]}]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x130baa800 == 78 [pid = 1656] [id = 594]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x13483d000 == 77 [pid = 1656] [id = 595]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134842800 == 76 [pid = 1656] [id = 596]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134845000 == 75 [pid = 1656] [id = 597]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134846800 == 74 [pid = 1656] [id = 598]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134847800 == 73 [pid = 1656] [id = 599]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1367f4800 == 72 [pid = 1656] [id = 592]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x136873800 == 71 [pid = 1656] [id = 591]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134dee000 == 70 [pid = 1656] [id = 589]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134de6800 == 69 [pid = 1656] [id = 588]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134de4800 == 68 [pid = 1656] [id = 587]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134de2000 == 67 [pid = 1656] [id = 586]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134dd9800 == 66 [pid = 1656] [id = 585]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134db7000 == 65 [pid = 1656] [id = 583]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134d23800 == 64 [pid = 1656] [id = 582]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x134d17800 == 63 [pid = 1656] [id = 581]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x133737800 == 62 [pid = 1656] [id = 579]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11eacc800 == 61 [pid = 1656] [id = 578]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x133734800 == 60 [pid = 1656] [id = 577]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x133730000 == 59 [pid = 1656] [id = 576]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x133722800 == 58 [pid = 1656] [id = 575]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x13372e000 == 57 [pid = 1656] [id = 574]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x13372a800 == 56 [pid = 1656] [id = 573]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x13372c000 == 55 [pid = 1656] [id = 572]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1335e3000 == 54 [pid = 1656] [id = 571]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x130bbd800 == 53 [pid = 1656] [id = 569]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7e1000 == 52 [pid = 1656] [id = 567]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11cdc3800 == 51 [pid = 1656] [id = 566]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7df000 == 50 [pid = 1656] [id = 565]
15:45:16 INFO - .
15:45:16 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 576ms
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c752000 == 49 [pid = 1656] [id = 564]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7dd800 == 48 [pid = 1656] [id = 563]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7dc800 == 47 [pid = 1656] [id = 562]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7db000 == 46 [pid = 1656] [id = 561]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1291da800 == 45 [pid = 1656] [id = 557]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x129782000 == 44 [pid = 1656] [id = 558]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12978f800 == 43 [pid = 1656] [id = 559]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1269ea000 == 42 [pid = 1656] [id = 555]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1269dc800 == 41 [pid = 1656] [id = 554]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x126603000 == 40 [pid = 1656] [id = 553]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x125c61000 == 39 [pid = 1656] [id = 551]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x125c5f800 == 38 [pid = 1656] [id = 550]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11eac8000 == 37 [pid = 1656] [id = 549]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x125b85800 == 36 [pid = 1656] [id = 548]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x125b7e800 == 35 [pid = 1656] [id = 547]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11df09800 == 34 [pid = 1656] [id = 545]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11da56800 == 33 [pid = 1656] [id = 544]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11d7ac800 == 32 [pid = 1656] [id = 543]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11d793000 == 31 [pid = 1656] [id = 542]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11d0da800 == 30 [pid = 1656] [id = 541]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11d0d6800 == 29 [pid = 1656] [id = 540]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11c7e6000 == 28 [pid = 1656] [id = 538]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11be30800 == 27 [pid = 1656] [id = 537]
15:45:16 INFO - PROCESS | 1656 | --DOCSHELL 0x11af8d000 == 26 [pid = 1656] [id = 529]
15:45:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
15:45:16 INFO - PROCESS | 1656 | 1467067516402 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
15:45:16 INFO - PROCESS | 1656 | 1467067516404 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
15:45:16 INFO - PROCESS | 1656 | 1467067516406 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
15:45:16 INFO - PROCESS | 1656 | 1467067516407 Marionette TRACE conn2 <- [1,1884,null,{}]
15:45:16 INFO - PROCESS | 1656 | 1467067516412 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}]
15:45:16 INFO - PROCESS | 1656 | 1467067516495 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
15:45:16 INFO - PROCESS | 1656 | 1467067516558 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x11cdb1000 == 27 [pid = 1656] [id = 608]
15:45:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 191 (0x114f12400) [pid = 1656] [serial = 1708] [outer = 0x0]
15:45:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 192 (0x1172f8000) [pid = 1656] [serial = 1709] [outer = 0x114f12400]
15:45:16 INFO - PROCESS | 1656 | 1467067516590 Marionette DEBUG loaded listener.js
15:45:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 193 (0x11e5bc800) [pid = 1656] [serial = 1710] [outer = 0x114f12400]
15:45:16 INFO - .
15:45:16 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 421ms
15:45:16 INFO - PROCESS | 1656 | 1467067516822 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"]]]}]
15:45:16 INFO - PROCESS | 1656 | 1467067516828 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
15:45:16 INFO - PROCESS | 1656 | 1467067516831 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
15:45:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
15:45:16 INFO - PROCESS | 1656 | 1467067516846 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
15:45:16 INFO - PROCESS | 1656 | 1467067516856 Marionette TRACE conn2 <- [1,1888,null,{}]
15:45:16 INFO - PROCESS | 1656 | 1467067516863 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}]
15:45:16 INFO - PROCESS | 1656 | 1467067516970 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
15:45:16 INFO - PROCESS | 1656 | 1467067516973 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x12979d800 == 28 [pid = 1656] [id = 609]
15:45:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 194 (0x125a7b800) [pid = 1656] [serial = 1711] [outer = 0x0]
15:45:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 195 (0x125aa3800) [pid = 1656] [serial = 1712] [outer = 0x125a7b800]
15:45:17 INFO - PROCESS | 1656 | 1467067517004 Marionette DEBUG loaded listener.js
15:45:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 196 (0x12649c000) [pid = 1656] [serial = 1713] [outer = 0x125a7b800]
15:45:17 INFO - PROCESS | 1656 | 1467067517325 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"]]]}]
15:45:17 INFO - ..
15:45:17 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 538ms
15:45:17 INFO - PROCESS | 1656 | 1467067517380 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
15:45:17 INFO - PROCESS | 1656 | 1467067517385 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
15:45:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
15:45:17 INFO - PROCESS | 1656 | 1467067517389 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
15:45:17 INFO - PROCESS | 1656 | 1467067517390 Marionette TRACE conn2 <- [1,1892,null,{}]
15:45:17 INFO - PROCESS | 1656 | 1467067517393 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}]
15:45:17 INFO - PROCESS | 1656 | 1467067517492 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
15:45:17 INFO - PROCESS | 1656 | 1467067517497 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1335d0000 == 29 [pid = 1656] [id = 610]
15:45:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 197 (0x126653000) [pid = 1656] [serial = 1714] [outer = 0x0]
15:45:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 198 (0x126653800) [pid = 1656] [serial = 1715] [outer = 0x126653000]
15:45:17 INFO - PROCESS | 1656 | 1467067517544 Marionette DEBUG loaded listener.js
15:45:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 199 (0x12776cc00) [pid = 1656] [serial = 1716] [outer = 0x126653000]
15:45:17 INFO - PROCESS | 1656 | 1467067517938 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"]]]}]
15:45:17 INFO - .....
15:45:17 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 570ms
15:45:17 INFO - PROCESS | 1656 | 1467067517958 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
15:45:17 INFO - PROCESS | 1656 | 1467067517963 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
15:45:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
15:45:17 INFO - PROCESS | 1656 | 1467067517967 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
15:45:17 INFO - PROCESS | 1656 | 1467067517970 Marionette TRACE conn2 <- [1,1896,null,{}]
15:45:17 INFO - PROCESS | 1656 | 1467067517972 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}]
15:45:18 INFO - PROCESS | 1656 | 1467067518053 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
15:45:18 INFO - PROCESS | 1656 | 1467067518057 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x13391e000 == 30 [pid = 1656] [id = 611]
15:45:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 200 (0x1283be000) [pid = 1656] [serial = 1717] [outer = 0x0]
15:45:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 201 (0x1283b6000) [pid = 1656] [serial = 1718] [outer = 0x1283be000]
15:45:18 INFO - PROCESS | 1656 | 1467067518102 Marionette DEBUG loaded listener.js
15:45:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 202 (0x1291d0800) [pid = 1656] [serial = 1719] [outer = 0x1283be000]
15:45:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x134d10800 == 31 [pid = 1656] [id = 612]
15:45:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 203 (0x1296a1c00) [pid = 1656] [serial = 1720] [outer = 0x0]
15:45:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 204 (0x1264a9400) [pid = 1656] [serial = 1721] [outer = 0x1296a1c00]
15:45:18 INFO - PROCESS | 1656 | 1467067518445 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]]]}]
15:45:18 INFO - ..
15:45:18 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 522ms
15:45:18 INFO - PROCESS | 1656 | 1467067518489 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
15:45:18 INFO - PROCESS | 1656 | 1467067518490 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
15:45:18 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
15:45:18 INFO - PROCESS | 1656 | 1467067518492 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
15:45:18 INFO - PROCESS | 1656 | 1467067518493 Marionette TRACE conn2 <- [1,1900,null,{}]
15:45:18 INFO - PROCESS | 1656 | 1467067518498 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}]
15:45:18 INFO - PROCESS | 1656 | 1467067518578 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
15:45:18 INFO - PROCESS | 1656 | 1467067518649 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x134dcb800 == 32 [pid = 1656] [id = 613]
15:45:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 205 (0x114e9c400) [pid = 1656] [serial = 1722] [outer = 0x0]
15:45:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 206 (0x1291d1800) [pid = 1656] [serial = 1723] [outer = 0x114e9c400]
15:45:18 INFO - PROCESS | 1656 | 1467067518678 Marionette DEBUG loaded listener.js
15:45:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 207 (0x1297db800) [pid = 1656] [serial = 1724] [outer = 0x114e9c400]
15:45:18 INFO - PROCESS | 1656 | 1467067518924 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]]]}]
15:45:18 INFO - ..
15:45:18 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 468ms
15:45:18 INFO - PROCESS | 1656 | 1467067518960 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
15:45:18 INFO - PROCESS | 1656 | 1467067518962 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
15:45:18 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
15:45:18 INFO - PROCESS | 1656 | 1467067518978 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
15:45:18 INFO - PROCESS | 1656 | 1467067518983 Marionette TRACE conn2 <- [1,1904,null,{}]
15:45:19 INFO - PROCESS | 1656 | 1467067518995 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}]
15:45:19 INFO - PROCESS | 1656 | 1467067519112 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
15:45:19 INFO - PROCESS | 1656 | 1467067519121 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x11ac76800 == 33 [pid = 1656] [id = 614]
15:45:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 208 (0x1297e4400) [pid = 1656] [serial = 1725] [outer = 0x0]
15:45:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 209 (0x1297e4800) [pid = 1656] [serial = 1726] [outer = 0x1297e4400]
15:45:19 INFO - PROCESS | 1656 | 1467067519150 Marionette DEBUG loaded listener.js
15:45:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 210 (0x129b43c00) [pid = 1656] [serial = 1727] [outer = 0x1297e4400]
15:45:19 INFO - PROCESS | 1656 | 1467067519418 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"]]]}]
15:45:19 INFO - ....
15:45:19 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 496ms
15:45:19 INFO - PROCESS | 1656 | 1467067519461 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
15:45:19 INFO - PROCESS | 1656 | 1467067519463 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
15:45:19 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
15:45:19 INFO - PROCESS | 1656 | 1467067519490 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
15:45:19 INFO - PROCESS | 1656 | 1467067519491 Marionette TRACE conn2 <- [1,1908,null,{}]
15:45:19 INFO - PROCESS | 1656 | 1467067519493 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}]
15:45:19 INFO - PROCESS | 1656 | 1467067519601 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
15:45:19 INFO - PROCESS | 1656 | 1467067519623 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x136873800 == 34 [pid = 1656] [id = 615]
15:45:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 211 (0x129b47c00) [pid = 1656] [serial = 1728] [outer = 0x0]
15:45:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 212 (0x129b8e000) [pid = 1656] [serial = 1729] [outer = 0x129b47c00]
15:45:19 INFO - PROCESS | 1656 | 1467067519652 Marionette DEBUG loaded listener.js
15:45:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 213 (0x12af9cc00) [pid = 1656] [serial = 1730] [outer = 0x129b47c00]
15:45:19 INFO - PROCESS | 1656 | 1467067519971 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]]]}]
15:45:20 INFO - ....
15:45:20 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 535ms
15:45:20 INFO - PROCESS | 1656 | 1467067520011 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
15:45:20 INFO - PROCESS | 1656 | 1467067520013 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
15:45:20 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
15:45:20 INFO - PROCESS | 1656 | 1467067520022 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
15:45:20 INFO - PROCESS | 1656 | 1467067520024 Marionette TRACE conn2 <- [1,1912,null,{}]
15:45:20 INFO - PROCESS | 1656 | 1467067520027 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}]
15:45:20 INFO - PROCESS | 1656 | 1467067520184 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
15:45:20 INFO - PROCESS | 1656 | 1467067520200 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x14dce6800 == 35 [pid = 1656] [id = 616]
15:45:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 214 (0x12afa2400) [pid = 1656] [serial = 1731] [outer = 0x0]
15:45:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 215 (0x12b0d9400) [pid = 1656] [serial = 1732] [outer = 0x12afa2400]
15:45:20 INFO - PROCESS | 1656 | 1467067520244 Marionette DEBUG loaded listener.js
15:45:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 216 (0x12b123c00) [pid = 1656] [serial = 1733] [outer = 0x12afa2400]
15:45:20 INFO - PROCESS | 1656 | 1467067520772 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]]]}]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 215 (0x11e71ac00) [pid = 1656] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 214 (0x11d7cdc00) [pid = 1656] [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]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 213 (0x11dedd400) [pid = 1656] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 212 (0x11dedc800) [pid = 1656] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 211 (0x11dede000) [pid = 1656] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 210 (0x11d7c6800) [pid = 1656] [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]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 209 (0x125c14c00) [pid = 1656] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 208 (0x11e120000) [pid = 1656] [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]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 207 (0x116db5400) [pid = 1656] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 206 (0x116db3800) [pid = 1656] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 205 (0x114f07400) [pid = 1656] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 204 (0x11de0e000) [pid = 1656] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 203 (0x11dcbb000) [pid = 1656] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 202 (0x11dcbdc00) [pid = 1656] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 201 (0x11dcbf400) [pid = 1656] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 200 (0x11de0a000) [pid = 1656] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 199 (0x11c9ac800) [pid = 1656] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 198 (0x11caf4c00) [pid = 1656] [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]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 197 (0x11c9b8000) [pid = 1656] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 196 (0x11caed800) [pid = 1656] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 195 (0x11caee000) [pid = 1656] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 194 (0x11c9b7000) [pid = 1656] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 193 (0x11c9b6400) [pid = 1656] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 192 (0x117224800) [pid = 1656] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 191 (0x1267ce400) [pid = 1656] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 190 (0x126ae5c00) [pid = 1656] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 189 (0x126744000) [pid = 1656] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 188 (0x12674ec00) [pid = 1656] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 187 (0x12674f800) [pid = 1656] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 186 (0x1264a7800) [pid = 1656] [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]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 185 (0x125cc2800) [pid = 1656] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 184 (0x125c57800) [pid = 1656] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 183 (0x125c55000) [pid = 1656] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 182 (0x125c55c00) [pid = 1656] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 181 (0x125cb8c00) [pid = 1656] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 180 (0x125c54c00) [pid = 1656] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 179 (0x125c19000) [pid = 1656] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 178 (0x125c53c00) [pid = 1656] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 177 (0x125c52400) [pid = 1656] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 176 (0x11e4c5400) [pid = 1656] [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]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 175 (0x127d59c00) [pid = 1656] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 174 (0x127d56000) [pid = 1656] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 173 (0x126aed400) [pid = 1656] [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]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 172 (0x11a164c00) [pid = 1656] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 171 (0x11a1a8000) [pid = 1656] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 170 (0x11a163800) [pid = 1656] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 169 (0x1176c1000) [pid = 1656] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 168 (0x1195dc400) [pid = 1656] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 167 (0x1178bf400) [pid = 1656] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 166 (0x114f76400) [pid = 1656] [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]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 165 (0x126726400) [pid = 1656] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 164 (0x125aa8c00) [pid = 1656] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 163 (0x126650400) [pid = 1656] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 162 (0x126654800) [pid = 1656] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 161 (0x1291d1c00) [pid = 1656] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 160 (0x1295d7000) [pid = 1656] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 159 (0x1295d7800) [pid = 1656] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 158 (0x1291cf000) [pid = 1656] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 157 (0x1291cc000) [pid = 1656] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 156 (0x1291cd800) [pid = 1656] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 155 (0x11e5d0800) [pid = 1656] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 154 (0x11e723000) [pid = 1656] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 153 (0x11e5ccc00) [pid = 1656] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 152 (0x11e71e400) [pid = 1656] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 151 (0x11e5c8400) [pid = 1656] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - PROCESS | 1656 | --DOMWINDOW == 150 (0x11e5c4800) [pid = 1656] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:20 INFO - ....
15:45:20 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 823ms
15:45:20 INFO - PROCESS | 1656 | 1467067520846 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
15:45:20 INFO - PROCESS | 1656 | 1467067520847 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
15:45:20 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
15:45:20 INFO - PROCESS | 1656 | 1467067520852 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
15:45:20 INFO - PROCESS | 1656 | 1467067520853 Marionette TRACE conn2 <- [1,1916,null,{}]
15:45:20 INFO - PROCESS | 1656 | 1467067520855 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}]
15:45:20 INFO - PROCESS | 1656 | 1467067520939 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
15:45:20 INFO - PROCESS | 1656 | 1467067520942 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x13494e800 == 36 [pid = 1656] [id = 617]
15:45:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 151 (0x11aa8b800) [pid = 1656] [serial = 1734] [outer = 0x0]
15:45:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 152 (0x11c711800) [pid = 1656] [serial = 1735] [outer = 0x11aa8b800]
15:45:20 INFO - PROCESS | 1656 | 1467067520977 Marionette DEBUG loaded listener.js
15:45:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 153 (0x11e122800) [pid = 1656] [serial = 1736] [outer = 0x11aa8b800]
15:45:21 INFO - PROCESS | 1656 | 1467067521276 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"]]]}]
15:45:21 INFO - ..
15:45:21 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 469ms
15:45:21 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
15:45:21 INFO - PROCESS | 1656 | 1467067521322 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
15:45:21 INFO - PROCESS | 1656 | 1467067521323 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
15:45:21 INFO - PROCESS | 1656 | 1467067521326 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
15:45:21 INFO - PROCESS | 1656 | 1467067521331 Marionette TRACE conn2 <- [1,1920,null,{}]
15:45:21 INFO - PROCESS | 1656 | 1467067521340 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}]
15:45:21 INFO - PROCESS | 1656 | 1467067521466 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
15:45:21 INFO - PROCESS | 1656 | 1467067521472 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x13f908800 == 37 [pid = 1656] [id = 618]
15:45:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 154 (0x11e125000) [pid = 1656] [serial = 1737] [outer = 0x0]
15:45:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 155 (0x11e412c00) [pid = 1656] [serial = 1738] [outer = 0x11e125000]
15:45:21 INFO - PROCESS | 1656 | 1467067521501 Marionette DEBUG loaded listener.js
15:45:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 156 (0x12b2da400) [pid = 1656] [serial = 1739] [outer = 0x11e125000]
15:45:21 INFO - PROCESS | 1656 | 1467067521762 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"]]]}]
15:45:21 INFO - ..
15:45:21 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 474ms
15:45:21 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
15:45:21 INFO - PROCESS | 1656 | 1467067521835 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
15:45:21 INFO - PROCESS | 1656 | 1467067521838 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
15:45:21 INFO - PROCESS | 1656 | 1467067521841 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
15:45:21 INFO - PROCESS | 1656 | 1467067521842 Marionette TRACE conn2 <- [1,1924,null,{}]
15:45:21 INFO - PROCESS | 1656 | 1467067521844 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}]
15:45:21 INFO - PROCESS | 1656 | 1467067521934 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
15:45:21 INFO - PROCESS | 1656 | 1467067521938 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x142ca2800 == 38 [pid = 1656] [id = 619]
15:45:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 157 (0x12b2dc800) [pid = 1656] [serial = 1740] [outer = 0x0]
15:45:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 158 (0x12b2de000) [pid = 1656] [serial = 1741] [outer = 0x12b2dc800]
15:45:21 INFO - PROCESS | 1656 | 1467067521967 Marionette DEBUG loaded listener.js
15:45:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 159 (0x12b614000) [pid = 1656] [serial = 1742] [outer = 0x12b2dc800]
15:45:22 INFO - PROCESS | 1656 | 1467067522241 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]]]}]
15:45:22 INFO - ..
15:45:22 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 418ms
15:45:22 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
15:45:22 INFO - PROCESS | 1656 | 1467067522260 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
15:45:22 INFO - PROCESS | 1656 | 1467067522262 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
15:45:22 INFO - PROCESS | 1656 | 1467067522264 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
15:45:22 INFO - PROCESS | 1656 | 1467067522266 Marionette TRACE conn2 <- [1,1928,null,{}]
15:45:22 INFO - PROCESS | 1656 | 1467067522288 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}]
15:45:22 INFO - PROCESS | 1656 | 1467067522385 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
15:45:22 INFO - PROCESS | 1656 | 1467067522446 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x145a07800 == 39 [pid = 1656] [id = 620]
15:45:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 160 (0x12b2e3800) [pid = 1656] [serial = 1743] [outer = 0x0]
15:45:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 161 (0x12b614400) [pid = 1656] [serial = 1744] [outer = 0x12b2e3800]
15:45:22 INFO - PROCESS | 1656 | 1467067522475 Marionette DEBUG loaded listener.js
15:45:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 162 (0x12b76d400) [pid = 1656] [serial = 1745] [outer = 0x12b2e3800]
15:45:22 INFO - PROCESS | 1656 | 1467067522708 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"]]]}]
15:45:22 INFO - ....
15:45:22 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 481ms
15:45:22 INFO - PROCESS | 1656 | 1467067522747 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
15:45:22 INFO - PROCESS | 1656 | 1467067522748 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
15:45:22 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
15:45:22 INFO - PROCESS | 1656 | 1467067522758 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
15:45:22 INFO - PROCESS | 1656 | 1467067522759 Marionette TRACE conn2 <- [1,1932,null,{}]
15:45:22 INFO - PROCESS | 1656 | 1467067522825 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}]
15:45:22 INFO - PROCESS | 1656 | 1467067522975 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
15:45:22 INFO - PROCESS | 1656 | 1467067522983 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x11d7ac800 == 40 [pid = 1656] [id = 621]
15:45:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 163 (0x117075800) [pid = 1656] [serial = 1746] [outer = 0x0]
15:45:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 164 (0x1176c1c00) [pid = 1656] [serial = 1747] [outer = 0x117075800]
15:45:23 INFO - PROCESS | 1656 | 1467067523019 Marionette DEBUG loaded listener.js
15:45:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 165 (0x11ae7e000) [pid = 1656] [serial = 1748] [outer = 0x117075800]
15:45:23 INFO - PROCESS | 1656 | 1467067523394 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"]]]}]
15:45:23 INFO - ....
15:45:23 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 678ms
15:45:23 INFO - PROCESS | 1656 | 1467067523438 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
15:45:23 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
15:45:23 INFO - PROCESS | 1656 | 1467067523440 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
15:45:23 INFO - PROCESS | 1656 | 1467067523443 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
15:45:23 INFO - PROCESS | 1656 | 1467067523448 Marionette TRACE conn2 <- [1,1936,null,{}]
15:45:23 INFO - PROCESS | 1656 | 1467067523451 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}]
15:45:23 INFO - PROCESS | 1656 | 1467067523563 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
15:45:23 INFO - PROCESS | 1656 | 1467067523629 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x130906800 == 41 [pid = 1656] [id = 622]
15:45:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 166 (0x11dfb5800) [pid = 1656] [serial = 1749] [outer = 0x0]
15:45:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 167 (0x11e41a000) [pid = 1656] [serial = 1750] [outer = 0x11dfb5800]
15:45:23 INFO - PROCESS | 1656 | 1467067523706 Marionette DEBUG loaded listener.js
15:45:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 168 (0x125c14c00) [pid = 1656] [serial = 1751] [outer = 0x11dfb5800]
15:45:24 INFO - PROCESS | 1656 | 1467067524010 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]]]}]
15:45:24 INFO - ..
15:45:24 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 623ms
15:45:24 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
15:45:24 INFO - PROCESS | 1656 | 1467067524069 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
15:45:24 INFO - PROCESS | 1656 | 1467067524071 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
15:45:24 INFO - PROCESS | 1656 | 1467067524074 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
15:45:24 INFO - PROCESS | 1656 | 1467067524076 Marionette TRACE conn2 <- [1,1940,null,{}]
15:45:24 INFO - PROCESS | 1656 | 1467067524082 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}]
15:45:24 INFO - PROCESS | 1656 | 1467067524189 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
15:45:24 INFO - PROCESS | 1656 | 1467067524249 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x13494b800 == 42 [pid = 1656] [id = 623]
15:45:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 169 (0x125c51c00) [pid = 1656] [serial = 1752] [outer = 0x0]
15:45:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 170 (0x126741400) [pid = 1656] [serial = 1753] [outer = 0x125c51c00]
15:45:24 INFO - PROCESS | 1656 | 1467067524287 Marionette DEBUG loaded listener.js
15:45:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 171 (0x127a9bc00) [pid = 1656] [serial = 1754] [outer = 0x125c51c00]
15:45:24 INFO - PROCESS | 1656 | 1467067524668 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]]]}]
15:45:24 INFO - ..
15:45:24 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 621ms
15:45:24 INFO - PROCESS | 1656 | 1467067524696 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
15:45:24 INFO - PROCESS | 1656 | 1467067524703 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
15:45:24 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
15:45:24 INFO - PROCESS | 1656 | 1467067524711 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
15:45:24 INFO - PROCESS | 1656 | 1467067524712 Marionette TRACE conn2 <- [1,1944,null,{}]
15:45:24 INFO - PROCESS | 1656 | 1467067524718 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}]
15:45:24 INFO - PROCESS | 1656 | 1467067524829 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
15:45:24 INFO - PROCESS | 1656 | 1467067524888 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x145a0c000 == 43 [pid = 1656] [id = 624]
15:45:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 172 (0x127d52800) [pid = 1656] [serial = 1755] [outer = 0x0]
15:45:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 173 (0x1295dcc00) [pid = 1656] [serial = 1756] [outer = 0x127d52800]
15:45:24 INFO - PROCESS | 1656 | 1467067524923 Marionette DEBUG loaded listener.js
15:45:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 174 (0x12afa5400) [pid = 1656] [serial = 1757] [outer = 0x127d52800]
15:45:25 INFO - PROCESS | 1656 | 1467067525283 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]]]}]
15:45:25 INFO - .
15:45:25 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 775ms
15:45:25 INFO - PROCESS | 1656 | 1467067525485 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
15:45:25 INFO - PROCESS | 1656 | 1467067525488 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
15:45:25 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
15:45:25 INFO - PROCESS | 1656 | 1467067525491 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
15:45:25 INFO - PROCESS | 1656 | 1467067525493 Marionette TRACE conn2 <- [1,1948,null,{}]
15:45:25 INFO - PROCESS | 1656 | 1467067525500 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}]
15:45:25 INFO - PROCESS | 1656 | 1467067525605 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
15:45:25 INFO - PROCESS | 1656 | 1467067525665 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x11df16000 == 44 [pid = 1656] [id = 625]
15:45:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 175 (0x11c709400) [pid = 1656] [serial = 1758] [outer = 0x0]
15:45:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 176 (0x11c7d3400) [pid = 1656] [serial = 1759] [outer = 0x11c709400]
15:45:25 INFO - PROCESS | 1656 | 1467067525699 Marionette DEBUG loaded listener.js
15:45:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 177 (0x11cd9b800) [pid = 1656] [serial = 1760] [outer = 0x11c709400]
15:45:26 INFO - PROCESS | 1656 | 1467067526039 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"]]]}]
15:45:26 INFO - ..
15:45:26 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 575ms
15:45:26 INFO - PROCESS | 1656 | 1467067526067 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
15:45:26 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
15:45:26 INFO - PROCESS | 1656 | 1467067526071 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
15:45:26 INFO - PROCESS | 1656 | 1467067526076 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
15:45:26 INFO - PROCESS | 1656 | 1467067526079 Marionette TRACE conn2 <- [1,1952,null,{}]
15:45:26 INFO - PROCESS | 1656 | 1467067526085 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}]
15:45:26 INFO - PROCESS | 1656 | 1467067526182 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
15:45:26 INFO - PROCESS | 1656 | 1467067526245 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x125c71800 == 45 [pid = 1656] [id = 626]
15:45:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 178 (0x11a1aa000) [pid = 1656] [serial = 1761] [outer = 0x0]
15:45:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 179 (0x11caf2c00) [pid = 1656] [serial = 1762] [outer = 0x11a1aa000]
15:45:26 INFO - PROCESS | 1656 | 1467067526277 Marionette DEBUG loaded listener.js
15:45:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 180 (0x11d7d0000) [pid = 1656] [serial = 1763] [outer = 0x11a1aa000]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x142ca2800 == 44 [pid = 1656] [id = 619]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x13f908800 == 43 [pid = 1656] [id = 618]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x13494e800 == 42 [pid = 1656] [id = 617]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x14dce6800 == 41 [pid = 1656] [id = 616]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x136873800 == 40 [pid = 1656] [id = 615]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x11ac76800 == 39 [pid = 1656] [id = 614]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x134dcb800 == 38 [pid = 1656] [id = 613]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x134d10800 == 37 [pid = 1656] [id = 612]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x13391e000 == 36 [pid = 1656] [id = 611]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x1335d0000 == 35 [pid = 1656] [id = 610]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x12979d800 == 34 [pid = 1656] [id = 609]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x11cdb1000 == 33 [pid = 1656] [id = 608]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x11d797800 == 32 [pid = 1656] [id = 601]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x11da5f800 == 31 [pid = 1656] [id = 602]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x11df16000 == 30 [pid = 1656] [id = 625]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x13494b800 == 29 [pid = 1656] [id = 623]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x145a0c000 == 28 [pid = 1656] [id = 624]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x145a07800 == 27 [pid = 1656] [id = 620]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x11d7ac800 == 26 [pid = 1656] [id = 621]
15:45:27 INFO - PROCESS | 1656 | --DOCSHELL 0x130906800 == 25 [pid = 1656] [id = 622]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 179 (0x11de03c00) [pid = 1656] [serial = 1590] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 178 (0x125c17800) [pid = 1656] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 177 (0x11e412800) [pid = 1656] [serial = 1616] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 176 (0x116db6c00) [pid = 1656] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 175 (0x116dad400) [pid = 1656] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 174 (0x114f08000) [pid = 1656] [serial = 1546] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 173 (0x11de15000) [pid = 1656] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 172 (0x11d7c8800) [pid = 1656] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 171 (0x11de03000) [pid = 1656] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 170 (0x11dcc0000) [pid = 1656] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 169 (0x11de0ac00) [pid = 1656] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 168 (0x11d7cd000) [pid = 1656] [serial = 1534] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 167 (0x11cd9ac00) [pid = 1656] [serial = 1581] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 166 (0x11caf1c00) [pid = 1656] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 165 (0x11caf3c00) [pid = 1656] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 164 (0x11cd44400) [pid = 1656] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 163 (0x11c9b7400) [pid = 1656] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 162 (0x11c9b6800) [pid = 1656] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 161 (0x117351c00) [pid = 1656] [serial = 1568] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 160 (0x126ae4000) [pid = 1656] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 159 (0x126ae9800) [pid = 1656] [serial = 1662] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 158 (0x126747000) [pid = 1656] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 157 (0x126a4bc00) [pid = 1656] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 156 (0x126ace800) [pid = 1656] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 155 (0x126649000) [pid = 1656] [serial = 1651] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 154 (0x126345c00) [pid = 1656] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 153 (0x126099000) [pid = 1656] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 152 (0x12633c800) [pid = 1656] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 151 (0x114f44c00) [pid = 1656] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 150 (0x126343800) [pid = 1656] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 149 (0x126091400) [pid = 1656] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 148 (0x125cc5000) [pid = 1656] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 147 (0x125fa9400) [pid = 1656] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 146 (0x125e1b800) [pid = 1656] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 145 (0x11e5c8000) [pid = 1656] [serial = 1621] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 144 (0x127d59800) [pid = 1656] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 143 (0x127ad5800) [pid = 1656] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 142 (0x127e11400) [pid = 1656] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 141 (0x12776c400) [pid = 1656] [serial = 1664] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 140 (0x11a16dc00) [pid = 1656] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 139 (0x11a1a9c00) [pid = 1656] [serial = 1566] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 138 (0x11a16d400) [pid = 1656] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 137 (0x114f77400) [pid = 1656] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 136 (0x11a169c00) [pid = 1656] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 135 (0x1178b5400) [pid = 1656] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 134 (0x116dba800) [pid = 1656] [serial = 1553] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 133 (0x126734800) [pid = 1656] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 132 (0x125c1ac00) [pid = 1656] [serial = 1642] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x125cbd000) [pid = 1656] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x126733000) [pid = 1656] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x1295dd000) [pid = 1656] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x1295de400) [pid = 1656] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x1295df800) [pid = 1656] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x1295dbc00) [pid = 1656] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x1291ca000) [pid = 1656] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x1295da000) [pid = 1656] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x125a78c00) [pid = 1656] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x127ad0400) [pid = 1656] [serial = 1665] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x126743800) [pid = 1656] [serial = 1652] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x125cc3400) [pid = 1656] [serial = 1643] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x125b9c800) [pid = 1656] [serial = 1622] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x125aa2000) [pid = 1656] [serial = 1617] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x11e40d400) [pid = 1656] [serial = 1600] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x11de14800) [pid = 1656] [serial = 1591] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x11b224400) [pid = 1656] [serial = 1582] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x11b9e3800) [pid = 1656] [serial = 1569] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x116fc3800) [pid = 1656] [serial = 1554] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x114f47400) [pid = 1656] [serial = 1547] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x127b8fc00) [pid = 1656] [serial = 1672] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x125aa0000) [pid = 1656] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x125a75400) [pid = 1656] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x125a7c800) [pid = 1656] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x11e769800) [pid = 1656] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11e5b3800) [pid = 1656] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x125a7ac00) [pid = 1656] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11e11f400) [pid = 1656] [serial = 1599] [outer = 0x0] [url = about:blank]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x11dee1c00) [pid = 1656] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x11dedcc00) [pid = 1656] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11dee3800) [pid = 1656] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:27 INFO - PROCESS | 1656 | 1467067527170 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]]]}]
15:45:27 INFO - ...
15:45:27 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 1127ms
15:45:27 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
15:45:27 INFO - PROCESS | 1656 | 1467067527202 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
15:45:27 INFO - PROCESS | 1656 | 1467067527204 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
15:45:27 INFO - PROCESS | 1656 | 1467067527207 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
15:45:27 INFO - PROCESS | 1656 | 1467067527212 Marionette TRACE conn2 <- [1,1956,null,{}]
15:45:27 INFO - PROCESS | 1656 | 1467067527215 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}]
15:45:27 INFO - PROCESS | 1656 | 1467067527304 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
15:45:27 INFO - PROCESS | 1656 | 1467067527309 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x11c945000 == 26 [pid = 1656] [id = 627]
15:45:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x116e19c00) [pid = 1656] [serial = 1764] [outer = 0x0]
15:45:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x11734e000) [pid = 1656] [serial = 1765] [outer = 0x116e19c00]
15:45:27 INFO - PROCESS | 1656 | 1467067527345 Marionette DEBUG loaded listener.js
15:45:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11a171400) [pid = 1656] [serial = 1766] [outer = 0x116e19c00]
15:45:27 INFO - PROCESS | 1656 | 1467067527638 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]]]}]
15:45:27 INFO - .
15:45:27 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 473ms
15:45:27 INFO - PROCESS | 1656 | 1467067527684 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
15:45:27 INFO - PROCESS | 1656 | 1467067527690 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
15:45:27 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
15:45:27 INFO - PROCESS | 1656 | 1467067527695 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
15:45:27 INFO - PROCESS | 1656 | 1467067527696 Marionette TRACE conn2 <- [1,1960,null,{}]
15:45:27 INFO - PROCESS | 1656 | 1467067527699 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}]
15:45:27 INFO - PROCESS | 1656 | 1467067527826 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
15:45:27 INFO - PROCESS | 1656 | 1467067527834 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x11dc1e000 == 27 [pid = 1656] [id = 628]
15:45:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x11ac87800) [pid = 1656] [serial = 1767] [outer = 0x0]
15:45:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11af33000) [pid = 1656] [serial = 1768] [outer = 0x11ac87800]
15:45:27 INFO - PROCESS | 1656 | 1467067527867 Marionette DEBUG loaded listener.js
15:45:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11d76e800) [pid = 1656] [serial = 1769] [outer = 0x11ac87800]
15:45:28 INFO - PROCESS | 1656 | 1467067528148 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"]]]}]
15:45:28 INFO - .
15:45:28 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 469ms
15:45:28 INFO - PROCESS | 1656 | 1467067528172 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
15:45:28 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
15:45:28 INFO - PROCESS | 1656 | 1467067528177 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
15:45:28 INFO - PROCESS | 1656 | 1467067528179 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
15:45:28 INFO - PROCESS | 1656 | 1467067528182 Marionette TRACE conn2 <- [1,1964,null,{}]
15:45:28 INFO - PROCESS | 1656 | 1467067528198 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}]
15:45:28 INFO - PROCESS | 1656 | 1467067528309 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
15:45:28 INFO - PROCESS | 1656 | 1467067528362 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x125c91000 == 28 [pid = 1656] [id = 629]
15:45:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x114e90400) [pid = 1656] [serial = 1770] [outer = 0x0]
15:45:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x11de08800) [pid = 1656] [serial = 1771] [outer = 0x114e90400]
15:45:28 INFO - PROCESS | 1656 | 1467067528395 Marionette DEBUG loaded listener.js
15:45:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11e41a800) [pid = 1656] [serial = 1772] [outer = 0x114e90400]
15:45:28 INFO - PROCESS | 1656 | 1467067528634 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]]]}]
15:45:28 INFO - ..
15:45:28 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 479ms
15:45:28 INFO - PROCESS | 1656 | 1467067528658 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
15:45:28 INFO - PROCESS | 1656 | 1467067528660 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
15:45:28 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
15:45:28 INFO - PROCESS | 1656 | 1467067528672 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
15:45:28 INFO - PROCESS | 1656 | 1467067528674 Marionette TRACE conn2 <- [1,1968,null,{}]
15:45:28 INFO - PROCESS | 1656 | 1467067528676 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}]
15:45:28 INFO - PROCESS | 1656 | 1467067528775 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
15:45:28 INFO - PROCESS | 1656 | 1467067528779 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x127ba9800 == 29 [pid = 1656] [id = 630]
15:45:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x11e5bf000) [pid = 1656] [serial = 1773] [outer = 0x0]
15:45:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x125a7b000) [pid = 1656] [serial = 1774] [outer = 0x11e5bf000]
15:45:28 INFO - PROCESS | 1656 | 1467067528810 Marionette DEBUG loaded listener.js
15:45:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x125aa7000) [pid = 1656] [serial = 1775] [outer = 0x11e5bf000]
15:45:29 INFO - PROCESS | 1656 | 1467067529103 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"]]]}]
15:45:29 INFO - .
15:45:29 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 476ms
15:45:29 INFO - PROCESS | 1656 | 1467067529141 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
15:45:29 INFO - PROCESS | 1656 | 1467067529146 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
15:45:29 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
15:45:29 INFO - PROCESS | 1656 | 1467067529149 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
15:45:29 INFO - PROCESS | 1656 | 1467067529150 Marionette TRACE conn2 <- [1,1972,null,{}]
15:45:29 INFO - PROCESS | 1656 | 1467067529156 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}]
15:45:29 INFO - PROCESS | 1656 | 1467067529242 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
15:45:29 INFO - PROCESS | 1656 | 1467067529317 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12979f800 == 30 [pid = 1656] [id = 631]
15:45:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x11a9bb400) [pid = 1656] [serial = 1776] [outer = 0x0]
15:45:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x11e5bec00) [pid = 1656] [serial = 1777] [outer = 0x11a9bb400]
15:45:29 INFO - PROCESS | 1656 | 1467067529344 Marionette DEBUG loaded listener.js
15:45:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x125cb8800) [pid = 1656] [serial = 1778] [outer = 0x11a9bb400]
15:45:29 INFO - PROCESS | 1656 | 1467067529713 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"]]]}]
15:45:29 INFO - ..
15:45:29 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 622ms
15:45:29 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
15:45:29 INFO - PROCESS | 1656 | 1467067529772 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
15:45:29 INFO - PROCESS | 1656 | 1467067529774 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
15:45:29 INFO - PROCESS | 1656 | 1467067529777 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
15:45:29 INFO - PROCESS | 1656 | 1467067529783 Marionette TRACE conn2 <- [1,1976,null,{}]
15:45:29 INFO - PROCESS | 1656 | 1467067529786 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}]
15:45:29 INFO - PROCESS | 1656 | 1467067529959 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
15:45:29 INFO - PROCESS | 1656 | 1467067529972 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c7e1800 == 31 [pid = 1656] [id = 632]
15:45:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x11c9b3400) [pid = 1656] [serial = 1779] [outer = 0x0]
15:45:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x125cbd000) [pid = 1656] [serial = 1780] [outer = 0x11c9b3400]
15:45:30 INFO - PROCESS | 1656 | 1467067530003 Marionette DEBUG loaded listener.js
15:45:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12776b000) [pid = 1656] [serial = 1781] [outer = 0x11c9b3400]
15:45:30 INFO - PROCESS | 1656 | 1467067530287 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]]]}]
15:45:30 INFO - .
15:45:30 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 527ms
15:45:30 INFO - PROCESS | 1656 | 1467067530307 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
15:45:30 INFO - PROCESS | 1656 | 1467067530308 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
15:45:30 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
15:45:30 INFO - PROCESS | 1656 | 1467067530311 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
15:45:30 INFO - PROCESS | 1656 | 1467067530312 Marionette TRACE conn2 <- [1,1980,null,{}]
15:45:30 INFO - PROCESS | 1656 | 1467067530329 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}]
15:45:30 INFO - PROCESS | 1656 | 1467067530441 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
15:45:30 INFO - PROCESS | 1656 | 1467067530445 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x13091f000 == 32 [pid = 1656] [id = 633]
15:45:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x126ace800) [pid = 1656] [serial = 1782] [outer = 0x0]
15:45:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x127ad7800) [pid = 1656] [serial = 1783] [outer = 0x126ace800]
15:45:30 INFO - PROCESS | 1656 | 1467067530474 Marionette DEBUG loaded listener.js
15:45:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x127d5a000) [pid = 1656] [serial = 1784] [outer = 0x126ace800]
15:45:30 INFO - PROCESS | 1656 | 1467067530755 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"]]]}]
15:45:30 INFO - ..
15:45:30 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 469ms
15:45:30 INFO - PROCESS | 1656 | 1467067530781 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
15:45:30 INFO - PROCESS | 1656 | 1467067530782 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
15:45:30 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
15:45:30 INFO - PROCESS | 1656 | 1467067530813 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
15:45:30 INFO - PROCESS | 1656 | 1467067530814 Marionette TRACE conn2 <- [1,1984,null,{}]
15:45:30 INFO - PROCESS | 1656 | 1467067530823 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}]
15:45:30 INFO - PROCESS | 1656 | 1467067530925 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
15:45:30 INFO - PROCESS | 1656 | 1467067530931 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x1335d4800 == 33 [pid = 1656] [id = 634]
15:45:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x127a95000) [pid = 1656] [serial = 1785] [outer = 0x0]
15:45:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x12836e400) [pid = 1656] [serial = 1786] [outer = 0x127a95000]
15:45:30 INFO - PROCESS | 1656 | 1467067530961 Marionette DEBUG loaded listener.js
15:45:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x1295e3800) [pid = 1656] [serial = 1787] [outer = 0x127a95000]
15:45:31 INFO - PROCESS | 1656 | 1467067531213 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]]]}]
15:45:31 INFO - ..
15:45:31 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 428ms
15:45:31 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
15:45:31 INFO - PROCESS | 1656 | 1467067531240 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
15:45:31 INFO - PROCESS | 1656 | 1467067531241 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
15:45:31 INFO - PROCESS | 1656 | 1467067531243 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
15:45:31 INFO - PROCESS | 1656 | 1467067531244 Marionette TRACE conn2 <- [1,1988,null,{}]
15:45:31 INFO - PROCESS | 1656 | 1467067531257 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}]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x127b8f800) [pid = 1656] [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]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x1297e4400) [pid = 1656] [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]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x11e125000) [pid = 1656] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x129b47c00) [pid = 1656] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x12afa2400) [pid = 1656] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12b2dc800) [pid = 1656] [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]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x11aa8b800) [pid = 1656] [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]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x11dedb000) [pid = 1656] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x11a16ac00) [pid = 1656] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x125a7b800) [pid = 1656] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x11734fc00) [pid = 1656] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x117353400) [pid = 1656] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x114f08800) [pid = 1656] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x114f12400) [pid = 1656] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x126653000) [pid = 1656] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11b9e5000) [pid = 1656] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1283be000) [pid = 1656] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1296a1c00) [pid = 1656] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11d7ce000) [pid = 1656] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x114e68c00) [pid = 1656] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12b2e3800) [pid = 1656] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
15:45:31 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x114e9c400) [pid = 1656] [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]
15:45:31 INFO - PROCESS | 1656 | 1467067531558 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
15:45:31 INFO - PROCESS | 1656 | 1467067531566 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12af43800 == 34 [pid = 1656] [id = 635]
15:45:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11a16ac00) [pid = 1656] [serial = 1788] [outer = 0x0]
15:45:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x11b9e5000) [pid = 1656] [serial = 1789] [outer = 0x11a16ac00]
15:45:31 INFO - PROCESS | 1656 | 1467067531596 Marionette DEBUG loaded listener.js
15:45:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11dcb3c00) [pid = 1656] [serial = 1790] [outer = 0x11a16ac00]
15:45:31 INFO - PROCESS | 1656 | 1467067531849 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"]]]}]
15:45:31 INFO - .
15:45:31 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 620ms
15:45:31 INFO - PROCESS | 1656 | 1467067531864 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
15:45:31 INFO - PROCESS | 1656 | 1467067531871 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
15:45:31 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
15:45:31 INFO - PROCESS | 1656 | 1467067531879 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
15:45:31 INFO - PROCESS | 1656 | 1467067531880 Marionette TRACE conn2 <- [1,1992,null,{}]
15:45:31 INFO - PROCESS | 1656 | 1467067531897 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}]
15:45:32 INFO - PROCESS | 1656 | 1467067531991 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
15:45:32 INFO - PROCESS | 1656 | 1467067531995 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x13381c800 == 35 [pid = 1656] [id = 636]
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11dcb6000) [pid = 1656] [serial = 1791] [outer = 0x0]
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x125c12400) [pid = 1656] [serial = 1792] [outer = 0x11dcb6000]
15:45:32 INFO - PROCESS | 1656 | 1467067532026 Marionette DEBUG loaded listener.js
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x129b41000) [pid = 1656] [serial = 1793] [outer = 0x11dcb6000]
15:45:32 INFO - PROCESS | 1656 | 1467067532291 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]]]}]
15:45:32 INFO - .
15:45:32 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 425ms
15:45:32 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
15:45:32 INFO - PROCESS | 1656 | 1467067532305 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
15:45:32 INFO - PROCESS | 1656 | 1467067532306 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
15:45:32 INFO - PROCESS | 1656 | 1467067532309 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
15:45:32 INFO - PROCESS | 1656 | 1467067532313 Marionette TRACE conn2 <- [1,1996,null,{}]
15:45:32 INFO - PROCESS | 1656 | 1467067532322 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}]
15:45:32 INFO - PROCESS | 1656 | 1467067532430 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
15:45:32 INFO - PROCESS | 1656 | 1467067532490 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12979f000 == 36 [pid = 1656] [id = 637]
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11dedb000) [pid = 1656] [serial = 1794] [outer = 0x0]
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x11e5c4800) [pid = 1656] [serial = 1795] [outer = 0x11dedb000]
15:45:32 INFO - PROCESS | 1656 | 1467067532522 Marionette DEBUG loaded listener.js
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12b124000) [pid = 1656] [serial = 1796] [outer = 0x11dedb000]
15:45:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x134856000 == 37 [pid = 1656] [id = 638]
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12b2dec00) [pid = 1656] [serial = 1797] [outer = 0x0]
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x125c20800) [pid = 1656] [serial = 1798] [outer = 0x12b2dec00]
15:45:32 INFO - PROCESS | 1656 | 1467067532812 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]]]}]
15:45:32 INFO - ........
15:45:32 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 523ms
15:45:32 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
15:45:32 INFO - PROCESS | 1656 | 1467067532839 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
15:45:32 INFO - PROCESS | 1656 | 1467067532840 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
15:45:32 INFO - PROCESS | 1656 | 1467067532842 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
15:45:32 INFO - PROCESS | 1656 | 1467067532843 Marionette TRACE conn2 <- [1,2000,null,{}]
15:45:32 INFO - PROCESS | 1656 | 1467067532856 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}]
15:45:32 INFO - PROCESS | 1656 | 1467067532947 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
15:45:32 INFO - PROCESS | 1656 | 1467067532954 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x134d13000 == 38 [pid = 1656] [id = 639]
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12b127800) [pid = 1656] [serial = 1799] [outer = 0x0]
15:45:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12b2e2400) [pid = 1656] [serial = 1800] [outer = 0x12b127800]
15:45:32 INFO - PROCESS | 1656 | 1467067532982 Marionette DEBUG loaded listener.js
15:45:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x12b333000) [pid = 1656] [serial = 1801] [outer = 0x12b127800]
15:45:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x134db8800 == 39 [pid = 1656] [id = 640]
15:45:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12b128c00) [pid = 1656] [serial = 1802] [outer = 0x0]
15:45:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12b76c400) [pid = 1656] [serial = 1803] [outer = 0x12b128c00]
15:45:33 INFO - PROCESS | 1656 | 1467067533310 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"]]]}]
15:45:33 INFO - ........
15:45:33 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 520ms
15:45:33 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
15:45:33 INFO - PROCESS | 1656 | 1467067533362 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
15:45:33 INFO - PROCESS | 1656 | 1467067533364 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
15:45:33 INFO - PROCESS | 1656 | 1467067533370 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
15:45:33 INFO - PROCESS | 1656 | 1467067533371 Marionette TRACE conn2 <- [1,2004,null,{}]
15:45:33 INFO - PROCESS | 1656 | 1467067533374 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}]
15:45:33 INFO - PROCESS | 1656 | 1467067533484 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
15:45:33 INFO - PROCESS | 1656 | 1467067533570 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x11b05a800 == 40 [pid = 1656] [id = 641]
15:45:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x112aea800) [pid = 1656] [serial = 1804] [outer = 0x0]
15:45:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x114f15c00) [pid = 1656] [serial = 1805] [outer = 0x112aea800]
15:45:33 INFO - PROCESS | 1656 | 1467067533611 Marionette DEBUG loaded listener.js
15:45:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x116e18800) [pid = 1656] [serial = 1806] [outer = 0x112aea800]
15:45:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x11e2b4000 == 41 [pid = 1656] [id = 642]
15:45:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x11d7ce800) [pid = 1656] [serial = 1807] [outer = 0x0]
15:45:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x11d7cd800) [pid = 1656] [serial = 1808] [outer = 0x11d7ce800]
15:45:34 INFO - PROCESS | 1656 | 1467067534109 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]]]}]
15:45:34 INFO - ....
15:45:34 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 773ms
15:45:34 INFO - PROCESS | 1656 | 1467067534141 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
15:45:34 INFO - PROCESS | 1656 | 1467067534146 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
15:45:34 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
15:45:34 INFO - PROCESS | 1656 | 1467067534175 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
15:45:34 INFO - PROCESS | 1656 | 1467067534178 Marionette TRACE conn2 <- [1,2008,null,{}]
15:45:34 INFO - PROCESS | 1656 | 1467067534183 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}]
15:45:34 INFO - PROCESS | 1656 | 1467067534308 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
15:45:34 INFO - PROCESS | 1656 | 1467067534390 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x125b84800 == 42 [pid = 1656] [id = 643]
15:45:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x11de10400) [pid = 1656] [serial = 1809] [outer = 0x0]
15:45:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x11ded6400) [pid = 1656] [serial = 1810] [outer = 0x11de10400]
15:45:34 INFO - PROCESS | 1656 | 1467067534427 Marionette DEBUG loaded listener.js
15:45:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x11de1b800) [pid = 1656] [serial = 1811] [outer = 0x11de10400]
15:45:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1269f2800 == 43 [pid = 1656] [id = 644]
15:45:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x125c19c00) [pid = 1656] [serial = 1812] [outer = 0x0]
15:45:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x125c18000) [pid = 1656] [serial = 1813] [outer = 0x125c19c00]
15:45:34 INFO - PROCESS | 1656 | 1467067534948 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]]]}]
15:45:35 INFO - ...
15:45:35 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 854ms
15:45:35 INFO - PROCESS | 1656 | 1467067535005 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
15:45:35 INFO - PROCESS | 1656 | 1467067535008 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
15:45:35 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
15:45:35 INFO - PROCESS | 1656 | 1467067535010 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
15:45:35 INFO - PROCESS | 1656 | 1467067535012 Marionette TRACE conn2 <- [1,2012,null,{}]
15:45:35 INFO - PROCESS | 1656 | 1467067535017 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}]
15:45:35 INFO - PROCESS | 1656 | 1467067535137 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
15:45:35 INFO - PROCESS | 1656 | 1467067535359 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x11cc96800 == 44 [pid = 1656] [id = 645]
15:45:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x117223000) [pid = 1656] [serial = 1814] [outer = 0x0]
15:45:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x11735a800) [pid = 1656] [serial = 1815] [outer = 0x117223000]
15:45:35 INFO - PROCESS | 1656 | 1467067535394 Marionette DEBUG loaded listener.js
15:45:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x11caed800) [pid = 1656] [serial = 1816] [outer = 0x117223000]
15:45:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x11d0c8000 == 45 [pid = 1656] [id = 646]
15:45:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 133 (0x11c7c6800) [pid = 1656] [serial = 1817] [outer = 0x0]
15:45:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 134 (0x11a1acc00) [pid = 1656] [serial = 1818] [outer = 0x11c7c6800]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x134db8800 == 44 [pid = 1656] [id = 640]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x134d13000 == 43 [pid = 1656] [id = 639]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x134856000 == 42 [pid = 1656] [id = 638]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12979f000 == 41 [pid = 1656] [id = 637]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x13381c800 == 40 [pid = 1656] [id = 636]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12af43800 == 39 [pid = 1656] [id = 635]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x1335d4800 == 38 [pid = 1656] [id = 634]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x13091f000 == 37 [pid = 1656] [id = 633]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7e1800 == 36 [pid = 1656] [id = 632]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x12979f800 == 35 [pid = 1656] [id = 631]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x127ba9800 == 34 [pid = 1656] [id = 630]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x125c91000 == 33 [pid = 1656] [id = 629]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x11dc1e000 == 32 [pid = 1656] [id = 628]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x11c945000 == 31 [pid = 1656] [id = 627]
15:45:35 INFO - PROCESS | 1656 | --DOCSHELL 0x125c71800 == 30 [pid = 1656] [id = 626]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 133 (0x1297e4800) [pid = 1656] [serial = 1726] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 132 (0x11e412c00) [pid = 1656] [serial = 1738] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x129b8e000) [pid = 1656] [serial = 1729] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x12b0d9400) [pid = 1656] [serial = 1732] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x12b123c00) [pid = 1656] [serial = 1733] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x12b2da400) [pid = 1656] [serial = 1739] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x12b2de000) [pid = 1656] [serial = 1741] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x11c711800) [pid = 1656] [serial = 1735] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x11e122800) [pid = 1656] [serial = 1736] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x11e5bd000) [pid = 1656] [serial = 1700] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x125c4d400) [pid = 1656] [serial = 1701] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x11a16cc00) [pid = 1656] [serial = 1694] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x11b9e0400) [pid = 1656] [serial = 1695] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x125aa3800) [pid = 1656] [serial = 1712] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12649c000) [pid = 1656] [serial = 1713] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x114f19c00) [pid = 1656] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x11a171c00) [pid = 1656] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x115a0c000) [pid = 1656] [serial = 1703] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x11a170000) [pid = 1656] [serial = 1704] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1172f8000) [pid = 1656] [serial = 1709] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x11e5bc800) [pid = 1656] [serial = 1710] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x126653800) [pid = 1656] [serial = 1715] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12776cc00) [pid = 1656] [serial = 1716] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x11caf0400) [pid = 1656] [serial = 1697] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11de21000) [pid = 1656] [serial = 1698] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1283b6000) [pid = 1656] [serial = 1718] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1264a9400) [pid = 1656] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1291d0800) [pid = 1656] [serial = 1719] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11de06400) [pid = 1656] [serial = 1706] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11dfc3800) [pid = 1656] [serial = 1707] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x114e94400) [pid = 1656] [serial = 1687] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x114f19800) [pid = 1656] [serial = 1688] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12b614000) [pid = 1656] [serial = 1742] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12b614400) [pid = 1656] [serial = 1744] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1291d1800) [pid = 1656] [serial = 1723] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12b76d400) [pid = 1656] [serial = 1745] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1297db800) [pid = 1656] [serial = 1724] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x129b43c00) [pid = 1656] [serial = 1727] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12af9cc00) [pid = 1656] [serial = 1730] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1283b7c00) [pid = 1656] [serial = 1673] [outer = 0x0] [url = about:blank]
15:45:35 INFO - PROCESS | 1656 | 1467067535874 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]]]}]
15:45:35 INFO - ...
15:45:35 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 920ms
15:45:35 INFO - PROCESS | 1656 | 1467067535931 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
15:45:35 INFO - PROCESS | 1656 | 1467067535933 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
15:45:35 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
15:45:35 INFO - PROCESS | 1656 | 1467067535939 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
15:45:35 INFO - PROCESS | 1656 | 1467067535941 Marionette TRACE conn2 <- [1,2016,null,{}]
15:45:35 INFO - PROCESS | 1656 | 1467067535944 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}]
15:45:36 INFO - PROCESS | 1656 | 1467067536032 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
15:45:36 INFO - PROCESS | 1656 | 1467067536039 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x11df0e800 == 31 [pid = 1656] [id = 647]
15:45:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11c70dc00) [pid = 1656] [serial = 1819] [outer = 0x0]
15:45:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11c711800) [pid = 1656] [serial = 1820] [outer = 0x11c70dc00]
15:45:36 INFO - PROCESS | 1656 | 1467067536071 Marionette DEBUG loaded listener.js
15:45:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x11d7c8800) [pid = 1656] [serial = 1821] [outer = 0x11c70dc00]
15:45:36 INFO - PROCESS | 1656 | 1467067536366 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]]]}]
15:45:36 INFO - .
15:45:36 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 472ms
15:45:36 INFO - PROCESS | 1656 | 1467067536410 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
15:45:36 INFO - PROCESS | 1656 | 1467067536413 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
15:45:36 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
15:45:36 INFO - PROCESS | 1656 | 1467067536421 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
15:45:36 INFO - PROCESS | 1656 | 1467067536423 Marionette TRACE conn2 <- [1,2020,null,{}]
15:45:36 INFO - PROCESS | 1656 | 1467067536451 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}]
15:45:36 INFO - PROCESS | 1656 | 1467067536538 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
15:45:36 INFO - PROCESS | 1656 | 1467067536544 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x126780800 == 32 [pid = 1656] [id = 648]
15:45:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11de07c00) [pid = 1656] [serial = 1822] [outer = 0x0]
15:45:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x11de0b000) [pid = 1656] [serial = 1823] [outer = 0x11de07c00]
15:45:36 INFO - PROCESS | 1656 | 1467067536577 Marionette DEBUG loaded listener.js
15:45:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11e419800) [pid = 1656] [serial = 1824] [outer = 0x11de07c00]
15:45:36 INFO - PROCESS | 1656 | 1467067536920 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]]]}]
15:45:36 INFO - .......
15:45:36 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 543ms
15:45:36 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
15:45:36 INFO - PROCESS | 1656 | 1467067536966 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
15:45:36 INFO - PROCESS | 1656 | 1467067536967 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
15:45:36 INFO - PROCESS | 1656 | 1467067536989 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
15:45:36 INFO - PROCESS | 1656 | 1467067536994 Marionette TRACE conn2 <- [1,2024,null,{}]
15:45:37 INFO - PROCESS | 1656 | 1467067537001 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}]
15:45:37 INFO - PROCESS | 1656 | 1467067537089 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
15:45:37 INFO - PROCESS | 1656 | 1467067537096 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x12af43800 == 33 [pid = 1656] [id = 649]
15:45:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x116e19800) [pid = 1656] [serial = 1825] [outer = 0x0]
15:45:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x125a7bc00) [pid = 1656] [serial = 1826] [outer = 0x116e19800]
15:45:37 INFO - PROCESS | 1656 | 1467067537129 Marionette DEBUG loaded listener.js
15:45:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12609c000) [pid = 1656] [serial = 1827] [outer = 0x116e19800]
15:45:37 INFO - PROCESS | 1656 | 1467067537407 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]]]}]
15:45:37 INFO - ....
15:45:37 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 493ms
15:45:37 INFO - PROCESS | 1656 | 1467067537466 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
15:45:37 INFO - PROCESS | 1656 | 1467067537470 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
15:45:37 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
15:45:37 INFO - PROCESS | 1656 | 1467067537474 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
15:45:37 INFO - PROCESS | 1656 | 1467067537475 Marionette TRACE conn2 <- [1,2028,null,{}]
15:45:37 INFO - PROCESS | 1656 | 1467067537480 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}]
15:45:37 INFO - PROCESS | 1656 | 1467067537565 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
15:45:37 INFO - PROCESS | 1656 | 1467067537628 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x11e24a800 == 34 [pid = 1656] [id = 650]
15:45:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x126349000) [pid = 1656] [serial = 1828] [outer = 0x0]
15:45:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126742400) [pid = 1656] [serial = 1829] [outer = 0x126349000]
15:45:37 INFO - PROCESS | 1656 | 1467067537658 Marionette DEBUG loaded listener.js
15:45:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x1267d0c00) [pid = 1656] [serial = 1830] [outer = 0x126349000]
15:45:37 INFO - PROCESS | 1656 | 1467067537874 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]]]}]
15:45:37 INFO - ...
15:45:37 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 421ms
15:45:37 INFO - PROCESS | 1656 | 1467067537898 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
15:45:37 INFO - PROCESS | 1656 | 1467067537899 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
15:45:37 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
15:45:37 INFO - PROCESS | 1656 | 1467067537918 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
15:45:37 INFO - PROCESS | 1656 | 1467067537921 Marionette TRACE conn2 <- [1,2032,null,{}]
15:45:37 INFO - PROCESS | 1656 | 1467067537929 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}]
15:45:38 INFO - PROCESS | 1656 | 1467067538049 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
15:45:38 INFO - PROCESS | 1656 | 1467067538056 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x1335df000 == 35 [pid = 1656] [id = 651]
15:45:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12779f400) [pid = 1656] [serial = 1831] [outer = 0x0]
15:45:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x127bebc00) [pid = 1656] [serial = 1832] [outer = 0x12779f400]
15:45:38 INFO - PROCESS | 1656 | 1467067538126 Marionette DEBUG loaded listener.js
15:45:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1283be400) [pid = 1656] [serial = 1833] [outer = 0x12779f400]
15:45:38 INFO - PROCESS | 1656 | 1467067538403 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]]]}]
15:45:38 INFO - .....
15:45:38 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 537ms
15:45:38 INFO - PROCESS | 1656 | 1467067538459 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
15:45:38 INFO - PROCESS | 1656 | 1467067538463 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
15:45:38 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
15:45:38 INFO - PROCESS | 1656 | 1467067538466 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
15:45:38 INFO - PROCESS | 1656 | 1467067538468 Marionette TRACE conn2 <- [1,2036,null,{}]
15:45:38 INFO - PROCESS | 1656 | 1467067538473 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}]
15:45:38 INFO - PROCESS | 1656 | 1467067538587 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
15:45:38 INFO - PROCESS | 1656 | 1467067538598 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x133818000 == 36 [pid = 1656] [id = 652]
15:45:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x1291c6000) [pid = 1656] [serial = 1834] [outer = 0x0]
15:45:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x1295d7800) [pid = 1656] [serial = 1835] [outer = 0x1291c6000]
15:45:38 INFO - PROCESS | 1656 | 1467067538629 Marionette DEBUG loaded listener.js
15:45:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x129b3d000) [pid = 1656] [serial = 1836] [outer = 0x1291c6000]
15:45:38 INFO - PROCESS | 1656 | 1467067538912 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"]]]}]
15:45:38 INFO - ...
15:45:38 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 473ms
15:45:38 INFO - PROCESS | 1656 | 1467067538940 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
15:45:38 INFO - PROCESS | 1656 | 1467067538942 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
15:45:38 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
15:45:38 INFO - PROCESS | 1656 | 1467067538945 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
15:45:38 INFO - PROCESS | 1656 | 1467067538946 Marionette TRACE conn2 <- [1,2040,null,{}]
15:45:38 INFO - PROCESS | 1656 | 1467067538963 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}]
15:45:39 INFO - PROCESS | 1656 | 1467067539079 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
15:45:39 INFO - PROCESS | 1656 | 1467067539083 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x134840800 == 37 [pid = 1656] [id = 653]
15:45:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x129b3ec00) [pid = 1656] [serial = 1837] [outer = 0x0]
15:45:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x129b40800) [pid = 1656] [serial = 1838] [outer = 0x129b3ec00]
15:45:39 INFO - PROCESS | 1656 | 1467067539112 Marionette DEBUG loaded listener.js
15:45:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12afa5c00) [pid = 1656] [serial = 1839] [outer = 0x129b3ec00]
15:45:39 INFO - PROCESS | 1656 | 1467067539393 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]]]}]
15:45:39 INFO - ....
15:45:39 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 470ms
15:45:39 INFO - PROCESS | 1656 | 1467067539422 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
15:45:39 INFO - PROCESS | 1656 | 1467067539423 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
15:45:39 INFO - TEST-START | /dom/events/CustomEvent.html
15:45:39 INFO - PROCESS | 1656 | 1467067539444 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
15:45:39 INFO - PROCESS | 1656 | 1467067539446 Marionette TRACE conn2 <- [1,2044,null,{}]
15:45:39 INFO - PROCESS | 1656 | 1467067539448 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}]
15:45:39 INFO - PROCESS | 1656 | 1467067539568 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
15:45:39 INFO - PROCESS | 1656 | 1467067539579 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x134949000 == 38 [pid = 1656] [id = 654]
15:45:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12b0d0400) [pid = 1656] [serial = 1840] [outer = 0x0]
15:45:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x12b0d0800) [pid = 1656] [serial = 1841] [outer = 0x12b0d0400]
15:45:39 INFO - PROCESS | 1656 | 1467067539607 Marionette DEBUG loaded listener.js
15:45:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12b128400) [pid = 1656] [serial = 1842] [outer = 0x12b0d0400]
15:45:39 INFO - PROCESS | 1656 | 1467067539862 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
15:45:39 INFO - .
15:45:39 INFO - TEST-OK | /dom/events/CustomEvent.html | took 482ms
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x125c51c00) [pid = 1656] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x127d52800) [pid = 1656] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x11c709400) [pid = 1656] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12b128c00) [pid = 1656] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x11dedb000) [pid = 1656] [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]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x11a9bb400) [pid = 1656] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x11dcb6000) [pid = 1656] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x11c9b3400) [pid = 1656] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x127a95000) [pid = 1656] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12b2dec00) [pid = 1656] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x126ace800) [pid = 1656] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11a1aa000) [pid = 1656] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x114e90400) [pid = 1656] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11ac87800) [pid = 1656] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x11e5bf000) [pid = 1656] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x116e19c00) [pid = 1656] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11a16ac00) [pid = 1656] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11dfb5800) [pid = 1656] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
15:45:40 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x117075800) [pid = 1656] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
15:45:40 INFO - PROCESS | 1656 | 1467067540029 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
15:45:40 INFO - PROCESS | 1656 | 1467067540030 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
15:45:40 INFO - TEST-START | /dom/events/Event-constants.html
15:45:40 INFO - PROCESS | 1656 | 1467067540037 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
15:45:40 INFO - PROCESS | 1656 | 1467067540042 Marionette TRACE conn2 <- [1,2048,null,{}]
15:45:40 INFO - PROCESS | 1656 | 1467067540044 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}]
15:45:40 INFO - PROCESS | 1656 | 1467067540132 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
15:45:40 INFO - PROCESS | 1656 | 1467067540138 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x12af33000 == 39 [pid = 1656] [id = 655]
15:45:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11a16ac00) [pid = 1656] [serial = 1843] [outer = 0x0]
15:45:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x11de04c00) [pid = 1656] [serial = 1844] [outer = 0x11a16ac00]
15:45:40 INFO - PROCESS | 1656 | 1467067540167 Marionette DEBUG loaded listener.js
15:45:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x11e5bf000) [pid = 1656] [serial = 1845] [outer = 0x11a16ac00]
15:45:40 INFO - PROCESS | 1656 | 1467067540439 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]]]}]
15:45:40 INFO - ....
15:45:40 INFO - TEST-OK | /dom/events/Event-constants.html | took 422ms
15:45:40 INFO - PROCESS | 1656 | 1467067540463 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
15:45:40 INFO - PROCESS | 1656 | 1467067540464 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
15:45:40 INFO - TEST-START | /dom/events/Event-constructors.html
15:45:40 INFO - PROCESS | 1656 | 1467067540473 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
15:45:40 INFO - PROCESS | 1656 | 1467067540475 Marionette TRACE conn2 <- [1,2052,null,{}]
15:45:40 INFO - PROCESS | 1656 | 1467067540480 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}]
15:45:40 INFO - PROCESS | 1656 | 1467067540573 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
15:45:40 INFO - PROCESS | 1656 | 1467067540576 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x134de3800 == 40 [pid = 1656] [id = 656]
15:45:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x125fa6c00) [pid = 1656] [serial = 1846] [outer = 0x0]
15:45:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x127e0dc00) [pid = 1656] [serial = 1847] [outer = 0x125fa6c00]
15:45:40 INFO - PROCESS | 1656 | 1467067540607 Marionette DEBUG loaded listener.js
15:45:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12b2da000) [pid = 1656] [serial = 1848] [outer = 0x125fa6c00]
15:45:40 INFO - PROCESS | 1656 | 1467067540916 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]]]}]
15:45:40 INFO - .............
15:45:40 INFO - TEST-OK | /dom/events/Event-constructors.html | took 473ms
15:45:40 INFO - PROCESS | 1656 | 1467067540947 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
15:45:40 INFO - PROCESS | 1656 | 1467067540949 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
15:45:40 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
15:45:40 INFO - PROCESS | 1656 | 1467067540960 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
15:45:40 INFO - PROCESS | 1656 | 1467067540962 Marionette TRACE conn2 <- [1,2056,null,{}]
15:45:40 INFO - PROCESS | 1656 | 1467067540968 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}]
15:45:41 INFO - PROCESS | 1656 | 1467067541092 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
15:45:41 INFO - PROCESS | 1656 | 1467067541101 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x136738000 == 41 [pid = 1656] [id = 657]
15:45:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11ac87800) [pid = 1656] [serial = 1849] [outer = 0x0]
15:45:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12b2e3c00) [pid = 1656] [serial = 1850] [outer = 0x11ac87800]
15:45:41 INFO - PROCESS | 1656 | 1467067541130 Marionette DEBUG loaded listener.js
15:45:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12b778400) [pid = 1656] [serial = 1851] [outer = 0x11ac87800]
15:45:41 INFO - PROCESS | 1656 | 1467067541383 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]]]}]
15:45:41 INFO - .
15:45:41 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 470ms
15:45:41 INFO - PROCESS | 1656 | 1467067541430 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
15:45:41 INFO - PROCESS | 1656 | 1467067541437 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
15:45:41 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
15:45:41 INFO - PROCESS | 1656 | 1467067541445 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
15:45:41 INFO - PROCESS | 1656 | 1467067541446 Marionette TRACE conn2 <- [1,2060,null,{}]
15:45:41 INFO - PROCESS | 1656 | 1467067541448 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}]
15:45:41 INFO - PROCESS | 1656 | 1467067541549 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
15:45:41 INFO - PROCESS | 1656 | 1467067541555 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x1367ea800 == 42 [pid = 1656] [id = 658]
15:45:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12b775c00) [pid = 1656] [serial = 1852] [outer = 0x0]
15:45:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12b777800) [pid = 1656] [serial = 1853] [outer = 0x12b775c00]
15:45:41 INFO - PROCESS | 1656 | 1467067541583 Marionette DEBUG loaded listener.js
15:45:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12b8da000) [pid = 1656] [serial = 1854] [outer = 0x12b775c00]
15:45:41 INFO - PROCESS | 1656 | 1467067541853 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]]]}]
15:45:41 INFO - ......
15:45:41 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 419ms
15:45:41 INFO - PROCESS | 1656 | 1467067541865 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
15:45:41 INFO - PROCESS | 1656 | 1467067541868 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
15:45:41 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
15:45:41 INFO - PROCESS | 1656 | 1467067541889 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
15:45:41 INFO - PROCESS | 1656 | 1467067541890 Marionette TRACE conn2 <- [1,2064,null,{}]
15:45:41 INFO - PROCESS | 1656 | 1467067541893 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}]
15:45:41 INFO - PROCESS | 1656 | 1467067541989 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
15:45:42 INFO - PROCESS | 1656 | 1467067542098 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x11b954800 == 43 [pid = 1656] [id = 659]
15:45:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x112ae8c00) [pid = 1656] [serial = 1855] [outer = 0x0]
15:45:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x114f02c00) [pid = 1656] [serial = 1856] [outer = 0x112ae8c00]
15:45:42 INFO - PROCESS | 1656 | 1467067542140 Marionette DEBUG loaded listener.js
15:45:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x11a16dc00) [pid = 1656] [serial = 1857] [outer = 0x112ae8c00]
15:45:42 INFO - PROCESS | 1656 | 1467067542501 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]]]}]
15:45:42 INFO - .....
15:45:42 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 678ms
15:45:42 INFO - PROCESS | 1656 | 1467067542561 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
15:45:42 INFO - PROCESS | 1656 | 1467067542563 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
15:45:42 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
15:45:42 INFO - PROCESS | 1656 | 1467067542567 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
15:45:42 INFO - PROCESS | 1656 | 1467067542570 Marionette TRACE conn2 <- [1,2068,null,{}]
15:45:42 INFO - PROCESS | 1656 | 1467067542576 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}]
15:45:42 INFO - PROCESS | 1656 | 1467067542692 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
15:45:42 INFO - PROCESS | 1656 | 1467067542752 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x12978f000 == 44 [pid = 1656] [id = 660]
15:45:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x11aadb800) [pid = 1656] [serial = 1858] [outer = 0x0]
15:45:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x11ce5d400) [pid = 1656] [serial = 1859] [outer = 0x11aadb800]
15:45:42 INFO - PROCESS | 1656 | 1467067542790 Marionette DEBUG loaded listener.js
15:45:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x125c15000) [pid = 1656] [serial = 1860] [outer = 0x11aadb800]
15:45:43 INFO - PROCESS | 1656 | 1467067543127 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]]]}]
15:45:43 INFO - .....
15:45:43 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 625ms
15:45:43 INFO - PROCESS | 1656 | 1467067543196 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
15:45:43 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
15:45:43 INFO - PROCESS | 1656 | 1467067543201 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
15:45:43 INFO - PROCESS | 1656 | 1467067543205 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
15:45:43 INFO - PROCESS | 1656 | 1467067543207 Marionette TRACE conn2 <- [1,2072,null,{}]
15:45:43 INFO - PROCESS | 1656 | 1467067543215 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}]
15:45:43 INFO - PROCESS | 1656 | 1467067543410 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
15:45:43 INFO - PROCESS | 1656 | 1467067543540 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x133926000 == 45 [pid = 1656] [id = 661]
15:45:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x125a79000) [pid = 1656] [serial = 1861] [outer = 0x0]
15:45:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12609f800) [pid = 1656] [serial = 1862] [outer = 0x125a79000]
15:45:43 INFO - PROCESS | 1656 | 1467067543591 Marionette DEBUG loaded listener.js
15:45:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x1283b6000) [pid = 1656] [serial = 1863] [outer = 0x125a79000]
15:45:43 INFO - PROCESS | 1656 | 1467067543958 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]]]}]
15:45:44 INFO - ..
15:45:44 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 821ms
15:45:44 INFO - PROCESS | 1656 | 1467067544025 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
15:45:44 INFO - PROCESS | 1656 | 1467067544027 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
15:45:44 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
15:45:44 INFO - PROCESS | 1656 | 1467067544037 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
15:45:44 INFO - PROCESS | 1656 | 1467067544042 Marionette TRACE conn2 <- [1,2076,null,{}]
15:45:44 INFO - PROCESS | 1656 | 1467067544046 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}]
15:45:44 INFO - PROCESS | 1656 | 1467067544159 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
15:45:44 INFO - PROCESS | 1656 | 1467067544218 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x136874000 == 46 [pid = 1656] [id = 662]
15:45:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x1291d0800) [pid = 1656] [serial = 1864] [outer = 0x0]
15:45:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x12af9bc00) [pid = 1656] [serial = 1865] [outer = 0x1291d0800]
15:45:44 INFO - PROCESS | 1656 | 1467067544251 Marionette DEBUG loaded listener.js
15:45:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x12b32b000) [pid = 1656] [serial = 1866] [outer = 0x1291d0800]
15:45:44 INFO - PROCESS | 1656 | 1467067544611 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]]]}]
15:45:44 INFO - .
15:45:44 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 631ms
15:45:44 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
15:45:44 INFO - PROCESS | 1656 | 1467067544680 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
15:45:44 INFO - PROCESS | 1656 | 1467067544682 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
15:45:44 INFO - PROCESS | 1656 | 1467067544685 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
15:45:44 INFO - PROCESS | 1656 | 1467067544686 Marionette TRACE conn2 <- [1,2080,null,{}]
15:45:44 INFO - PROCESS | 1656 | 1467067544692 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}]
15:45:44 INFO - PROCESS | 1656 | 1467067544801 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
15:45:44 INFO - PROCESS | 1656 | 1467067544860 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x133804000 == 47 [pid = 1656] [id = 663]
15:45:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x129b46c00) [pid = 1656] [serial = 1867] [outer = 0x0]
15:45:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x12b2d7c00) [pid = 1656] [serial = 1868] [outer = 0x129b46c00]
15:45:44 INFO - PROCESS | 1656 | 1467067544894 Marionette DEBUG loaded listener.js
15:45:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x12ba9dc00) [pid = 1656] [serial = 1869] [outer = 0x129b46c00]
15:45:45 INFO - PROCESS | 1656 | 1467067545204 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
15:45:45 INFO - .
15:45:45 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 569ms
15:45:45 INFO - PROCESS | 1656 | 1467067545408 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
15:45:45 INFO - PROCESS | 1656 | 1467067545410 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
15:45:45 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
15:45:45 INFO - PROCESS | 1656 | 1467067545413 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
15:45:45 INFO - PROCESS | 1656 | 1467067545416 Marionette TRACE conn2 <- [1,2084,null,{}]
15:45:45 INFO - PROCESS | 1656 | 1467067545424 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}]
15:45:45 INFO - PROCESS | 1656 | 1467067545529 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
15:45:45 INFO - PROCESS | 1656 | 1467067545594 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x125e9e800 == 48 [pid = 1656] [id = 664]
15:45:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x11c9ae800) [pid = 1656] [serial = 1870] [outer = 0x0]
15:45:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x11caeec00) [pid = 1656] [serial = 1871] [outer = 0x11c9ae800]
15:45:45 INFO - PROCESS | 1656 | 1467067545628 Marionette DEBUG loaded listener.js
15:45:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x11de04800) [pid = 1656] [serial = 1872] [outer = 0x11c9ae800]
15:45:45 INFO - PROCESS | 1656 | 1467067545949 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]]]}]
15:45:45 INFO - .
15:45:45 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 573ms
15:45:45 INFO - PROCESS | 1656 | 1467067545988 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
15:45:45 INFO - TEST-START | /dom/events/Event-dispatch-order.html
15:45:45 INFO - PROCESS | 1656 | 1467067545991 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
15:45:46 INFO - PROCESS | 1656 | 1467067545999 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
15:45:46 INFO - PROCESS | 1656 | 1467067546002 Marionette TRACE conn2 <- [1,2088,null,{}]
15:45:46 INFO - PROCESS | 1656 | 1467067546005 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}]
15:45:46 INFO - PROCESS | 1656 | 1467067546112 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
15:45:46 INFO - PROCESS | 1656 | 1467067546178 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x125e37800 == 49 [pid = 1656] [id = 665]
15:45:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x11c704000) [pid = 1656] [serial = 1873] [outer = 0x0]
15:45:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x11de15000) [pid = 1656] [serial = 1874] [outer = 0x11c704000]
15:45:46 INFO - PROCESS | 1656 | 1467067546215 Marionette DEBUG loaded listener.js
15:45:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x11dede800) [pid = 1656] [serial = 1875] [outer = 0x11c704000]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x1367ea800 == 48 [pid = 1656] [id = 658]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x136738000 == 47 [pid = 1656] [id = 657]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x134de3800 == 46 [pid = 1656] [id = 656]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12af33000 == 45 [pid = 1656] [id = 655]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x134949000 == 44 [pid = 1656] [id = 654]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x134840800 == 43 [pid = 1656] [id = 653]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x133818000 == 42 [pid = 1656] [id = 652]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x1335df000 == 41 [pid = 1656] [id = 651]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x11e24a800 == 40 [pid = 1656] [id = 650]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x12af43800 == 39 [pid = 1656] [id = 649]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x12b2e2400) [pid = 1656] [serial = 1800] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x12b76c400) [pid = 1656] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x126780800 == 38 [pid = 1656] [id = 648]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x11df0e800 == 37 [pid = 1656] [id = 647]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x11d0c8000 == 36 [pid = 1656] [id = 646]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x11cc96800 == 35 [pid = 1656] [id = 645]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x1269f2800 == 34 [pid = 1656] [id = 644]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x125b84800 == 33 [pid = 1656] [id = 643]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x11e2b4000 == 32 [pid = 1656] [id = 642]
15:45:46 INFO - PROCESS | 1656 | --DOCSHELL 0x11b05a800 == 31 [pid = 1656] [id = 641]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x125cbd000) [pid = 1656] [serial = 1780] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x12836e400) [pid = 1656] [serial = 1786] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x125c20800) [pid = 1656] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x127d5a000) [pid = 1656] [serial = 1784] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x127ad7800) [pid = 1656] [serial = 1783] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x11d7d0000) [pid = 1656] [serial = 1763] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x11caf2c00) [pid = 1656] [serial = 1762] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x11e41a800) [pid = 1656] [serial = 1772] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x11de08800) [pid = 1656] [serial = 1771] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x11af33000) [pid = 1656] [serial = 1768] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x11d76e800) [pid = 1656] [serial = 1769] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x125aa7000) [pid = 1656] [serial = 1775] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x125a7b000) [pid = 1656] [serial = 1774] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x11a171400) [pid = 1656] [serial = 1766] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x11734e000) [pid = 1656] [serial = 1765] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x11b9e5000) [pid = 1656] [serial = 1789] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x125c14c00) [pid = 1656] [serial = 1751] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1176c1c00) [pid = 1656] [serial = 1747] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x11ae7e000) [pid = 1656] [serial = 1748] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x11e41a000) [pid = 1656] [serial = 1750] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x127a9bc00) [pid = 1656] [serial = 1754] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x126741400) [pid = 1656] [serial = 1753] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12afa5400) [pid = 1656] [serial = 1757] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1295dcc00) [pid = 1656] [serial = 1756] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11cd9b800) [pid = 1656] [serial = 1760] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11c7d3400) [pid = 1656] [serial = 1759] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1295e3800) [pid = 1656] [serial = 1787] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x11e5c4800) [pid = 1656] [serial = 1795] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11e5bec00) [pid = 1656] [serial = 1777] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x125c12400) [pid = 1656] [serial = 1792] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11dcb3c00) [pid = 1656] [serial = 1790] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x129b41000) [pid = 1656] [serial = 1793] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12776b000) [pid = 1656] [serial = 1781] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x125cb8800) [pid = 1656] [serial = 1778] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12b124000) [pid = 1656] [serial = 1796] [outer = 0x0] [url = about:blank]
15:45:46 INFO - PROCESS | 1656 | 1467067546690 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
15:45:46 INFO - .
15:45:46 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 727ms
15:45:46 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
15:45:46 INFO - PROCESS | 1656 | 1467067546722 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
15:45:46 INFO - PROCESS | 1656 | 1467067546723 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
15:45:46 INFO - PROCESS | 1656 | 1467067546725 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
15:45:46 INFO - PROCESS | 1656 | 1467067546730 Marionette TRACE conn2 <- [1,2092,null,{}]
15:45:46 INFO - PROCESS | 1656 | 1467067546737 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}]
15:45:46 INFO - PROCESS | 1656 | 1467067546829 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
15:45:46 INFO - PROCESS | 1656 | 1467067546838 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x11eab6800 == 32 [pid = 1656] [id = 666]
15:45:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11e41a000) [pid = 1656] [serial = 1876] [outer = 0x0]
15:45:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x11e5b7800) [pid = 1656] [serial = 1877] [outer = 0x11e41a000]
15:45:46 INFO - PROCESS | 1656 | 1467067546872 Marionette DEBUG loaded listener.js
15:45:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x125a78000) [pid = 1656] [serial = 1878] [outer = 0x11e41a000]
15:45:47 INFO - PROCESS | 1656 | 1467067547174 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]]]}]
15:45:47 INFO - .
15:45:47 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 473ms
15:45:47 INFO - PROCESS | 1656 | 1467067547202 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
15:45:47 INFO - PROCESS | 1656 | 1467067547205 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
15:45:47 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
15:45:47 INFO - PROCESS | 1656 | 1467067547212 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
15:45:47 INFO - PROCESS | 1656 | 1467067547213 Marionette TRACE conn2 <- [1,2096,null,{}]
15:45:47 INFO - PROCESS | 1656 | 1467067547218 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}]
15:45:47 INFO - PROCESS | 1656 | 1467067547371 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
15:45:47 INFO - PROCESS | 1656 | 1467067547455 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x1291f3000 == 33 [pid = 1656] [id = 667]
15:45:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x125c53800) [pid = 1656] [serial = 1879] [outer = 0x0]
15:45:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x125cb8800) [pid = 1656] [serial = 1880] [outer = 0x125c53800]
15:45:47 INFO - PROCESS | 1656 | 1467067547502 Marionette DEBUG loaded listener.js
15:45:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x126730400) [pid = 1656] [serial = 1881] [outer = 0x125c53800]
15:45:47 INFO - PROCESS | 1656 | 1467067547807 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]]]}]
15:45:47 INFO - .
15:45:47 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 628ms
15:45:47 INFO - PROCESS | 1656 | 1467067547840 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
15:45:47 INFO - PROCESS | 1656 | 1467067547844 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
15:45:47 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
15:45:47 INFO - PROCESS | 1656 | 1467067547858 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
15:45:47 INFO - PROCESS | 1656 | 1467067547862 Marionette TRACE conn2 <- [1,2100,null,{}]
15:45:47 INFO - PROCESS | 1656 | 1467067547864 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}]
15:45:47 INFO - PROCESS | 1656 | 1467067547968 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
15:45:48 INFO - PROCESS | 1656 | 1467067548024 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c7e8800 == 34 [pid = 1656] [id = 668]
15:45:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x11e124400) [pid = 1656] [serial = 1882] [outer = 0x0]
15:45:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126ae6c00) [pid = 1656] [serial = 1883] [outer = 0x11e124400]
15:45:48 INFO - PROCESS | 1656 | 1467067548054 Marionette DEBUG loaded listener.js
15:45:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x127d4e400) [pid = 1656] [serial = 1884] [outer = 0x11e124400]
15:45:48 INFO - PROCESS | 1656 | 1467067548287 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]]]}]
15:45:48 INFO - .
15:45:48 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 478ms
15:45:48 INFO - PROCESS | 1656 | 1467067548331 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
15:45:48 INFO - PROCESS | 1656 | 1467067548332 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
15:45:48 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
15:45:48 INFO - PROCESS | 1656 | 1467067548348 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
15:45:48 INFO - PROCESS | 1656 | 1467067548349 Marionette TRACE conn2 <- [1,2104,null,{}]
15:45:48 INFO - PROCESS | 1656 | 1467067548362 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}]
15:45:48 INFO - PROCESS | 1656 | 1467067548482 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
15:45:48 INFO - PROCESS | 1656 | 1467067548550 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x1335d6000 == 35 [pid = 1656] [id = 669]
15:45:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126ac3000) [pid = 1656] [serial = 1885] [outer = 0x0]
15:45:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12836e400) [pid = 1656] [serial = 1886] [outer = 0x126ac3000]
15:45:48 INFO - PROCESS | 1656 | 1467067548582 Marionette DEBUG loaded listener.js
15:45:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x129b92800) [pid = 1656] [serial = 1887] [outer = 0x126ac3000]
15:45:48 INFO - PROCESS | 1656 | 1467067548832 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]]]}]
15:45:48 INFO - .
15:45:48 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 540ms
15:45:48 INFO - PROCESS | 1656 | 1467067548879 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
15:45:48 INFO - PROCESS | 1656 | 1467067548883 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
15:45:48 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
15:45:48 INFO - PROCESS | 1656 | 1467067548893 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
15:45:48 INFO - PROCESS | 1656 | 1467067548894 Marionette TRACE conn2 <- [1,2108,null,{}]
15:45:48 INFO - PROCESS | 1656 | 1467067548905 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}]
15:45:49 INFO - PROCESS | 1656 | 1467067549024 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
15:45:49 INFO - PROCESS | 1656 | 1467067549029 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x11b9a2800 == 36 [pid = 1656] [id = 670]
15:45:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x129b96400) [pid = 1656] [serial = 1888] [outer = 0x0]
15:45:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12af9f800) [pid = 1656] [serial = 1889] [outer = 0x129b96400]
15:45:49 INFO - PROCESS | 1656 | 1467067549093 Marionette DEBUG loaded listener.js
15:45:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12b2dd800) [pid = 1656] [serial = 1890] [outer = 0x129b96400]
15:45:49 INFO - PROCESS | 1656 | 1467067549356 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]]]}]
15:45:49 INFO - .
15:45:49 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 518ms
15:45:49 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
15:45:49 INFO - PROCESS | 1656 | 1467067549411 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
15:45:49 INFO - PROCESS | 1656 | 1467067549413 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
15:45:49 INFO - PROCESS | 1656 | 1467067549418 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
15:45:49 INFO - PROCESS | 1656 | 1467067549421 Marionette TRACE conn2 <- [1,2112,null,{}]
15:45:49 INFO - PROCESS | 1656 | 1467067549440 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}]
15:45:49 INFO - PROCESS | 1656 | 1467067549552 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
15:45:49 INFO - PROCESS | 1656 | 1467067549556 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x134847800 == 37 [pid = 1656] [id = 671]
15:45:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12afa4400) [pid = 1656] [serial = 1891] [outer = 0x0]
15:45:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12b2dec00) [pid = 1656] [serial = 1892] [outer = 0x12afa4400]
15:45:49 INFO - PROCESS | 1656 | 1467067549623 Marionette DEBUG loaded listener.js
15:45:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12ba99c00) [pid = 1656] [serial = 1893] [outer = 0x12afa4400]
15:45:49 INFO - PROCESS | 1656 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
15:45:49 INFO - PROCESS | 1656 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
15:45:49 INFO - PROCESS | 1656 | 1467067549861 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]]]}]
15:45:49 INFO - ..
15:45:49 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 481ms
15:45:49 INFO - PROCESS | 1656 | 1467067549899 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
15:45:49 INFO - PROCESS | 1656 | 1467067549900 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
15:45:49 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
15:45:49 INFO - PROCESS | 1656 | 1467067549927 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
15:45:49 INFO - PROCESS | 1656 | 1467067549931 Marionette TRACE conn2 <- [1,2116,null,{}]
15:45:49 INFO - PROCESS | 1656 | 1467067549940 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}]
15:45:50 INFO - PROCESS | 1656 | 1467067550055 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
15:45:50 INFO - PROCESS | 1656 | 1467067550066 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x13494e800 == 38 [pid = 1656] [id = 672]
15:45:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x12ba9b000) [pid = 1656] [serial = 1894] [outer = 0x0]
15:45:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12baa4c00) [pid = 1656] [serial = 1895] [outer = 0x12ba9b000]
15:45:50 INFO - PROCESS | 1656 | 1467067550095 Marionette DEBUG loaded listener.js
15:45:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12c325c00) [pid = 1656] [serial = 1896] [outer = 0x12ba9b000]
15:45:50 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
15:45:50 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
15:45:50 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
15:45:50 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
15:45:50 INFO - PROCESS | 1656 | 1467067550394 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]]]}]
15:45:50 INFO - .....
15:45:50 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 535ms
15:45:50 INFO - PROCESS | 1656 | 1467067550454 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
15:45:50 INFO - PROCESS | 1656 | 1467067550455 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
15:45:50 INFO - TEST-START | /dom/events/Event-initEvent.html
15:45:50 INFO - PROCESS | 1656 | 1467067550460 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
15:45:50 INFO - PROCESS | 1656 | 1467067550461 Marionette TRACE conn2 <- [1,2120,null,{}]
15:45:50 INFO - PROCESS | 1656 | 1467067550464 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}]
15:45:50 INFO - PROCESS | 1656 | 1467067550580 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
15:45:50 INFO - PROCESS | 1656 | 1467067550584 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x134df0000 == 39 [pid = 1656] [id = 673]
15:45:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x12baa4400) [pid = 1656] [serial = 1897] [outer = 0x0]
15:45:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12baa5c00) [pid = 1656] [serial = 1898] [outer = 0x12baa4400]
15:45:50 INFO - PROCESS | 1656 | 1467067550648 Marionette DEBUG loaded listener.js
15:45:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12c894000) [pid = 1656] [serial = 1899] [outer = 0x12baa4400]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x1291c6000) [pid = 1656] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x12b0d0400) [pid = 1656] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x129b3ec00) [pid = 1656] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x11a16ac00) [pid = 1656] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x116e19800) [pid = 1656] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x126349000) [pid = 1656] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x11c70dc00) [pid = 1656] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x11de07c00) [pid = 1656] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x11c7c6800) [pid = 1656] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x117223000) [pid = 1656] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x11d7ce800) [pid = 1656] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x125c19c00) [pid = 1656] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11ac87800) [pid = 1656] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x125fa6c00) [pid = 1656] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12779f400) [pid = 1656] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
15:45:50 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12b127800) [pid = 1656] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html]
15:45:50 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
15:45:50 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
15:45:50 INFO - PROCESS | 1656 | 1467067550995 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]]]}]
15:45:51 INFO - .........
15:45:51 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 570ms
15:45:51 INFO - TEST-START | /dom/events/Event-propagation.html
15:45:51 INFO - PROCESS | 1656 | 1467067551031 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
15:45:51 INFO - PROCESS | 1656 | 1467067551032 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
15:45:51 INFO - PROCESS | 1656 | 1467067551035 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
15:45:51 INFO - PROCESS | 1656 | 1467067551037 Marionette TRACE conn2 <- [1,2124,null,{}]
15:45:51 INFO - PROCESS | 1656 | 1467067551042 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}]
15:45:51 INFO - PROCESS | 1656 | 1467067551145 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
15:45:51 INFO - PROCESS | 1656 | 1467067551209 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x136873000 == 40 [pid = 1656] [id = 674]
15:45:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11dcb7000) [pid = 1656] [serial = 1900] [outer = 0x0]
15:45:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126ae4000) [pid = 1656] [serial = 1901] [outer = 0x11dcb7000]
15:45:51 INFO - PROCESS | 1656 | 1467067551242 Marionette DEBUG loaded listener.js
15:45:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12baa1400) [pid = 1656] [serial = 1902] [outer = 0x11dcb7000]
15:45:51 INFO - PROCESS | 1656 | 1467067551479 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]]]}]
15:45:51 INFO - .....
15:45:51 INFO - TEST-OK | /dom/events/Event-propagation.html | took 472ms
15:45:51 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
15:45:51 INFO - PROCESS | 1656 | 1467067551507 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
15:45:51 INFO - PROCESS | 1656 | 1467067551508 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
15:45:51 INFO - PROCESS | 1656 | 1467067551510 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
15:45:51 INFO - PROCESS | 1656 | 1467067551512 Marionette TRACE conn2 <- [1,2128,null,{}]
15:45:51 INFO - PROCESS | 1656 | 1467067551524 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}]
15:45:51 INFO - PROCESS | 1656 | 1467067551627 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
15:45:51 INFO - PROCESS | 1656 | 1467067551630 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x13f914800 == 41 [pid = 1656] [id = 675]
15:45:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12c329c00) [pid = 1656] [serial = 1903] [outer = 0x0]
15:45:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12c58fc00) [pid = 1656] [serial = 1904] [outer = 0x12c329c00]
15:45:51 INFO - PROCESS | 1656 | 1467067551660 Marionette DEBUG loaded listener.js
15:45:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12ca0b800) [pid = 1656] [serial = 1905] [outer = 0x12c329c00]
15:45:52 INFO - PROCESS | 1656 | 1467067552050 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]]]}]
15:45:52 INFO - ...........................................
15:45:52 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 578ms
15:45:52 INFO - PROCESS | 1656 | 1467067552090 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
15:45:52 INFO - PROCESS | 1656 | 1467067552091 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
15:45:52 INFO - TEST-START | /dom/events/Event-type-empty.html
15:45:52 INFO - PROCESS | 1656 | 1467067552094 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
15:45:52 INFO - PROCESS | 1656 | 1467067552095 Marionette TRACE conn2 <- [1,2132,null,{}]
15:45:52 INFO - PROCESS | 1656 | 1467067552101 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}]
15:45:52 INFO - PROCESS | 1656 | 1467067552192 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
15:45:52 INFO - PROCESS | 1656 | 1467067552196 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x145a02800 == 42 [pid = 1656] [id = 676]
15:45:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12c8d1400) [pid = 1656] [serial = 1906] [outer = 0x0]
15:45:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12ca11000) [pid = 1656] [serial = 1907] [outer = 0x12c8d1400]
15:45:52 INFO - PROCESS | 1656 | 1467067552224 Marionette DEBUG loaded listener.js
15:45:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x146405800) [pid = 1656] [serial = 1908] [outer = 0x12c8d1400]
15:45:52 INFO - PROCESS | 1656 | 1467067552507 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
15:45:52 INFO - ..
15:45:52 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 468ms
15:45:52 INFO - PROCESS | 1656 | 1467067552566 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
15:45:52 INFO - PROCESS | 1656 | 1467067552567 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
15:45:52 INFO - TEST-START | /dom/events/Event-type.html
15:45:52 INFO - PROCESS | 1656 | 1467067552572 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
15:45:52 INFO - PROCESS | 1656 | 1467067552573 Marionette TRACE conn2 <- [1,2136,null,{}]
15:45:52 INFO - PROCESS | 1656 | 1467067552578 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}]
15:45:52 INFO - PROCESS | 1656 | 1467067552665 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
15:45:52 INFO - PROCESS | 1656 | 1467067552731 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x145a1a000 == 43 [pid = 1656] [id = 677]
15:45:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12ca55800) [pid = 1656] [serial = 1909] [outer = 0x0]
15:45:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x146408000) [pid = 1656] [serial = 1910] [outer = 0x12ca55800]
15:45:52 INFO - PROCESS | 1656 | 1467067552759 Marionette DEBUG loaded listener.js
15:45:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x146411000) [pid = 1656] [serial = 1911] [outer = 0x12ca55800]
15:45:53 INFO - PROCESS | 1656 | 1467067553101 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]]]}]
15:45:53 INFO - ...
15:45:53 INFO - TEST-OK | /dom/events/Event-type.html | took 569ms
15:45:53 INFO - PROCESS | 1656 | 1467067553141 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
15:45:53 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
15:45:53 INFO - PROCESS | 1656 | 1467067553143 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
15:45:53 INFO - PROCESS | 1656 | 1467067553147 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
15:45:53 INFO - PROCESS | 1656 | 1467067553152 Marionette TRACE conn2 <- [1,2140,null,{}]
15:45:53 INFO - PROCESS | 1656 | 1467067553156 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}]
15:45:53 INFO - PROCESS | 1656 | 1467067553280 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
15:45:53 INFO - PROCESS | 1656 | 1467067553341 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x11e438800 == 44 [pid = 1656] [id = 678]
15:45:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x11a6c8400) [pid = 1656] [serial = 1912] [outer = 0x0]
15:45:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x11c710c00) [pid = 1656] [serial = 1913] [outer = 0x11a6c8400]
15:45:53 INFO - PROCESS | 1656 | 1467067553380 Marionette DEBUG loaded listener.js
15:45:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x11da38c00) [pid = 1656] [serial = 1914] [outer = 0x11a6c8400]
15:45:53 INFO - PROCESS | 1656 | 1467067553732 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
15:45:53 INFO - .
15:45:53 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 625ms
15:45:53 INFO - PROCESS | 1656 | 1467067553777 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
15:45:53 INFO - PROCESS | 1656 | 1467067553781 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
15:45:53 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
15:45:53 INFO - PROCESS | 1656 | 1467067553788 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
15:45:53 INFO - PROCESS | 1656 | 1467067553790 Marionette TRACE conn2 <- [1,2144,null,{}]
15:45:53 INFO - PROCESS | 1656 | 1467067553796 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}]
15:45:53 INFO - PROCESS | 1656 | 1467067553909 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
15:45:53 INFO - PROCESS | 1656 | 1467067553970 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a14d800 == 45 [pid = 1656] [id = 679]
15:45:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x11de1c000) [pid = 1656] [serial = 1915] [outer = 0x0]
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x11e5c1400) [pid = 1656] [serial = 1916] [outer = 0x11de1c000]
15:45:54 INFO - PROCESS | 1656 | 1467067554004 Marionette DEBUG loaded listener.js
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x125aa9c00) [pid = 1656] [serial = 1917] [outer = 0x11de1c000]
15:45:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x125e51000 == 46 [pid = 1656] [id = 680]
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x126749800) [pid = 1656] [serial = 1918] [outer = 0x0]
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x126aeb400) [pid = 1656] [serial = 1919] [outer = 0x126749800]
15:45:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x133735800 == 47 [pid = 1656] [id = 681]
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x127acdc00) [pid = 1656] [serial = 1920] [outer = 0x0]
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x127a93800) [pid = 1656] [serial = 1921] [outer = 0x127acdc00]
15:45:54 INFO - PROCESS | 1656 | 1467067554459 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]]]}]
15:45:54 INFO - .
15:45:54 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 721ms
15:45:54 INFO - PROCESS | 1656 | 1467067554519 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
15:45:54 INFO - PROCESS | 1656 | 1467067554520 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
15:45:54 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
15:45:54 INFO - PROCESS | 1656 | 1467067554524 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
15:45:54 INFO - PROCESS | 1656 | 1467067554527 Marionette TRACE conn2 <- [1,2148,null,{}]
15:45:54 INFO - PROCESS | 1656 | 1467067554541 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}]
15:45:54 INFO - PROCESS | 1656 | 1467067554698 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
15:45:54 INFO - PROCESS | 1656 | 1467067554776 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x134de1000 == 48 [pid = 1656] [id = 682]
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x1291c7400) [pid = 1656] [serial = 1922] [outer = 0x0]
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x1291ca000) [pid = 1656] [serial = 1923] [outer = 0x1291c7400]
15:45:54 INFO - PROCESS | 1656 | 1467067554813 Marionette DEBUG loaded listener.js
15:45:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x1297e4000) [pid = 1656] [serial = 1924] [outer = 0x1291c7400]
15:45:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x1367f1800 == 49 [pid = 1656] [id = 683]
15:45:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x12b335000) [pid = 1656] [serial = 1925] [outer = 0x0]
15:45:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x12b613400) [pid = 1656] [serial = 1926] [outer = 0x12b335000]
15:45:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x13f894000 == 50 [pid = 1656] [id = 684]
15:45:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x12b8d3400) [pid = 1656] [serial = 1927] [outer = 0x0]
15:45:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x12b8d2c00) [pid = 1656] [serial = 1928] [outer = 0x12b8d3400]
15:45:55 INFO - PROCESS | 1656 | 1467067555264 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]]]}]
15:45:55 INFO - .
15:45:55 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 775ms
15:45:55 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
15:45:55 INFO - PROCESS | 1656 | 1467067555316 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
15:45:55 INFO - PROCESS | 1656 | 1467067555319 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
15:45:55 INFO - PROCESS | 1656 | 1467067555323 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
15:45:55 INFO - PROCESS | 1656 | 1467067555324 Marionette TRACE conn2 <- [1,2152,null,{}]
15:45:55 INFO - PROCESS | 1656 | 1467067555330 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}]
15:45:55 INFO - PROCESS | 1656 | 1467067555490 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
15:45:55 INFO - PROCESS | 1656 | 1467067555569 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x142ca9000 == 51 [pid = 1656] [id = 685]
15:45:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 133 (0x12633fc00) [pid = 1656] [serial = 1929] [outer = 0x0]
15:45:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 134 (0x1264a7400) [pid = 1656] [serial = 1930] [outer = 0x12633fc00]
15:45:55 INFO - PROCESS | 1656 | 1467067555606 Marionette DEBUG loaded listener.js
15:45:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 135 (0x12b775000) [pid = 1656] [serial = 1931] [outer = 0x12633fc00]
15:45:55 INFO - PROCESS | 1656 | 1467067555928 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]]]}]
15:45:55 INFO - ....
15:45:55 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 669ms
15:45:55 INFO - PROCESS | 1656 | 1467067555993 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
15:45:55 INFO - PROCESS | 1656 | 1467067555994 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
15:45:55 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
15:45:55 INFO - PROCESS | 1656 | 1467067555996 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
15:45:55 INFO - PROCESS | 1656 | 1467067555998 Marionette TRACE conn2 <- [1,2156,null,{}]
15:45:56 INFO - PROCESS | 1656 | 1467067556004 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}]
15:45:56 INFO - PROCESS | 1656 | 1467067556132 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
15:45:56 INFO - PROCESS | 1656 | 1467067556235 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x11cca6800 == 52 [pid = 1656] [id = 686]
15:45:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 136 (0x114e60c00) [pid = 1656] [serial = 1932] [outer = 0x0]
15:45:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 137 (0x11a16e000) [pid = 1656] [serial = 1933] [outer = 0x114e60c00]
15:45:56 INFO - PROCESS | 1656 | 1467067556271 Marionette DEBUG loaded listener.js
15:45:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 138 (0x126740800) [pid = 1656] [serial = 1934] [outer = 0x114e60c00]
15:45:56 INFO - PROCESS | 1656 | 1467067556749 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]]]}]
15:45:56 INFO - .
15:45:56 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 777ms
15:45:56 INFO - PROCESS | 1656 | 1467067556774 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
15:45:56 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
15:45:56 INFO - PROCESS | 1656 | 1467067556779 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
15:45:56 INFO - PROCESS | 1656 | 1467067556783 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
15:45:56 INFO - PROCESS | 1656 | 1467067556785 Marionette TRACE conn2 <- [1,2160,null,{}]
15:45:56 INFO - PROCESS | 1656 | 1467067556789 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}]
15:45:56 INFO - PROCESS | 1656 | 1467067556901 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
15:45:56 INFO - PROCESS | 1656 | 1467067556970 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x129783000 == 53 [pid = 1656] [id = 687]
15:45:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 139 (0x11d703400) [pid = 1656] [serial = 1935] [outer = 0x0]
15:45:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 140 (0x11d70c400) [pid = 1656] [serial = 1936] [outer = 0x11d703400]
15:45:57 INFO - PROCESS | 1656 | 1467067557002 Marionette DEBUG loaded listener.js
15:45:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 141 (0x11e5c9000) [pid = 1656] [serial = 1937] [outer = 0x11d703400]
15:45:57 INFO - PROCESS | 1656 | 1467067557345 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
15:45:57 INFO - .
15:45:57 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 624ms
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x145a02800 == 52 [pid = 1656] [id = 676]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x13f914800 == 51 [pid = 1656] [id = 675]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x136873000 == 50 [pid = 1656] [id = 674]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x134df0000 == 49 [pid = 1656] [id = 673]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x13494e800 == 48 [pid = 1656] [id = 672]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x134847800 == 47 [pid = 1656] [id = 671]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x11b9a2800 == 46 [pid = 1656] [id = 670]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1335d6000 == 45 [pid = 1656] [id = 669]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12c7e8800 == 44 [pid = 1656] [id = 668]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1291f3000 == 43 [pid = 1656] [id = 667]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 140 (0x12b777800) [pid = 1656] [serial = 1853] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | 1467067557482 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
15:45:57 INFO - PROCESS | 1656 | 1467067557488 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x11eab6800 == 42 [pid = 1656] [id = 666]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x125e37800 == 41 [pid = 1656] [id = 665]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x125e9e800 == 40 [pid = 1656] [id = 664]
15:45:57 INFO - PROCESS | 1656 | --DOCSHELL 0x11b954800 == 39 [pid = 1656] [id = 659]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 139 (0x12b333000) [pid = 1656] [serial = 1801] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 138 (0x1295d7800) [pid = 1656] [serial = 1835] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 137 (0x12b0d0800) [pid = 1656] [serial = 1841] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 136 (0x129b40800) [pid = 1656] [serial = 1838] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 135 (0x12b128400) [pid = 1656] [serial = 1842] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 134 (0x11de04c00) [pid = 1656] [serial = 1844] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 133 (0x125a7bc00) [pid = 1656] [serial = 1826] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 132 (0x12609c000) [pid = 1656] [serial = 1827] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x126742400) [pid = 1656] [serial = 1829] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x11c711800) [pid = 1656] [serial = 1820] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x11d7c8800) [pid = 1656] [serial = 1821] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x11de0b000) [pid = 1656] [serial = 1823] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x11a1acc00) [pid = 1656] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x11caed800) [pid = 1656] [serial = 1816] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x11735a800) [pid = 1656] [serial = 1815] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x11d7cd800) [pid = 1656] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x11e5bf000) [pid = 1656] [serial = 1845] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x114f15c00) [pid = 1656] [serial = 1805] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x125c18000) [pid = 1656] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x11ded6400) [pid = 1656] [serial = 1810] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12b2e3c00) [pid = 1656] [serial = 1850] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x127e0dc00) [pid = 1656] [serial = 1847] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x11e419800) [pid = 1656] [serial = 1824] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x127bebc00) [pid = 1656] [serial = 1832] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x12b2da000) [pid = 1656] [serial = 1848] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x129b3d000) [pid = 1656] [serial = 1836] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x1283be400) [pid = 1656] [serial = 1833] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12afa5c00) [pid = 1656] [serial = 1839] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x1267d0c00) [pid = 1656] [serial = 1830] [outer = 0x0] [url = about:blank]
15:45:57 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12b778400) [pid = 1656] [serial = 1851] [outer = 0x0] [url = about:blank]
15:45:57 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
15:45:57 INFO - PROCESS | 1656 | 1467067557515 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
15:45:57 INFO - PROCESS | 1656 | 1467067557517 Marionette TRACE conn2 <- [1,2164,null,{}]
15:45:57 INFO - PROCESS | 1656 | 1467067557525 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}]
15:45:57 INFO - PROCESS | 1656 | 1467067557665 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
15:45:57 INFO - PROCESS | 1656 | 1467067557671 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x11e2a0800 == 40 [pid = 1656] [id = 688]
15:45:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x11de0ec00) [pid = 1656] [serial = 1938] [outer = 0x0]
15:45:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x11e5c8800) [pid = 1656] [serial = 1939] [outer = 0x11de0ec00]
15:45:57 INFO - PROCESS | 1656 | 1467067557720 Marionette DEBUG loaded listener.js
15:45:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x125c55800) [pid = 1656] [serial = 1940] [outer = 0x11de0ec00]
15:45:58 INFO - PROCESS | 1656 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
15:45:58 INFO - PROCESS | 1656 | 1467067558103 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
15:45:58 INFO - .
15:45:58 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 629ms
15:45:58 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
15:45:58 INFO - PROCESS | 1656 | 1467067558140 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
15:45:58 INFO - PROCESS | 1656 | 1467067558141 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
15:45:58 INFO - PROCESS | 1656 | 1467067558144 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
15:45:58 INFO - PROCESS | 1656 | 1467067558146 Marionette TRACE conn2 <- [1,2168,null,{}]
15:45:58 INFO - PROCESS | 1656 | 1467067558157 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}]
15:45:58 INFO - PROCESS | 1656 | 1467067558250 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
15:45:58 INFO - PROCESS | 1656 | 1467067558257 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12978e000 == 41 [pid = 1656] [id = 689]
15:45:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x1264a7800) [pid = 1656] [serial = 1941] [outer = 0x0]
15:45:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x126745000) [pid = 1656] [serial = 1942] [outer = 0x1264a7800]
15:45:58 INFO - PROCESS | 1656 | 1467067558290 Marionette DEBUG loaded listener.js
15:45:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x1283c2400) [pid = 1656] [serial = 1943] [outer = 0x1264a7800]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x12978f000 == 40 [pid = 1656] [id = 660]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x133804000 == 39 [pid = 1656] [id = 663]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x133926000 == 38 [pid = 1656] [id = 661]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x136874000 == 37 [pid = 1656] [id = 662]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x129783000 == 36 [pid = 1656] [id = 687]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x1367f1800 == 35 [pid = 1656] [id = 683]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x13f894000 == 34 [pid = 1656] [id = 684]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x142ca9000 == 33 [pid = 1656] [id = 685]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x11cca6800 == 32 [pid = 1656] [id = 686]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x125e51000 == 31 [pid = 1656] [id = 680]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x133735800 == 30 [pid = 1656] [id = 681]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x12a14d800 == 29 [pid = 1656] [id = 679]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x134de1000 == 28 [pid = 1656] [id = 682]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x145a1a000 == 27 [pid = 1656] [id = 677]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x11e438800 == 26 [pid = 1656] [id = 678]
15:45:59 INFO - PROCESS | 1656 | --DOCSHELL 0x11e2a0800 == 25 [pid = 1656] [id = 688]
15:45:59 INFO - PROCESS | 1656 | 1467067559802 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]]]}]
15:45:59 INFO - .
15:45:59 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 1678ms
15:45:59 INFO - PROCESS | 1656 | 1467067559823 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
15:45:59 INFO - TEST-START | /dom/events/ProgressEvent.html
15:45:59 INFO - PROCESS | 1656 | 1467067559826 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
15:45:59 INFO - PROCESS | 1656 | 1467067559829 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
15:45:59 INFO - PROCESS | 1656 | 1467067559834 Marionette TRACE conn2 <- [1,2172,null,{}]
15:45:59 INFO - PROCESS | 1656 | 1467067559839 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}]
15:45:59 INFO - PROCESS | 1656 | 1467067559932 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
15:45:59 INFO - PROCESS | 1656 | 1467067559940 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:45:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x11cca2800 == 26 [pid = 1656] [id = 690]
15:45:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x1175ccc00) [pid = 1656] [serial = 1944] [outer = 0x0]
15:45:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x1176ba400) [pid = 1656] [serial = 1945] [outer = 0x1175ccc00]
15:45:59 INFO - PROCESS | 1656 | 1467067559975 Marionette DEBUG loaded listener.js
15:46:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x11ac87800) [pid = 1656] [serial = 1946] [outer = 0x1175ccc00]
15:46:00 INFO - PROCESS | 1656 | 1467067560273 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"]]]}]
15:46:00 INFO - ..
15:46:00 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 476ms
15:46:00 INFO - PROCESS | 1656 | 1467067560309 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
15:46:00 INFO - PROCESS | 1656 | 1467067560314 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
15:46:00 INFO - TEST-START | /dom/historical.html
15:46:00 INFO - PROCESS | 1656 | 1467067560322 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
15:46:00 INFO - PROCESS | 1656 | 1467067560327 Marionette TRACE conn2 <- [1,2176,null,{}]
15:46:00 INFO - PROCESS | 1656 | 1467067560330 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}]
15:46:00 INFO - PROCESS | 1656 | 1467067560445 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
15:46:00 INFO - PROCESS | 1656 | 1467067560510 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:46:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x11eab7800 == 27 [pid = 1656] [id = 691]
15:46:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x11c9b1000) [pid = 1656] [serial = 1947] [outer = 0x0]
15:46:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x11cd94000) [pid = 1656] [serial = 1948] [outer = 0x11c9b1000]
15:46:00 INFO - PROCESS | 1656 | 1467067560539 Marionette DEBUG loaded listener.js
15:46:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x11de1d000) [pid = 1656] [serial = 1949] [outer = 0x11c9b1000]
15:46:00 INFO - PROCESS | 1656 | 1467067560886 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]]]}]
15:46:00 INFO - ...................................................
15:46:00 INFO - TEST-OK | /dom/historical.html | took 583ms
15:46:00 INFO - TEST-START | /dom/interface-objects.html
15:46:00 INFO - PROCESS | 1656 | 1467067560903 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
15:46:00 INFO - PROCESS | 1656 | 1467067560905 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
15:46:00 INFO - PROCESS | 1656 | 1467067560908 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
15:46:00 INFO - PROCESS | 1656 | 1467067560910 Marionette TRACE conn2 <- [1,2180,null,{}]
15:46:00 INFO - PROCESS | 1656 | 1467067560921 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}]
15:46:01 INFO - PROCESS | 1656 | 1467067561043 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
15:46:01 INFO - PROCESS | 1656 | 1467067561048 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:46:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x1291f2800 == 28 [pid = 1656] [id = 692]
15:46:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x114e9c800) [pid = 1656] [serial = 1950] [outer = 0x0]
15:46:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x125c12c00) [pid = 1656] [serial = 1951] [outer = 0x114e9c800]
15:46:01 INFO - PROCESS | 1656 | 1467067561082 Marionette DEBUG loaded listener.js
15:46:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x12664b000) [pid = 1656] [serial = 1952] [outer = 0x114e9c800]
15:46:01 INFO - PROCESS | 1656 | 1467067561473 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]]]}]
15:46:01 INFO - .....................
15:46:01 INFO - TEST-OK | /dom/interface-objects.html | took 576ms
15:46:01 INFO - TEST-START | /dom/interfaces.html
15:46:01 INFO - PROCESS | 1656 | 1467067561485 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
15:46:01 INFO - PROCESS | 1656 | 1467067561488 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
15:46:01 INFO - PROCESS | 1656 | 1467067561491 Marionette TRACE conn2 -> [0,2184,"getContext",null]
15:46:01 INFO - PROCESS | 1656 | 1467067561492 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
15:46:01 INFO - PROCESS | 1656 | 1467067561497 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
15:46:01 INFO - PROCESS | 1656 | 1467067561499 Marionette TRACE conn2 <- [1,2185,null,{}]
15:46:01 INFO - PROCESS | 1656 | 1467067561501 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}]
15:46:01 INFO - PROCESS | 1656 | 1467067561511 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
15:46:01 INFO - PROCESS | 1656 | 1467067561520 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
15:46:01 INFO - PROCESS | 1656 | 1467067561521 Marionette TRACE conn2 <- [1,2187,null,{}]
15:46:01 INFO - Setting pref dom.node.rootNode.enabled (true)
15:46:01 INFO - PROCESS | 1656 | 1467067561523 Marionette TRACE conn2 -> [0,2188,"getContext",null]
15:46:01 INFO - PROCESS | 1656 | 1467067561524 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
15:46:01 INFO - PROCESS | 1656 | 1467067561529 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
15:46:01 INFO - PROCESS | 1656 | 1467067561530 Marionette TRACE conn2 <- [1,2189,null,{}]
15:46:01 INFO - PROCESS | 1656 | 1467067561533 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}]
15:46:01 INFO - PROCESS | 1656 | 1467067561541 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
15:46:01 INFO - PROCESS | 1656 | 1467067561543 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
15:46:01 INFO - PROCESS | 1656 | 1467067561545 Marionette TRACE conn2 <- [1,2191,null,{}]
15:46:01 INFO - PROCESS | 1656 | 1467067561547 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
15:46:01 INFO - PROCESS | 1656 | 1467067561551 Marionette TRACE conn2 <- [1,2192,null,{}]
15:46:01 INFO - PROCESS | 1656 | 1467067561559 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}]
15:46:01 INFO - PROCESS | 1656 | 1467067561667 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
15:46:01 INFO - PROCESS | 1656 | 1467067561717 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:46:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x130bb2800 == 29 [pid = 1656] [id = 693]
15:46:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x12674b800) [pid = 1656] [serial = 1953] [outer = 0x0]
15:46:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x126a53400) [pid = 1656] [serial = 1954] [outer = 0x12674b800]
15:46:01 INFO - PROCESS | 1656 | 1467067561747 Marionette DEBUG loaded listener.js
15:46:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x1297e1000) [pid = 1656] [serial = 1955] [outer = 0x12674b800]
15:46:01 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x12b775c00) [pid = 1656] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x12ca55800) [pid = 1656] [serial = 1909] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x12ba9b000) [pid = 1656] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x12afa4400) [pid = 1656] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x129b96400) [pid = 1656] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x12baa4400) [pid = 1656] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x126ac3000) [pid = 1656] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x11dcb7000) [pid = 1656] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x11e124400) [pid = 1656] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x11c9ae800) [pid = 1656] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x125c53800) [pid = 1656] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x11aadb800) [pid = 1656] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x11c704000) [pid = 1656] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x125a79000) [pid = 1656] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x129b46c00) [pid = 1656] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x112ae8c00) [pid = 1656] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x1291d0800) [pid = 1656] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12c329c00) [pid = 1656] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11de0ec00) [pid = 1656] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12c8d1400) [pid = 1656] [serial = 1906] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type-empty.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x11d703400) [pid = 1656] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent-returnvalue.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11a6c8400) [pid = 1656] [serial = 1912] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-handleEvent.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11de1c000) [pid = 1656] [serial = 1915] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-incumbent-global-1.sub.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1291c7400) [pid = 1656] [serial = 1922] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-incumbent-global-2.sub.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x127acdc00) [pid = 1656] [serial = 1920] [outer = 0x0] [url = http://www2.web-platform.test:8000/dom/events/EventListener-incumbent-global-subsubframe.sub.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x126749800) [pid = 1656] [serial = 1918] [outer = 0x0] [url = http://www1.web-platform.test:8000/dom/events/EventListener-incumbent-global-subframe-1.sub.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x114e60c00) [pid = 1656] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventTarget-addEventListener.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11e41a000) [pid = 1656] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12633fc00) [pid = 1656] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListenerOptions-capture.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12b8d3400) [pid = 1656] [serial = 1927] [outer = 0x0] [url = http://www2.web-platform.test:8000/dom/events/EventListener-incumbent-global-subsubframe.sub.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12b335000) [pid = 1656] [serial = 1925] [outer = 0x0] [url = http://www1.web-platform.test:8000/dom/events/EventListener-incumbent-global-subframe-2.sub.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11de10400) [pid = 1656] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
15:46:03 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x112aea800) [pid = 1656] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
15:46:04 INFO - PROCESS | 1656 | 1467067563946 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]]]}]
15:46:04 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
15:46:04 INFO - TEST-OK | /dom/interfaces.html | took 3327ms
15:46:04 INFO - PROCESS | 1656 | 1467067564820 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
15:46:04 INFO - PROCESS | 1656 | 1467067564821 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
15:46:04 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
15:46:04 INFO - PROCESS | 1656 | 1467067564823 Marionette TRACE conn2 -> [0,2196,"getContext",null]
15:46:04 INFO - Clearing pref dom.node.rootNode.enabled
15:46:04 INFO - PROCESS | 1656 | 1467067564829 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
15:46:04 INFO - PROCESS | 1656 | 1467067564831 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
15:46:04 INFO - PROCESS | 1656 | 1467067564832 Marionette TRACE conn2 <- [1,2197,null,{}]
15:46:04 INFO - PROCESS | 1656 | 1467067564834 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}]
15:46:04 INFO - PROCESS | 1656 | 1467067564848 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
15:46:04 INFO - PROCESS | 1656 | 1467067564850 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
15:46:04 INFO - PROCESS | 1656 | 1467067564851 Marionette TRACE conn2 <- [1,2199,null,{}]
15:46:04 INFO - PROCESS | 1656 | 1467067564853 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
15:46:04 INFO - PROCESS | 1656 | 1467067564859 Marionette TRACE conn2 <- [1,2200,null,{}]
15:46:04 INFO - PROCESS | 1656 | 1467067564861 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}]
15:46:04 INFO - PROCESS | 1656 | 1467067564948 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
15:46:05 INFO - PROCESS | 1656 | 1467067565018 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:46:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x134943000 == 30 [pid = 1656] [id = 694]
15:46:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11aadb800) [pid = 1656] [serial = 1956] [outer = 0x0]
15:46:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1297e1c00) [pid = 1656] [serial = 1957] [outer = 0x11aadb800]
15:46:05 INFO - PROCESS | 1656 | 1467067565046 Marionette DEBUG loaded listener.js
15:46:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b771800) [pid = 1656] [serial = 1958] [outer = 0x11aadb800]
15:46:05 INFO - PROCESS | 1656 | 1467067565503 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]]]}]
15:46:05 INFO - ..................................................................................................................................................................................................................
15:46:05 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 783ms
15:46:05 INFO - PROCESS | 1656 | 1467067565609 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
15:46:05 INFO - PROCESS | 1656 | 1467067565611 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
15:46:05 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
15:46:05 INFO - PROCESS | 1656 | 1467067565615 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
15:46:05 INFO - PROCESS | 1656 | 1467067565617 Marionette TRACE conn2 <- [1,2204,null,{}]
15:46:05 INFO - PROCESS | 1656 | 1467067565625 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}]
15:46:05 INFO - PROCESS | 1656 | 1467067565750 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
15:46:05 INFO - PROCESS | 1656 | 1467067565812 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:46:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11e427000 == 31 [pid = 1656] [id = 695]
15:46:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1178b4000) [pid = 1656] [serial = 1959] [outer = 0x0]
15:46:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11aade400) [pid = 1656] [serial = 1960] [outer = 0x1178b4000]
15:46:05 INFO - PROCESS | 1656 | 1467067565850 Marionette DEBUG loaded listener.js
15:46:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x11d7d0000) [pid = 1656] [serial = 1961] [outer = 0x1178b4000]
15:46:06 INFO - PROCESS | 1656 | 1467067566207 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
15:46:06 INFO - .
15:46:06 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 673ms
15:46:06 INFO - PROCESS | 1656 | 1467067566288 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
15:46:06 INFO - PROCESS | 1656 | 1467067566292 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
15:46:06 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
15:46:06 INFO - PROCESS | 1656 | 1467067566297 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
15:46:06 INFO - PROCESS | 1656 | 1467067566299 Marionette TRACE conn2 <- [1,2208,null,{}]
15:46:06 INFO - PROCESS | 1656 | 1467067566305 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}]
15:46:06 INFO - PROCESS | 1656 | 1467067566426 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
15:46:06 INFO - PROCESS | 1656 | 1467067566486 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\", \"c209bb34-0279-4509-bea9-7467460487b3\");\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"}]
15:46:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c74e000 == 32 [pid = 1656] [id = 696]
15:46:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x11dcbe800) [pid = 1656] [serial = 1962] [outer = 0x0]
15:46:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x11e120c00) [pid = 1656] [serial = 1963] [outer = 0x11dcbe800]
15:46:06 INFO - PROCESS | 1656 | 1467067566522 Marionette DEBUG loaded listener.js
15:46:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x125cbc800) [pid = 1656] [serial = 1964] [outer = 0x11dcbe800]
15:46:06 INFO - PROCESS | 1656 | 1467067566873 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"]]]}]
15:46:06 INFO - .
15:46:06 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 621ms
15:46:06 INFO - PROCESS | 1656 | 1467067566939 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
15:46:06 INFO - PROCESS | 1656 | 1467067566940 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
15:46:08 WARNING - u'runner_teardown' ()
15:46:08 INFO - No more tests
15:46:08 INFO - Got 0 unexpected results
15:46:08 INFO - SUITE-END | took 1778s
15:46:08 INFO - Closing logging queue
15:46:08 INFO - queue closed
15:46:08 INFO - Return code: 0
15:46:08 WARNING - # TBPL SUCCESS #
15:46:08 INFO - Running post-action listener: _resource_record_post_action
15:46:08 INFO - #####
15:46:08 INFO - ##### Finished run-tests step (success)
15:46:08 INFO - #####
15:46:08 INFO - Running post-run listener: _resource_record_post_run
15:46:08 INFO - Total resource usage - Wall time: 1808s; CPU: 41.0%; Read bytes: 39234560; Write bytes: 389899264; Read time: 278; Write time: 2974
15:46:08 INFO - TinderboxPrint: CPU usage
41.3%
15:46:08 INFO - TinderboxPrint: I/O read bytes / time
39,234,560 / 278
15:46:08 INFO - TinderboxPrint: I/O write bytes / time
389,899,264 / 2,974
15:46:08 INFO - TinderboxPrint: CPU idle
4,244.4 (58.7%)
15:46:08 INFO - TinderboxPrint: CPU system
1,620.6 (22.4%)
15:46:08 INFO - TinderboxPrint: CPU user
1,365.3 (18.9%)
15:46:08 INFO - TinderboxPrint: Swap in / out
240,218,112 / 0
15:46:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
15:46:08 INFO - install - Wall time: 21s; CPU: 55.0%; Read bytes: 185248256; Write bytes: 174663680; Read time: 15346; Write time: 369
15:46:08 INFO - run-tests - Wall time: 1787s; CPU: 41.0%; Read bytes: 32142336; Write bytes: 186952704; Read time: 220; Write time: 2540
15:46:09 INFO - Running post-run listener: _upload_blobber_files
15:46:09 INFO - Blob upload gear active.
15:46:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
15:46:09 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
15:46:09 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', 'mozilla-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
15:46:09 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 mozilla-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
15:46:09 INFO - (blobuploader) - INFO - Open directory for files ...
15:46:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
15:46:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
15:46:09 INFO - (blobuploader) - INFO - Uploading, attempt #1.
15:46:12 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
15:46:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
15:46:12 INFO - (blobuploader) - INFO - Done attempting.
15:46:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
15:46:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
15:46:12 INFO - (blobuploader) - INFO - Uploading, attempt #1.
15:46:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
15:46:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
15:46:13 INFO - (blobuploader) - INFO - Done attempting.
15:46:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
15:46:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
15:46:13 INFO - (blobuploader) - INFO - Uploading, attempt #1.
15:46:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
15:46:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
15:46:15 INFO - (blobuploader) - INFO - Done attempting.
15:46:15 INFO - (blobuploader) - INFO - Iteration through files over.
15:46:15 INFO - Return code: 0
15:46:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
15:46:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
15:46:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/bc7e62b637105ffc01c9ee167349a04b6b7f346ebd0ffe107c6233120df893a4e94393da4c2a3d58a43669e2e618adecb4e08d4b068e149e89038ec1414323b1", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a0a5938b169fe42e7ed4f2d2cb30586d2f303857f0ff82f2941ff3f8139885ba251c7a67bd1ab49f0520eeaba9785f50f5f7f21d3b75e07b9c6b64d29b3cd454", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6698425ae3addbfc918bd67a68e0c9031923a31233905a3fb017728e6c6992151988595cce0acf138b15e70f4381ef23bf7bd57ae186cb2cd2c8bce117bede7f"}
15:46:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
15:46:15 INFO - Writing to file /builds/slave/test/properties/blobber_files
15:46:15 INFO - Contents:
15:46:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/bc7e62b637105ffc01c9ee167349a04b6b7f346ebd0ffe107c6233120df893a4e94393da4c2a3d58a43669e2e618adecb4e08d4b068e149e89038ec1414323b1", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a0a5938b169fe42e7ed4f2d2cb30586d2f303857f0ff82f2941ff3f8139885ba251c7a67bd1ab49f0520eeaba9785f50f5f7f21d3b75e07b9c6b64d29b3cd454", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6698425ae3addbfc918bd67a68e0c9031923a31233905a3fb017728e6c6992151988595cce0acf138b15e70f4381ef23bf7bd57ae186cb2cd2c8bce117bede7f"}
15:46:15 INFO - Running post-run listener: copy_logs_to_upload_dir
15:46:15 INFO - Copying logs to upload dir...
15:46:15 INFO - mkdir: /builds/slave/test/build/upload/logs
15:46:15 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1872.640767
========= master_lag: 0.65 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 13 secs) (at 2016-06-27 15:46:16.149770) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 15:46:16.153516) =========
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.5zEkNQ91yG/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.W3T1n08o1A/Listeners
TMPDIR=/var/folders/9_/bq7njmms6gbgk1ygh6pll6r400000w/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/mozilla-central/sha512/bc7e62b637105ffc01c9ee167349a04b6b7f346ebd0ffe107c6233120df893a4e94393da4c2a3d58a43669e2e618adecb4e08d4b068e149e89038ec1414323b1", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a0a5938b169fe42e7ed4f2d2cb30586d2f303857f0ff82f2941ff3f8139885ba251c7a67bd1ab49f0520eeaba9785f50f5f7f21d3b75e07b9c6b64d29b3cd454", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6698425ae3addbfc918bd67a68e0c9031923a31233905a3fb017728e6c6992151988595cce0acf138b15e70f4381ef23bf7bd57ae186cb2cd2c8bce117bede7f"}
build_url:https://queue.taskcluster.net/v1/task/LSZns6x4QYmFpN-hyIRxug/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/LSZns6x4QYmFpN-hyIRxug/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012672
build_url: 'https://queue.taskcluster.net/v1/task/LSZns6x4QYmFpN-hyIRxug/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg'
blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/bc7e62b637105ffc01c9ee167349a04b6b7f346ebd0ffe107c6233120df893a4e94393da4c2a3d58a43669e2e618adecb4e08d4b068e149e89038ec1414323b1", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a0a5938b169fe42e7ed4f2d2cb30586d2f303857f0ff82f2941ff3f8139885ba251c7a67bd1ab49f0520eeaba9785f50f5f7f21d3b75e07b9c6b64d29b3cd454", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6698425ae3addbfc918bd67a68e0c9031923a31233905a3fb017728e6c6992151988595cce0acf138b15e70f4381ef23bf7bd57ae186cb2cd2c8bce117bede7f"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/LSZns6x4QYmFpN-hyIRxug/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 0.19 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 15:46:16.356112) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 15:46:16.356499) =========
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.5zEkNQ91yG/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.W3T1n08o1A/Listeners
TMPDIR=/var/folders/9_/bq7njmms6gbgk1ygh6pll6r400000w/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.005077
========= master_lag: 0.02 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 15:46:16.384810) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 15:46:16.388163) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 15:46:16.388508) =========
========= Total master_lag: 0.93 =========