[0,1775,"getWindowHandle",null]
02:39:33 INFO - PROCESS | 1651 | 1467193173305 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
02:39:33 INFO - PROCESS | 1651 | 1467193173307 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
02:39:33 INFO - PROCESS | 1651 | 1467193173308 Marionette TRACE conn2 <- [1,1776,null,{}]
02:39:33 INFO - PROCESS | 1651 | 1467193173318 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}]
02:39:33 INFO - PROCESS | 1651 | 1467193173418 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
02:39:33 INFO - PROCESS | 1651 | 1467193173476 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:39:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1368c8000 == 39 [pid = 1651] [id = 516]
02:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129156c00) [pid = 1651] [serial = 1498] [outer = 0x0]
02:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1291c4800) [pid = 1651] [serial = 1499] [outer = 0x129156c00]
02:39:33 INFO - PROCESS | 1651 | 1467193173508 Marionette DEBUG loaded listener.js
02:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1317cc400) [pid = 1651] [serial = 1500] [outer = 0x129156c00]
02:39:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x136954000 == 40 [pid = 1651] [id = 517]
02:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x131c6f000) [pid = 1651] [serial = 1501] [outer = 0x0]
02:39:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x136955000 == 41 [pid = 1651] [id = 518]
02:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x131c6fc00) [pid = 1651] [serial = 1502] [outer = 0x0]
02:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x131c70400) [pid = 1651] [serial = 1503] [outer = 0x131c6f000]
02:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x131e3b000) [pid = 1651] [serial = 1504] [outer = 0x131c6fc00]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x121cb1400) [pid = 1651] [serial = 1393] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/svg/svg-policy-with-resource.html]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x131c65c00) [pid = 1651] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1292c8000) [pid = 1651] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11fcd6000) [pid = 1651] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x127719400) [pid = 1651] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x121bf4400) [pid = 1651] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/cors/late-upload-events.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x131639800) [pid = 1651] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x121cbc000) [pid = 1651] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/cors/preflight-cache.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x13163ac00) [pid = 1651] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/cors/credentials-flag.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126634c00) [pid = 1651] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/cors/origin.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x127c60000) [pid = 1651] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight-2.htm]
02:39:35 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1292c9400) [pid = 1651] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x138916000 == 40 [pid = 1651] [id = 488]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x13f9a1000 == 39 [pid = 1651] [id = 487]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x1272c9800 == 38 [pid = 1651] [id = 463]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x1272a9000 == 37 [pid = 1651] [id = 466]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x13723e000 == 36 [pid = 1651] [id = 485]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x126ca2800 == 35 [pid = 1651] [id = 456]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x1272d9000 == 34 [pid = 1651] [id = 470]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x131756800 == 33 [pid = 1651] [id = 473]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x128f05800 == 32 [pid = 1651] [id = 471]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x125d79000 == 31 [pid = 1651] [id = 467]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x126662800 == 30 [pid = 1651] [id = 455]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x135f35000 == 29 [pid = 1651] [id = 483]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x130920000 == 28 [pid = 1651] [id = 460]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x131777800 == 27 [pid = 1651] [id = 461]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x12944e800 == 26 [pid = 1651] [id = 472]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x127250800 == 25 [pid = 1651] [id = 469]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x13199d800 == 24 [pid = 1651] [id = 462]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x11fc35800 == 23 [pid = 1651] [id = 468]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x128ae5800 == 22 [pid = 1651] [id = 459]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x127eea000 == 21 [pid = 1651] [id = 465]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x129274800 == 20 [pid = 1651] [id = 457]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x126653800 == 19 [pid = 1651] [id = 458]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x11fd2d800 == 18 [pid = 1651] [id = 464]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x1292e2800 == 17 [pid = 1651] [id = 508]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x121928000 == 16 [pid = 1651] [id = 507]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x136364800 == 15 [pid = 1651] [id = 515]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x129918800 == 14 [pid = 1651] [id = 514]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x1292e3800 == 13 [pid = 1651] [id = 512]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x129491000 == 12 [pid = 1651] [id = 513]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x1292dc000 == 11 [pid = 1651] [id = 511]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x126688000 == 10 [pid = 1651] [id = 510]
02:39:39 INFO - PROCESS | 1651 | --DOCSHELL 0x1272d4000 == 9 [pid = 1651] [id = 506]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1343e4c00) [pid = 1651] [serial = 12] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x121dab400) [pid = 1651] [serial = 1395] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x13655c400) [pid = 1651] [serial = 13] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1322bf800) [pid = 1651] [serial = 1458] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x132b6f800) [pid = 1651] [serial = 1461] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x13299b800) [pid = 1651] [serial = 1460] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1289aec00) [pid = 1651] [serial = 1446] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128f7bc00) [pid = 1651] [serial = 1449] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1291c3400) [pid = 1651] [serial = 1450] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x121c1a400) [pid = 1651] [serial = 1434] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x121cddc00) [pid = 1651] [serial = 1435] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1317d0c00) [pid = 1651] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x121cdd000) [pid = 1651] [serial = 1440] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x131c66400) [pid = 1651] [serial = 1457] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x131e3e000) [pid = 1651] [serial = 1432] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x127753400) [pid = 1651] [serial = 1437] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x127c18400) [pid = 1651] [serial = 1438] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x127e8b800) [pid = 1651] [serial = 1443] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x1299a2c00) [pid = 1651] [serial = 1452] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x128f6e400) [pid = 1651] [serial = 1447] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x127fc1800) [pid = 1651] [serial = 1444] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x126a36c00) [pid = 1651] [serial = 1441] [outer = 0x0] [url = about:blank]
02:39:39 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x1317c5000) [pid = 1651] [serial = 1453] [outer = 0x0] [url = about:blank]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x1277ca000) [pid = 1651] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x127a18000) [pid = 1651] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x127a1b400) [pid = 1651] [serial = 1479] [outer = 0x0] [url = about:blank]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x125c8a800) [pid = 1651] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x121c1f400) [pid = 1651] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x1289acc00) [pid = 1651] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x1289af000) [pid = 1651] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x127711400) [pid = 1651] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 55 (0x1289afc00) [pid = 1651] [serial = 1491] [outer = 0x0] [url = about:blank]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 54 (0x125c8e400) [pid = 1651] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 53 (0x1321e2400) [pid = 1651] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 52 (0x129194800) [pid = 1651] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 51 (0x1277cac00) [pid = 1651] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
02:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 50 (0x11fcce000) [pid = 1651] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 49 (0x121c21400) [pid = 1651] [serial = 1480] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 48 (0x121cdac00) [pid = 1651] [serial = 1482] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 47 (0x121cb7c00) [pid = 1651] [serial = 1481] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 46 (0x127c6b000) [pid = 1651] [serial = 1476] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 45 (0x127710c00) [pid = 1651] [serial = 1475] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 44 (0x128f76400) [pid = 1651] [serial = 1496] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 43 (0x129150800) [pid = 1651] [serial = 1497] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 42 (0x128c8e800) [pid = 1651] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 41 (0x128c94000) [pid = 1651] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 40 (0x127c3f000) [pid = 1651] [serial = 1488] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 39 (0x1289a4000) [pid = 1651] [serial = 1492] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 38 (0x12774e800) [pid = 1651] [serial = 1487] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 37 (0x126c75400) [pid = 1651] [serial = 1485] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 36 (0x126040800) [pid = 1651] [serial = 1484] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 35 (0x1291c4800) [pid = 1651] [serial = 1499] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 34 (0x1332d0400) [pid = 1651] [serial = 1472] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 33 (0x1343e3c00) [pid = 1651] [serial = 1473] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 32 (0x131c69c00) [pid = 1651] [serial = 1469] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 31 (0x13272e400) [pid = 1651] [serial = 1470] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 30 (0x128c8f400) [pid = 1651] [serial = 1466] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 29 (0x128f71800) [pid = 1651] [serial = 1467] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 28 (0x121bf6c00) [pid = 1651] [serial = 1463] [outer = 0x0] [url = about:blank]
02:39:46 INFO - PROCESS | 1651 | --DOMWINDOW == 27 (0x12540b800) [pid = 1651] [serial = 1464] [outer = 0x0] [url = about:blank]
02:40:03 INFO - PROCESS | 1651 | MARIONETTE LOG: INFO: Timeout fired
02:40:03 INFO - PROCESS | 1651 | 1467193203613 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]]]}]
02:40:03 INFO - ..
02:40:03 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30330ms
02:40:03 INFO - PROCESS | 1651 | 1467193203638 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
02:40:03 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
02:40:03 INFO - PROCESS | 1651 | 1467193203644 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
02:40:03 INFO - PROCESS | 1651 | 1467193203653 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
02:40:03 INFO - PROCESS | 1651 | 1467193203655 Marionette TRACE conn2 <- [1,1780,null,{}]
02:40:03 INFO - PROCESS | 1651 | 1467193203660 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}]
02:40:03 INFO - PROCESS | 1651 | --DOCSHELL 0x136954000 == 8 [pid = 1651] [id = 517]
02:40:03 INFO - PROCESS | 1651 | --DOCSHELL 0x136955000 == 7 [pid = 1651] [id = 518]
02:40:03 INFO - PROCESS | 1651 | 1467193203828 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
02:40:03 INFO - PROCESS | 1651 | 1467193203872 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12191f800 == 8 [pid = 1651] [id = 519]
02:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 28 (0x11fcd2400) [pid = 1651] [serial = 1505] [outer = 0x0]
02:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 29 (0x120fea400) [pid = 1651] [serial = 1506] [outer = 0x11fcd2400]
02:40:03 INFO - PROCESS | 1651 | 1467193203905 Marionette DEBUG loaded listener.js
02:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 30 (0x121c1ec00) [pid = 1651] [serial = 1507] [outer = 0x11fcd2400]
02:40:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x11fc30000 == 9 [pid = 1651] [id = 520]
02:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 31 (0x121cb9800) [pid = 1651] [serial = 1508] [outer = 0x0]
02:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 32 (0x121cb3000) [pid = 1651] [serial = 1509] [outer = 0x121cb9800]
02:40:04 INFO - PROCESS | 1651 | 1467193204206 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"]]]}]
02:40:04 INFO - .
02:40:04 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 577ms
02:40:04 INFO - PROCESS | 1651 | 1467193204226 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
02:40:04 INFO - PROCESS | 1651 | 1467193204230 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
02:40:04 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
02:40:04 INFO - PROCESS | 1651 | 1467193204245 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
02:40:04 INFO - PROCESS | 1651 | 1467193204254 Marionette TRACE conn2 <- [1,1784,null,{}]
02:40:04 INFO - PROCESS | 1651 | 1467193204272 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}]
02:40:04 INFO - PROCESS | 1651 | 1467193204367 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
02:40:04 INFO - PROCESS | 1651 | 1467193204377 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x125dc4800 == 10 [pid = 1651] [id = 521]
02:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 33 (0x121c4c000) [pid = 1651] [serial = 1510] [outer = 0x0]
02:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 34 (0x121cddc00) [pid = 1651] [serial = 1511] [outer = 0x121c4c000]
02:40:04 INFO - PROCESS | 1651 | 1467193204410 Marionette DEBUG loaded listener.js
02:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 35 (0x121cdd000) [pid = 1651] [serial = 1512] [outer = 0x121c4c000]
02:40:10 INFO - PROCESS | 1651 | 1467193210954 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]]]}]
02:40:10 INFO - .......
02:40:10 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6753ms
02:40:10 INFO - PROCESS | 1651 | 1467193210998 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
02:40:11 INFO - PROCESS | 1651 | 1467193211000 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
02:40:11 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
02:40:11 INFO - PROCESS | 1651 | 1467193211003 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
02:40:11 INFO - PROCESS | 1651 | 1467193211004 Marionette TRACE conn2 <- [1,1788,null,{}]
02:40:11 INFO - PROCESS | 1651 | 1467193211010 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}]
02:40:11 INFO - PROCESS | 1651 | 1467193211090 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
02:40:11 INFO - PROCESS | 1651 | 1467193211096 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x126cb1000 == 11 [pid = 1651] [id = 522]
02:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 36 (0x125a38c00) [pid = 1651] [serial = 1513] [outer = 0x0]
02:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 37 (0x125c90800) [pid = 1651] [serial = 1514] [outer = 0x125a38c00]
02:40:11 INFO - PROCESS | 1651 | 1467193211129 Marionette DEBUG loaded listener.js
02:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 38 (0x126634c00) [pid = 1651] [serial = 1515] [outer = 0x125a38c00]
02:40:17 INFO - PROCESS | 1651 | 1467193217699 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]]]}]
02:40:17 INFO - ......
02:40:17 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6734ms
02:40:17 INFO - PROCESS | 1651 | 1467193217738 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
02:40:17 INFO - PROCESS | 1651 | 1467193217745 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
02:40:17 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
02:40:17 INFO - PROCESS | 1651 | 1467193217755 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
02:40:17 INFO - PROCESS | 1651 | 1467193217759 Marionette TRACE conn2 <- [1,1792,null,{}]
02:40:17 INFO - PROCESS | 1651 | 1467193217761 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}]
02:40:17 INFO - PROCESS | 1651 | 1467193217845 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
02:40:17 INFO - PROCESS | 1651 | 1467193217849 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x127ee8000 == 12 [pid = 1651] [id = 523]
02:40:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 39 (0x12721e800) [pid = 1651] [serial = 1516] [outer = 0x0]
02:40:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 40 (0x12770e800) [pid = 1651] [serial = 1517] [outer = 0x12721e800]
02:40:17 INFO - PROCESS | 1651 | 1467193217881 Marionette DEBUG loaded listener.js
02:40:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 41 (0x12774ec00) [pid = 1651] [serial = 1518] [outer = 0x12721e800]
02:40:18 INFO - PROCESS | 1651 | 1467193218267 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]]]}]
02:40:18 INFO - ...
02:40:18 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 526ms
02:40:18 INFO - PROCESS | 1651 | 1467193218277 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
02:40:18 INFO - PROCESS | 1651 | 1467193218278 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
02:40:18 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
02:40:18 INFO - PROCESS | 1651 | 1467193218291 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
02:40:18 INFO - PROCESS | 1651 | 1467193218292 Marionette TRACE conn2 <- [1,1796,null,{}]
02:40:18 INFO - PROCESS | 1651 | 1467193218297 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}]
02:40:18 INFO - PROCESS | 1651 | 1467193218372 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
02:40:18 INFO - PROCESS | 1651 | 1467193218375 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12925c800 == 13 [pid = 1651] [id = 524]
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 42 (0x121cb9c00) [pid = 1651] [serial = 1519] [outer = 0x0]
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 43 (0x127757800) [pid = 1651] [serial = 1520] [outer = 0x121cb9c00]
02:40:18 INFO - PROCESS | 1651 | 1467193218408 Marionette DEBUG loaded listener.js
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 44 (0x1277d5400) [pid = 1651] [serial = 1521] [outer = 0x121cb9c00]
02:40:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1292e7000 == 14 [pid = 1651] [id = 525]
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 45 (0x127a20c00) [pid = 1651] [serial = 1522] [outer = 0x0]
02:40:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1292eb000 == 15 [pid = 1651] [id = 526]
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 46 (0x127c11000) [pid = 1651] [serial = 1523] [outer = 0x0]
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 47 (0x127a20400) [pid = 1651] [serial = 1524] [outer = 0x127a20c00]
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 48 (0x127c32000) [pid = 1651] [serial = 1525] [outer = 0x127c11000]
02:40:18 INFO - PROCESS | 1651 | 1467193218759 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]]]}]
02:40:18 INFO - ..
02:40:18 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 523ms
02:40:18 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
02:40:18 INFO - PROCESS | 1651 | 1467193218811 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
02:40:18 INFO - PROCESS | 1651 | 1467193218812 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
02:40:18 INFO - PROCESS | 1651 | 1467193218814 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
02:40:18 INFO - PROCESS | 1651 | 1467193218815 Marionette TRACE conn2 <- [1,1800,null,{}]
02:40:18 INFO - PROCESS | 1651 | 1467193218820 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}]
02:40:18 INFO - PROCESS | 1651 | 1467193218927 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
02:40:18 INFO - PROCESS | 1651 | 1467193218938 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x129498000 == 16 [pid = 1651] [id = 527]
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 49 (0x127c3e800) [pid = 1651] [serial = 1526] [outer = 0x0]
02:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x127c5f800) [pid = 1651] [serial = 1527] [outer = 0x127c3e800]
02:40:18 INFO - PROCESS | 1651 | 1467193218975 Marionette DEBUG loaded listener.js
02:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x127c6a400) [pid = 1651] [serial = 1528] [outer = 0x127c3e800]
02:40:19 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
02:40:19 INFO - PROCESS | 1651 | 1467193219249 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]]]}]
02:40:19 INFO - ..
02:40:19 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 470ms
02:40:19 INFO - PROCESS | 1651 | 1467193219287 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
02:40:19 INFO - PROCESS | 1651 | 1467193219288 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
02:40:19 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
02:40:19 INFO - PROCESS | 1651 | 1467193219293 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
02:40:19 INFO - PROCESS | 1651 | 1467193219295 Marionette TRACE conn2 <- [1,1804,null,{}]
02:40:19 INFO - PROCESS | 1651 | 1467193219304 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}]
02:40:19 INFO - PROCESS | 1651 | 1467193219389 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
02:40:19 INFO - PROCESS | 1651 | 1467193219393 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x131767000 == 17 [pid = 1651] [id = 528]
02:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x11fcc6800) [pid = 1651] [serial = 1529] [outer = 0x0]
02:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x127c6c400) [pid = 1651] [serial = 1530] [outer = 0x11fcc6800]
02:40:19 INFO - PROCESS | 1651 | 1467193219424 Marionette DEBUG loaded listener.js
02:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x1289a2800) [pid = 1651] [serial = 1531] [outer = 0x11fcc6800]
02:40:19 INFO - PROCESS | 1651 | 1467193219695 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"]]]}]
02:40:19 INFO - ..
02:40:19 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 425ms
02:40:19 INFO - PROCESS | 1651 | 1467193219720 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
02:40:19 INFO - PROCESS | 1651 | 1467193219721 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
02:40:19 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
02:40:19 INFO - PROCESS | 1651 | 1467193219723 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
02:40:19 INFO - PROCESS | 1651 | 1467193219727 Marionette TRACE conn2 <- [1,1808,null,{}]
02:40:19 INFO - PROCESS | 1651 | 1467193219737 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}]
02:40:19 INFO - PROCESS | 1651 | 1467193219823 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
02:40:19 INFO - PROCESS | 1651 | 1467193219871 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x131e5e800 == 18 [pid = 1651] [id = 529]
02:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x127e94400) [pid = 1651] [serial = 1532] [outer = 0x0]
02:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x1289af000) [pid = 1651] [serial = 1533] [outer = 0x127e94400]
02:40:19 INFO - PROCESS | 1651 | 1467193219900 Marionette DEBUG loaded listener.js
02:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x12774d800) [pid = 1651] [serial = 1534] [outer = 0x127e94400]
02:40:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x132d59800 == 19 [pid = 1651] [id = 530]
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x11fbf3400) [pid = 1651] [serial = 1535] [outer = 0x0]
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4467
02:40:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1340e9000 == 20 [pid = 1651] [id = 531]
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x128e4e000) [pid = 1651] [serial = 1536] [outer = 0x0]
02:40:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x13430c800 == 21 [pid = 1651] [id = 532]
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x128e4ec00) [pid = 1651] [serial = 1537] [outer = 0x0]
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4467
02:40:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x13430f800 == 22 [pid = 1651] [id = 533]
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x128e4f400) [pid = 1651] [serial = 1538] [outer = 0x0]
02:40:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1343b7000 == 23 [pid = 1651] [id = 534]
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x128e4f800) [pid = 1651] [serial = 1539] [outer = 0x0]
02:40:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1343b8000 == 24 [pid = 1651] [id = 535]
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x128f5e800) [pid = 1651] [serial = 1540] [outer = 0x0]
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8944
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8944
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x128f5f800) [pid = 1651] [serial = 1541] [outer = 0x128e4f800]
02:40:20 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x11fbf3400) [pid = 1651] [serial = 1535] [outer = 0x0] [url = ]
02:40:20 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x128e4ec00) [pid = 1651] [serial = 1537] [outer = 0x0] [url = ]
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x127fc9800) [pid = 1651] [serial = 1542] [outer = 0x128e4e000]
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x128f68000) [pid = 1651] [serial = 1543] [outer = 0x128e4f400]
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
02:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x128f66800) [pid = 1651] [serial = 1544] [outer = 0x128f5e800]
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
02:40:20 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1343b8000 == 23 [pid = 1651] [id = 535]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1343b7000 == 22 [pid = 1651] [id = 534]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x13430c800 == 21 [pid = 1651] [id = 532]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x132d59800 == 20 [pid = 1651] [id = 530]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x131767000 == 19 [pid = 1651] [id = 528]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x129498000 == 18 [pid = 1651] [id = 527]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1292eb000 == 17 [pid = 1651] [id = 526]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1292e7000 == 16 [pid = 1651] [id = 525]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12925c800 == 15 [pid = 1651] [id = 524]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x127ee8000 == 14 [pid = 1651] [id = 523]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x126cb1000 == 13 [pid = 1651] [id = 522]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x125dc4800 == 12 [pid = 1651] [id = 521]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x11fc30000 == 11 [pid = 1651] [id = 520]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12191f800 == 10 [pid = 1651] [id = 519]
02:40:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1368c8000 == 9 [pid = 1651] [id = 516]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x121cb9800) [pid = 1651] [serial = 1508] [outer = 0x0] [url = about:blank]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x11fcd2400) [pid = 1651] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x125a38c00) [pid = 1651] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x12721e800) [pid = 1651] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x121cb9c00) [pid = 1651] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x127a20c00) [pid = 1651] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x127c11000) [pid = 1651] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x121c4c000) [pid = 1651] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x131c6f000) [pid = 1651] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/f65b7e27-2174-694e-9aae-33114ecba8af]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 55 (0x131c6fc00) [pid = 1651] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/f2d92c03-f8a9-144c-b30e-8ca015f3a5e5]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 54 (0x129156c00) [pid = 1651] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 53 (0x11fcc6800) [pid = 1651] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 52 (0x127c3e800) [pid = 1651] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 51 (0x128e4f800) [pid = 1651] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
02:40:38 INFO - PROCESS | 1651 | --DOMWINDOW == 50 (0x128f5e800) [pid = 1651] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
02:40:41 INFO - PROCESS | 1651 | --DOMWINDOW == 49 (0x121cb3000) [pid = 1651] [serial = 1509] [outer = 0x0] [url = about:blank]
02:40:41 INFO - PROCESS | 1651 | --DOMWINDOW == 48 (0x121c1ec00) [pid = 1651] [serial = 1507] [outer = 0x0] [url = about:blank]
02:40:41 INFO - PROCESS | 1651 | --DOMWINDOW == 47 (0x120fea400) [pid = 1651] [serial = 1506] [outer = 0x0] [url = about:blank]
02:40:41 INFO - PROCESS | 1651 | --DOMWINDOW == 46 (0x121cddc00) [pid = 1651] [serial = 1511] [outer = 0x0] [url = about:blank]
02:40:41 INFO - PROCESS | 1651 | --DOMWINDOW == 45 (0x121cdd000) [pid = 1651] [serial = 1512] [outer = 0x0] [url = about:blank]
02:40:41 INFO - PROCESS | 1651 | --DOMWINDOW == 44 (0x131c70400) [pid = 1651] [serial = 1503] [outer = 0x0] [url = about:blank]
02:40:41 INFO - PROCESS | 1651 | --DOMWINDOW == 43 (0x131e3b000) [pid = 1651] [serial = 1504] [outer = 0x0] [url = about:blank]
02:40:41 INFO - PROCESS | 1651 | --DOMWINDOW == 42 (0x1317cc400) [pid = 1651] [serial = 1500] [outer = 0x0] [url = about:blank]
02:40:43 INFO - PROCESS | 1651 | --DOMWINDOW == 41 (0x126634c00) [pid = 1651] [serial = 1515] [outer = 0x0] [url = about:blank]
02:40:43 INFO - PROCESS | 1651 | --DOMWINDOW == 40 (0x125c90800) [pid = 1651] [serial = 1514] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 39 (0x12770e800) [pid = 1651] [serial = 1517] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 38 (0x127757800) [pid = 1651] [serial = 1520] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 37 (0x127a20400) [pid = 1651] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 36 (0x127c32000) [pid = 1651] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 35 (0x127c6c400) [pid = 1651] [serial = 1530] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 34 (0x1289af000) [pid = 1651] [serial = 1533] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 33 (0x1289a2800) [pid = 1651] [serial = 1531] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 32 (0x1277d5400) [pid = 1651] [serial = 1521] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 31 (0x127c5f800) [pid = 1651] [serial = 1527] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 30 (0x127c6a400) [pid = 1651] [serial = 1528] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 29 (0x128f5f800) [pid = 1651] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 28 (0x12774ec00) [pid = 1651] [serial = 1518] [outer = 0x0] [url = about:blank]
02:40:44 INFO - PROCESS | 1651 | --DOMWINDOW == 27 (0x128f66800) [pid = 1651] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
02:40:49 INFO - PROCESS | 1651 | MARIONETTE LOG: INFO: Timeout fired
02:40:50 INFO - PROCESS | 1651 | 1467193250021 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]]]}]
02:40:50 INFO - ....
02:40:50 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 30343ms
02:40:50 INFO - PROCESS | 1651 | 1467193250068 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
02:40:50 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
02:40:50 INFO - PROCESS | 1651 | 1467193250071 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
02:40:50 INFO - PROCESS | 1651 | 1467193250075 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
02:40:50 INFO - PROCESS | 1651 | 1467193250080 Marionette TRACE conn2 <- [1,1812,null,{}]
02:40:50 INFO - PROCESS | 1651 | 1467193250085 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}]
02:40:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1340e9000 == 8 [pid = 1651] [id = 531]
02:40:50 INFO - PROCESS | 1651 | --DOCSHELL 0x13430f800 == 7 [pid = 1651] [id = 533]
02:40:50 INFO - PROCESS | 1651 | 1467193250236 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
02:40:50 INFO - PROCESS | 1651 | 1467193250262 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x120c14800 == 8 [pid = 1651] [id = 536]
02:40:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 28 (0x121bef400) [pid = 1651] [serial = 1545] [outer = 0x0]
02:40:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 29 (0x121bef800) [pid = 1651] [serial = 1546] [outer = 0x121bef400]
02:40:50 INFO - PROCESS | 1651 | 1467193250305 Marionette DEBUG loaded listener.js
02:40:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 30 (0x121c19400) [pid = 1651] [serial = 1547] [outer = 0x121bef400]
02:40:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x11fd44000 == 9 [pid = 1651] [id = 537]
02:40:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 31 (0x11fccd400) [pid = 1651] [serial = 1548] [outer = 0x0]
02:40:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x120abc800 == 10 [pid = 1651] [id = 538]
02:40:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 32 (0x11fcdb800) [pid = 1651] [serial = 1549] [outer = 0x0]
02:40:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 33 (0x120a65000) [pid = 1651] [serial = 1550] [outer = 0x11fccd400]
02:40:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 34 (0x11fcd6000) [pid = 1651] [serial = 1551] [outer = 0x11fcdb800]
02:40:50 INFO - PROCESS | 1651 | 1467193250937 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]]]}]
02:40:50 INFO - ....
02:40:50 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 878ms
02:40:50 INFO - PROCESS | 1651 | 1467193250953 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
02:40:50 INFO - PROCESS | 1651 | 1467193250958 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
02:40:50 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
02:40:50 INFO - PROCESS | 1651 | 1467193250961 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
02:40:50 INFO - PROCESS | 1651 | 1467193250963 Marionette TRACE conn2 <- [1,1816,null,{}]
02:40:50 INFO - PROCESS | 1651 | 1467193250967 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}]
02:40:51 INFO - PROCESS | 1651 | 1467193251059 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
02:40:51 INFO - PROCESS | 1651 | 1467193251104 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12193d800 == 11 [pid = 1651] [id = 539]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 35 (0x120af7000) [pid = 1651] [serial = 1552] [outer = 0x0]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 36 (0x121c1e800) [pid = 1651] [serial = 1553] [outer = 0x120af7000]
02:40:51 INFO - PROCESS | 1651 | 1467193251140 Marionette DEBUG loaded listener.js
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 37 (0x121cb1c00) [pid = 1651] [serial = 1554] [outer = 0x120af7000]
02:40:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x125f92000 == 12 [pid = 1651] [id = 540]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 38 (0x121ce2800) [pid = 1651] [serial = 1555] [outer = 0x0]
02:40:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x126003800 == 13 [pid = 1651] [id = 541]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 39 (0x121d06400) [pid = 1651] [serial = 1556] [outer = 0x0]
02:40:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x126008800 == 14 [pid = 1651] [id = 542]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 40 (0x121d07000) [pid = 1651] [serial = 1557] [outer = 0x0]
02:40:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x126653800 == 15 [pid = 1651] [id = 543]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 41 (0x121d06c00) [pid = 1651] [serial = 1558] [outer = 0x0]
02:40:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x126659000 == 16 [pid = 1651] [id = 544]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 42 (0x121d0b400) [pid = 1651] [serial = 1559] [outer = 0x0]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 43 (0x121ce2c00) [pid = 1651] [serial = 1560] [outer = 0x121ce2800]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 44 (0x121d0f400) [pid = 1651] [serial = 1561] [outer = 0x121d06400]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 45 (0x121d11400) [pid = 1651] [serial = 1562] [outer = 0x121d07000]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 46 (0x121dac400) [pid = 1651] [serial = 1563] [outer = 0x121d06c00]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 47 (0x121dd0400) [pid = 1651] [serial = 1564] [outer = 0x121d0b400]
02:40:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x126a0c800 == 17 [pid = 1651] [id = 545]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 48 (0x121e57000) [pid = 1651] [serial = 1565] [outer = 0x0]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 49 (0x121e58000) [pid = 1651] [serial = 1566] [outer = 0x121e57000]
02:40:51 INFO - PROCESS | 1651 | 1467193251658 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]
02:40:51 INFO - PROCESS | 1651 | 1467193251691 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
02:40:51 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
02:40:51 INFO - PROCESS | 1651 | 1467193251696 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
02:40:51 INFO - PROCESS | 1651 | 1467193251700 Marionette TRACE conn2 <- [1,1820,null,{}]
02:40:51 INFO - PROCESS | 1651 | 1467193251705 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}]
02:40:51 INFO - PROCESS | 1651 | 1467193251809 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
02:40:51 INFO - PROCESS | 1651 | 1467193251822 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1272a8000 == 18 [pid = 1651] [id = 546]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x1225af000) [pid = 1651] [serial = 1567] [outer = 0x0]
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x1225b2800) [pid = 1651] [serial = 1568] [outer = 0x1225af000]
02:40:51 INFO - PROCESS | 1651 | 1467193251855 Marionette DEBUG loaded listener.js
02:40:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x125c56400) [pid = 1651] [serial = 1569] [outer = 0x1225af000]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x127eec000 == 19 [pid = 1651] [id = 547]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x1266ab000) [pid = 1651] [serial = 1570] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x127ef4000 == 20 [pid = 1651] [id = 548]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x1266b0800) [pid = 1651] [serial = 1571] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1272d3800 == 21 [pid = 1651] [id = 549]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x126834800) [pid = 1651] [serial = 1572] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ac7000 == 22 [pid = 1651] [id = 550]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x126836000) [pid = 1651] [serial = 1573] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x128acb800 == 23 [pid = 1651] [id = 551]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x126838800) [pid = 1651] [serial = 1574] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x126a3cc00) [pid = 1651] [serial = 1575] [outer = 0x1266ab000]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x126a3f400) [pid = 1651] [serial = 1576] [outer = 0x1266b0800]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x126a3f800) [pid = 1651] [serial = 1577] [outer = 0x126834800]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x126a41400) [pid = 1651] [serial = 1578] [outer = 0x126836000]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x126a43000) [pid = 1651] [serial = 1579] [outer = 0x126838800]
02:40:52 INFO - PROCESS | 1651 | [1651] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 438
02:40:52 INFO - PROCESS | 1651 | 1467193252345 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]]]}]
02:40:52 INFO - .........
02:40:52 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 676ms
02:40:52 INFO - PROCESS | 1651 | 1467193252372 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
02:40:52 INFO - PROCESS | 1651 | 1467193252374 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
02:40:52 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
02:40:52 INFO - PROCESS | 1651 | 1467193252376 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
02:40:52 INFO - PROCESS | 1651 | 1467193252382 Marionette TRACE conn2 <- [1,1824,null,{}]
02:40:52 INFO - PROCESS | 1651 | 1467193252390 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}]
02:40:52 INFO - PROCESS | 1651 | 1467193252467 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
02:40:52 INFO - PROCESS | 1651 | 1467193252476 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1292e9800 == 24 [pid = 1651] [id = 552]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11fcc7c00) [pid = 1651] [serial = 1580] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x127220000) [pid = 1651] [serial = 1581] [outer = 0x11fcc7c00]
02:40:52 INFO - PROCESS | 1651 | 1467193252511 Marionette DEBUG loaded listener.js
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x127719400) [pid = 1651] [serial = 1582] [outer = 0x11fcc7c00]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1292eb800 == 25 [pid = 1651] [id = 553]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1277b9c00) [pid = 1651] [serial = 1583] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x129497800 == 26 [pid = 1651] [id = 554]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1277bcc00) [pid = 1651] [serial = 1584] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12949a000 == 27 [pid = 1651] [id = 555]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1277c4400) [pid = 1651] [serial = 1585] [outer = 0x0]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1277c8c00) [pid = 1651] [serial = 1586] [outer = 0x1277b9c00]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1277c9400) [pid = 1651] [serial = 1587] [outer = 0x1277bcc00]
02:40:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1277cd000) [pid = 1651] [serial = 1588] [outer = 0x1277c4400]
02:40:52 INFO - PROCESS | 1651 | 1467193252917 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]]]}]
02:40:52 INFO - ............
02:40:52 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 576ms
02:40:52 INFO - PROCESS | 1651 | 1467193252953 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
02:40:52 INFO - PROCESS | 1651 | 1467193252955 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
02:40:52 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
02:40:52 INFO - PROCESS | 1651 | 1467193252957 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
02:40:52 INFO - PROCESS | 1651 | 1467193252958 Marionette TRACE conn2 <- [1,1828,null,{}]
02:40:52 INFO - PROCESS | 1651 | 1467193252964 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}]
02:40:53 INFO - PROCESS | 1651 | 1467193253068 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
02:40:53 INFO - PROCESS | 1651 | 1467193253103 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x130922000 == 28 [pid = 1651] [id = 556]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x127719800) [pid = 1651] [serial = 1589] [outer = 0x0]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x127754800) [pid = 1651] [serial = 1590] [outer = 0x127719800]
02:40:53 INFO - PROCESS | 1651 | 1467193253151 Marionette DEBUG loaded listener.js
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x127a14800) [pid = 1651] [serial = 1591] [outer = 0x127719800]
02:40:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x131770000 == 29 [pid = 1651] [id = 557]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x127c17c00) [pid = 1651] [serial = 1592] [outer = 0x0]
02:40:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x13187d000 == 30 [pid = 1651] [id = 558]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x127c30400) [pid = 1651] [serial = 1593] [outer = 0x0]
02:40:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x131999000 == 31 [pid = 1651] [id = 559]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x127c31400) [pid = 1651] [serial = 1594] [outer = 0x0]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x127c18000) [pid = 1651] [serial = 1595] [outer = 0x127c17c00]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x127c33800) [pid = 1651] [serial = 1596] [outer = 0x127c30400]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x127c36c00) [pid = 1651] [serial = 1597] [outer = 0x127c31400]
02:40:53 INFO - PROCESS | 1651 | 1467193253628 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]]]}]
02:40:53 INFO - ........
02:40:53 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 721ms
02:40:53 INFO - PROCESS | 1651 | 1467193253679 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
02:40:53 INFO - PROCESS | 1651 | 1467193253680 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
02:40:53 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
02:40:53 INFO - PROCESS | 1651 | 1467193253685 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
02:40:53 INFO - PROCESS | 1651 | 1467193253686 Marionette TRACE conn2 <- [1,1832,null,{}]
02:40:53 INFO - PROCESS | 1651 | 1467193253691 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}]
02:40:53 INFO - PROCESS | 1651 | 1467193253779 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
02:40:53 INFO - PROCESS | 1651 | 1467193253787 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x132d4e000 == 32 [pid = 1651] [id = 560]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1225acc00) [pid = 1651] [serial = 1598] [outer = 0x0]
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x127c3e000) [pid = 1651] [serial = 1599] [outer = 0x1225acc00]
02:40:53 INFO - PROCESS | 1651 | 1467193253816 Marionette DEBUG loaded listener.js
02:40:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x127c63000) [pid = 1651] [serial = 1600] [outer = 0x1225acc00]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f32000 == 33 [pid = 1651] [id = 561]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x127e92400) [pid = 1651] [serial = 1601] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f34000 == 34 [pid = 1651] [id = 562]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x127e94800) [pid = 1651] [serial = 1602] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f35800 == 35 [pid = 1651] [id = 563]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x127e95c00) [pid = 1651] [serial = 1603] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x129490000 == 36 [pid = 1651] [id = 564]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x127e96c00) [pid = 1651] [serial = 1604] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f37000 == 37 [pid = 1651] [id = 565]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x127e96800) [pid = 1651] [serial = 1605] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f38000 == 38 [pid = 1651] [id = 566]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x127e98000) [pid = 1651] [serial = 1606] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f39000 == 39 [pid = 1651] [id = 567]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x127e99800) [pid = 1651] [serial = 1607] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127f5bc00) [pid = 1651] [serial = 1608] [outer = 0x127e92400]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x127f64000) [pid = 1651] [serial = 1609] [outer = 0x127e94800]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x127fc2c00) [pid = 1651] [serial = 1610] [outer = 0x127e95c00]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x127fc8c00) [pid = 1651] [serial = 1611] [outer = 0x127e96c00]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x127fcd400) [pid = 1651] [serial = 1612] [outer = 0x127e96800]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1289a3000) [pid = 1651] [serial = 1613] [outer = 0x127e98000]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1289a5000) [pid = 1651] [serial = 1614] [outer = 0x127e99800]
02:40:54 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileMetadata.cpp, line 308
02:40:54 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileMetadata.cpp, line 308
02:40:54 INFO - PROCESS | 1651 | 1467193254460 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]
02:40:54 INFO - PROCESS | 1651 | 1467193254518 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
02:40:54 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
02:40:54 INFO - PROCESS | 1651 | 1467193254524 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
02:40:54 INFO - PROCESS | 1651 | 1467193254526 Marionette TRACE conn2 <- [1,1836,null,{}]
02:40:54 INFO - PROCESS | 1651 | 1467193254529 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}]
02:40:54 INFO - PROCESS | 1651 | 1467193254676 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
02:40:54 INFO - PROCESS | 1651 | 1467193254740 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x13660a000 == 40 [pid = 1651] [id = 568]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x127e95400) [pid = 1651] [serial = 1615] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x127e97c00) [pid = 1651] [serial = 1616] [outer = 0x127e95400]
02:40:54 INFO - PROCESS | 1651 | 1467193254767 Marionette DEBUG loaded listener.js
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128c90800) [pid = 1651] [serial = 1617] [outer = 0x127e95400]
02:40:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x136624800 == 41 [pid = 1651] [id = 569]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128f66400) [pid = 1651] [serial = 1618] [outer = 0x0]
02:40:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128e4ec00) [pid = 1651] [serial = 1619] [outer = 0x128f66400]
02:40:55 INFO - PROCESS | 1651 | 1467193255052 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]]]}]
02:40:55 INFO - ......
02:40:55 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 571ms
02:40:55 INFO - PROCESS | 1651 | 1467193255096 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
02:40:55 INFO - PROCESS | 1651 | 1467193255102 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
02:40:55 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
02:40:55 INFO - PROCESS | 1651 | 1467193255106 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
02:40:55 INFO - PROCESS | 1651 | 1467193255107 Marionette TRACE conn2 <- [1,1840,null,{}]
02:40:55 INFO - PROCESS | 1651 | 1467193255110 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}]
02:40:55 INFO - PROCESS | 1651 | 1467193255189 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
02:40:55 INFO - PROCESS | 1651 | 1467193255192 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136943800 == 42 [pid = 1651] [id = 570]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128c90c00) [pid = 1651] [serial = 1620] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128c94000) [pid = 1651] [serial = 1621] [outer = 0x128c90c00]
02:40:55 INFO - PROCESS | 1651 | 1467193255222 Marionette DEBUG loaded listener.js
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128f68c00) [pid = 1651] [serial = 1622] [outer = 0x128c90c00]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x13695a800 == 43 [pid = 1651] [id = 571]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x128c9c000) [pid = 1651] [serial = 1623] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136a96800 == 44 [pid = 1651] [id = 572]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128f7c000) [pid = 1651] [serial = 1624] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136a9a000 == 45 [pid = 1651] [id = 573]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128f7d400) [pid = 1651] [serial = 1625] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136a9b000 == 46 [pid = 1651] [id = 574]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128fcac00) [pid = 1651] [serial = 1626] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136956800 == 47 [pid = 1651] [id = 575]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128fcd800) [pid = 1651] [serial = 1627] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136aa0000 == 48 [pid = 1651] [id = 576]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128fd0c00) [pid = 1651] [serial = 1628] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136aa4000 == 49 [pid = 1651] [id = 577]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128fcb000) [pid = 1651] [serial = 1629] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136aa5000 == 50 [pid = 1651] [id = 578]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128fd4800) [pid = 1651] [serial = 1630] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x136aa7000 == 51 [pid = 1651] [id = 579]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12914b800) [pid = 1651] [serial = 1631] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x128f78800) [pid = 1651] [serial = 1632] [outer = 0x128c9c000]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x129152c00) [pid = 1651] [serial = 1633] [outer = 0x128f7c000]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x129158000) [pid = 1651] [serial = 1634] [outer = 0x128f7d400]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12918a800) [pid = 1651] [serial = 1635] [outer = 0x128fcac00]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12918bc00) [pid = 1651] [serial = 1636] [outer = 0x128fcd800]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12918e000) [pid = 1651] [serial = 1637] [outer = 0x128fd0c00]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x129190400) [pid = 1651] [serial = 1638] [outer = 0x128fcb000]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x129194800) [pid = 1651] [serial = 1639] [outer = 0x128fd4800]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x129198000) [pid = 1651] [serial = 1640] [outer = 0x12914b800]
02:40:55 INFO - PROCESS | 1651 | 1467193255777 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]
02:40:55 INFO - PROCESS | 1651 | 1467193255829 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
02:40:55 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
02:40:55 INFO - PROCESS | 1651 | 1467193255831 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
02:40:55 INFO - PROCESS | 1651 | 1467193255832 Marionette TRACE conn2 <- [1,1844,null,{}]
02:40:55 INFO - PROCESS | 1651 | 1467193255837 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}]
02:40:55 INFO - PROCESS | 1651 | 1467193255912 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
02:40:55 INFO - PROCESS | 1651 | 1467193255921 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x13775b000 == 52 [pid = 1651] [id = 580]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12721cc00) [pid = 1651] [serial = 1641] [outer = 0x0]
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x128f6fc00) [pid = 1651] [serial = 1642] [outer = 0x12721cc00]
02:40:55 INFO - PROCESS | 1651 | 1467193255949 Marionette DEBUG loaded listener.js
02:40:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x129158800) [pid = 1651] [serial = 1643] [outer = 0x12721cc00]
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x137753000 == 53 [pid = 1651] [id = 581]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x1292c4c00) [pid = 1651] [serial = 1644] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x13890f000 == 54 [pid = 1651] [id = 582]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1292c5c00) [pid = 1651] [serial = 1645] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x138912800 == 55 [pid = 1651] [id = 583]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1292c7800) [pid = 1651] [serial = 1646] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12918b000) [pid = 1651] [serial = 1647] [outer = 0x1292c4c00]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1292ca800) [pid = 1651] [serial = 1648] [outer = 0x1292c5c00]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x1292cb400) [pid = 1651] [serial = 1649] [outer = 0x1292c7800]
02:40:56 INFO - PROCESS | 1651 | 1467193256343 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]]]}]
02:40:56 INFO - ...........
02:40:56 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 523ms
02:40:56 INFO - PROCESS | 1651 | 1467193256354 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
02:40:56 INFO - PROCESS | 1651 | 1467193256355 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
02:40:56 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
02:40:56 INFO - PROCESS | 1651 | 1467193256357 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
02:40:56 INFO - PROCESS | 1651 | 1467193256359 Marionette TRACE conn2 <- [1,1848,null,{}]
02:40:56 INFO - PROCESS | 1651 | 1467193256364 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}]
02:40:56 INFO - PROCESS | 1651 | 1467193256443 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
02:40:56 INFO - PROCESS | 1651 | 1467193256453 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1292e9000 == 56 [pid = 1651] [id = 584]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x126a41000) [pid = 1651] [serial = 1650] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x1291bdc00) [pid = 1651] [serial = 1651] [outer = 0x126a41000]
02:40:56 INFO - PROCESS | 1651 | 1467193256482 Marionette DEBUG loaded listener.js
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1298e1000) [pid = 1651] [serial = 1652] [outer = 0x126a41000]
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e519000 == 57 [pid = 1651] [id = 585]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x1317c4000) [pid = 1651] [serial = 1653] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e520000 == 58 [pid = 1651] [id = 586]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x1317c5400) [pid = 1651] [serial = 1654] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e521800 == 59 [pid = 1651] [id = 587]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x1298e9400) [pid = 1651] [serial = 1655] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e677800 == 60 [pid = 1651] [id = 588]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x1317c6c00) [pid = 1651] [serial = 1656] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1317c3800) [pid = 1651] [serial = 1657] [outer = 0x1317c4000]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x1317c9000) [pid = 1651] [serial = 1658] [outer = 0x1317c5400]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x1317ca400) [pid = 1651] [serial = 1659] [outer = 0x1298e9400]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1317cbc00) [pid = 1651] [serial = 1660] [outer = 0x1317c6c00]
02:40:56 INFO - PROCESS | 1651 | [1651] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 438
02:40:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e679800 == 61 [pid = 1651] [id = 589]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x1317cac00) [pid = 1651] [serial = 1661] [outer = 0x0]
02:40:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x1317ce800) [pid = 1651] [serial = 1662] [outer = 0x1317cac00]
02:40:56 INFO - PROCESS | 1651 | 1467193256973 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]]]}]
02:40:57 INFO - .....
02:40:57 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 670ms
02:40:57 INFO - PROCESS | 1651 | 1467193257028 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
02:40:57 INFO - PROCESS | 1651 | 1467193257031 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
02:40:57 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
02:40:57 INFO - PROCESS | 1651 | 1467193257035 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
02:40:57 INFO - PROCESS | 1651 | 1467193257044 Marionette TRACE conn2 <- [1,1852,null,{}]
02:40:57 INFO - PROCESS | 1651 | 1467193257049 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}]
02:40:57 INFO - PROCESS | 1651 | 1467193257199 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
02:40:57 INFO - PROCESS | 1651 | 1467193257246 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12601e800 == 62 [pid = 1651] [id = 590]
02:40:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x121cb9000) [pid = 1651] [serial = 1663] [outer = 0x0]
02:40:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x121cbc800) [pid = 1651] [serial = 1664] [outer = 0x121cb9000]
02:40:57 INFO - PROCESS | 1651 | 1467193257287 Marionette DEBUG loaded listener.js
02:40:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x121e5a400) [pid = 1651] [serial = 1665] [outer = 0x121cb9000]
02:40:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x127eeb000 == 63 [pid = 1651] [id = 591]
02:40:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x126836400) [pid = 1651] [serial = 1666] [outer = 0x0]
02:40:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x126c9d800 == 64 [pid = 1651] [id = 592]
02:40:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12683bc00) [pid = 1651] [serial = 1667] [outer = 0x0]
02:40:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x125f4f800) [pid = 1651] [serial = 1668] [outer = 0x126836400]
02:40:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x126a42000) [pid = 1651] [serial = 1669] [outer = 0x12683bc00]
02:40:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12683b400) [pid = 1651] [serial = 1670] [outer = 0x12683bc00]
02:40:57 INFO - PROCESS | 1651 | 1467193257780 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]
02:40:57 INFO - PROCESS | 1651 | 1467193257825 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
02:40:57 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
02:40:57 INFO - PROCESS | 1651 | 1467193257830 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
02:40:57 INFO - PROCESS | 1651 | 1467193257832 Marionette TRACE conn2 <- [1,1856,null,{}]
02:40:57 INFO - PROCESS | 1651 | 1467193257838 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}]
02:40:57 INFO - PROCESS | 1651 | 1467193257963 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
02:40:58 INFO - PROCESS | 1651 | 1467193258026 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x132d4b000 == 65 [pid = 1651] [id = 593]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x125c93c00) [pid = 1651] [serial = 1671] [outer = 0x0]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12774b800) [pid = 1651] [serial = 1672] [outer = 0x125c93c00]
02:40:58 INFO - PROCESS | 1651 | 1467193258061 Marionette DEBUG loaded listener.js
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x127a15400) [pid = 1651] [serial = 1673] [outer = 0x125c93c00]
02:40:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f25800 == 66 [pid = 1651] [id = 594]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x127c6ac00) [pid = 1651] [serial = 1674] [outer = 0x0]
02:40:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1368c3800 == 67 [pid = 1651] [id = 595]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x127e8ec00) [pid = 1651] [serial = 1675] [outer = 0x0]
02:40:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x136946800 == 68 [pid = 1651] [id = 596]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x127e90400) [pid = 1651] [serial = 1676] [outer = 0x0]
02:40:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x136aa1000 == 69 [pid = 1651] [id = 597]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x127e91c00) [pid = 1651] [serial = 1677] [outer = 0x0]
02:40:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x136aa6000 == 70 [pid = 1651] [id = 598]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x127e99c00) [pid = 1651] [serial = 1678] [outer = 0x0]
02:40:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x137244000 == 71 [pid = 1651] [id = 599]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x127e97000) [pid = 1651] [serial = 1679] [outer = 0x0]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x127e8b800) [pid = 1651] [serial = 1680] [outer = 0x127c6ac00]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x1289a8800) [pid = 1651] [serial = 1681] [outer = 0x127e8ec00]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x1289acc00) [pid = 1651] [serial = 1682] [outer = 0x127e90400]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x127e91800) [pid = 1651] [serial = 1683] [outer = 0x127e91c00]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x128a17800) [pid = 1651] [serial = 1684] [outer = 0x127e99c00]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x128c99000) [pid = 1651] [serial = 1685] [outer = 0x127e97000]
02:40:58 INFO - PROCESS | 1651 | 1467193258600 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]]]}]
02:40:58 INFO - ......
02:40:58 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 822ms
02:40:58 INFO - PROCESS | 1651 | 1467193258661 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
02:40:58 INFO - PROCESS | 1651 | 1467193258662 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
02:40:58 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
02:40:58 INFO - PROCESS | 1651 | 1467193258667 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
02:40:58 INFO - PROCESS | 1651 | 1467193258670 Marionette TRACE conn2 <- [1,1860,null,{}]
02:40:58 INFO - PROCESS | 1651 | 1467193258683 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}]
02:40:58 INFO - PROCESS | 1651 | 1467193258786 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
02:40:58 INFO - PROCESS | 1651 | 1467193258851 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f1c4000 == 72 [pid = 1651] [id = 600]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x128a17000) [pid = 1651] [serial = 1686] [outer = 0x0]
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x128a1c000) [pid = 1651] [serial = 1687] [outer = 0x128a17000]
02:40:58 INFO - PROCESS | 1651 | 1467193258887 Marionette DEBUG loaded listener.js
02:40:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x129197800) [pid = 1651] [serial = 1688] [outer = 0x128a17000]
02:40:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x125f8a000 == 73 [pid = 1651] [id = 601]
02:40:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x121c45400) [pid = 1651] [serial = 1689] [outer = 0x0]
02:40:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x126c9d000 == 74 [pid = 1651] [id = 602]
02:40:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x121c4a400) [pid = 1651] [serial = 1690] [outer = 0x0]
02:40:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12248e400) [pid = 1651] [serial = 1691] [outer = 0x121c45400]
02:40:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x125402800) [pid = 1651] [serial = 1692] [outer = 0x121c4a400]
02:40:59 INFO - PROCESS | 1651 | 1467193259408 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]]]}]
02:40:59 INFO - .........
02:40:59 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 774ms
02:40:59 INFO - PROCESS | 1651 | 1467193259442 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
02:40:59 INFO - PROCESS | 1651 | 1467193259444 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
02:40:59 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
02:40:59 INFO - PROCESS | 1651 | 1467193259447 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
02:40:59 INFO - PROCESS | 1651 | 1467193259451 Marionette TRACE conn2 <- [1,1864,null,{}]
02:40:59 INFO - PROCESS | 1651 | 1467193259458 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}]
02:40:59 INFO - PROCESS | 1651 | 1467193259549 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
02:40:59 INFO - PROCESS | 1651 | 1467193259619 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:40:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x125d73800 == 75 [pid = 1651] [id = 603]
02:40:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12774e400) [pid = 1651] [serial = 1693] [outer = 0x0]
02:40:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x127752c00) [pid = 1651] [serial = 1694] [outer = 0x12774e400]
02:40:59 INFO - PROCESS | 1651 | 1467193259652 Marionette DEBUG loaded listener.js
02:40:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x127c33400) [pid = 1651] [serial = 1695] [outer = 0x12774e400]
02:41:00 INFO - PROCESS | 1651 | 1467193259998 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]]]}]
02:41:00 INFO - ..
02:41:00 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 624ms
02:41:00 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
02:41:00 INFO - PROCESS | 1651 | 1467193260071 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
02:41:00 INFO - PROCESS | 1651 | 1467193260075 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
02:41:00 INFO - PROCESS | 1651 | 1467193260080 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
02:41:00 INFO - PROCESS | 1651 | 1467193260082 Marionette TRACE conn2 <- [1,1868,null,{}]
02:41:00 INFO - PROCESS | 1651 | 1467193260087 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}]
02:41:00 INFO - PROCESS | 1651 | 1467193260186 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x131e5e800 == 74 [pid = 1651] [id = 529]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x13e679800 == 73 [pid = 1651] [id = 589]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x13e520000 == 72 [pid = 1651] [id = 586]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x13e521800 == 71 [pid = 1651] [id = 587]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x13e677800 == 70 [pid = 1651] [id = 588]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x13e519000 == 69 [pid = 1651] [id = 585]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x138912800 == 68 [pid = 1651] [id = 583]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x13890f000 == 67 [pid = 1651] [id = 582]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x137753000 == 66 [pid = 1651] [id = 581]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136aa7000 == 65 [pid = 1651] [id = 579]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136aa5000 == 64 [pid = 1651] [id = 578]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136aa4000 == 63 [pid = 1651] [id = 577]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136aa0000 == 62 [pid = 1651] [id = 576]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136956800 == 61 [pid = 1651] [id = 575]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136a9b000 == 60 [pid = 1651] [id = 574]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136a9a000 == 59 [pid = 1651] [id = 573]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136a96800 == 58 [pid = 1651] [id = 572]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x13695a800 == 57 [pid = 1651] [id = 571]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x136624800 == 56 [pid = 1651] [id = 569]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x135f39000 == 55 [pid = 1651] [id = 567]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x135f38000 == 54 [pid = 1651] [id = 566]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x135f37000 == 53 [pid = 1651] [id = 565]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x129490000 == 52 [pid = 1651] [id = 564]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x135f35800 == 51 [pid = 1651] [id = 563]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x135f34000 == 50 [pid = 1651] [id = 562]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x135f32000 == 49 [pid = 1651] [id = 561]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x131999000 == 48 [pid = 1651] [id = 559]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x13187d000 == 47 [pid = 1651] [id = 558]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x131770000 == 46 [pid = 1651] [id = 557]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x12949a000 == 45 [pid = 1651] [id = 555]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x129497800 == 44 [pid = 1651] [id = 554]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1292eb800 == 43 [pid = 1651] [id = 553]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x128acb800 == 42 [pid = 1651] [id = 551]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x128ac7000 == 41 [pid = 1651] [id = 550]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x1272d3800 == 40 [pid = 1651] [id = 549]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x127ef4000 == 39 [pid = 1651] [id = 548]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x127eec000 == 38 [pid = 1651] [id = 547]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x126a0c800 == 37 [pid = 1651] [id = 545]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x126659000 == 36 [pid = 1651] [id = 544]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x126653800 == 35 [pid = 1651] [id = 543]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x126008800 == 34 [pid = 1651] [id = 542]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x126003800 == 33 [pid = 1651] [id = 541]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x125f92000 == 32 [pid = 1651] [id = 540]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x11fd44000 == 31 [pid = 1651] [id = 537]
02:41:00 INFO - PROCESS | 1651 | --DOCSHELL 0x120abc800 == 30 [pid = 1651] [id = 538]
02:41:00 INFO - PROCESS | 1651 | 1467193260250 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x121921000 == 31 [pid = 1651] [id = 604]
02:41:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x121c19000) [pid = 1651] [serial = 1696] [outer = 0x0]
02:41:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x121c4fc00) [pid = 1651] [serial = 1697] [outer = 0x121c19000]
02:41:00 INFO - PROCESS | 1651 | 1467193260281 Marionette DEBUG loaded listener.js
02:41:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x127756800) [pid = 1651] [serial = 1698] [outer = 0x121c19000]
02:41:00 INFO - PROCESS | 1651 | 1467193260518 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"]]]}]
02:41:00 INFO - ..
02:41:00 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 472ms
02:41:00 INFO - PROCESS | 1651 | 1467193260554 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
02:41:00 INFO - PROCESS | 1651 | 1467193260556 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
02:41:00 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
02:41:00 INFO - PROCESS | 1651 | 1467193260559 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
02:41:00 INFO - PROCESS | 1651 | 1467193260564 Marionette TRACE conn2 <- [1,1872,null,{}]
02:41:00 INFO - PROCESS | 1651 | 1467193260591 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}]
02:41:00 INFO - PROCESS | 1651 | 1467193260689 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
02:41:00 INFO - PROCESS | 1651 | 1467193260693 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x132263800 == 32 [pid = 1651] [id = 605]
02:41:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x127c64400) [pid = 1651] [serial = 1699] [outer = 0x0]
02:41:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x1289b0800) [pid = 1651] [serial = 1700] [outer = 0x127c64400]
02:41:00 INFO - PROCESS | 1651 | 1467193260727 Marionette DEBUG loaded listener.js
02:41:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x129156c00) [pid = 1651] [serial = 1701] [outer = 0x127c64400]
02:41:01 INFO - PROCESS | 1651 | 1467193261017 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"]]]}]
02:41:01 INFO - ..
02:41:01 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 482ms
02:41:01 INFO - PROCESS | 1651 | 1467193261043 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
02:41:01 INFO - PROCESS | 1651 | 1467193261045 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
02:41:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
02:41:01 INFO - PROCESS | 1651 | 1467193261059 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
02:41:01 INFO - PROCESS | 1651 | 1467193261060 Marionette TRACE conn2 <- [1,1876,null,{}]
02:41:01 INFO - PROCESS | 1651 | 1467193261063 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}]
02:41:01 INFO - PROCESS | 1651 | 1467193261162 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
02:41:01 INFO - PROCESS | 1651 | 1467193261213 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1368b6800 == 33 [pid = 1651] [id = 606]
02:41:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x1291bd400) [pid = 1651] [serial = 1702] [outer = 0x0]
02:41:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x1291bd800) [pid = 1651] [serial = 1703] [outer = 0x1291bd400]
02:41:01 INFO - PROCESS | 1651 | 1467193261243 Marionette DEBUG loaded listener.js
02:41:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x1317c6000) [pid = 1651] [serial = 1704] [outer = 0x1291bd400]
02:41:01 INFO - PROCESS | 1651 | 1467193261498 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"]]]}]
02:41:01 INFO - ....
02:41:01 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 481ms
02:41:01 INFO - PROCESS | 1651 | 1467193261539 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
02:41:01 INFO - PROCESS | 1651 | 1467193261540 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
02:41:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
02:41:01 INFO - PROCESS | 1651 | 1467193261557 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
02:41:01 INFO - PROCESS | 1651 | 1467193261558 Marionette TRACE conn2 <- [1,1880,null,{}]
02:41:01 INFO - PROCESS | 1651 | 1467193261561 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}]
02:41:01 INFO - PROCESS | 1651 | 1467193261646 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
02:41:01 INFO - PROCESS | 1651 | 1467193261652 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1376d0800 == 34 [pid = 1651] [id = 607]
02:41:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x1317c6400) [pid = 1651] [serial = 1705] [outer = 0x0]
02:41:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x1317cdc00) [pid = 1651] [serial = 1706] [outer = 0x1317c6400]
02:41:01 INFO - PROCESS | 1651 | 1467193261683 Marionette DEBUG loaded listener.js
02:41:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x131c68800) [pid = 1651] [serial = 1707] [outer = 0x1317c6400]
02:41:01 INFO - PROCESS | 1651 | 1467193261972 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"]]]}]
02:41:02 INFO - .
02:41:02 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 478ms
02:41:02 INFO - PROCESS | 1651 | 1467193262044 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
02:41:02 INFO - PROCESS | 1651 | 1467193262046 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
02:41:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
02:41:02 INFO - PROCESS | 1651 | 1467193262077 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
02:41:02 INFO - PROCESS | 1651 | 1467193262079 Marionette TRACE conn2 <- [1,1884,null,{}]
02:41:02 INFO - PROCESS | 1651 | 1467193262087 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}]
02:41:02 INFO - PROCESS | 1651 | 1467193262240 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
02:41:02 INFO - PROCESS | 1651 | 1467193262246 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e688000 == 35 [pid = 1651] [id = 608]
02:41:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x131c6a800) [pid = 1651] [serial = 1708] [outer = 0x0]
02:41:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x131e3ac00) [pid = 1651] [serial = 1709] [outer = 0x131c6a800]
02:41:02 INFO - PROCESS | 1651 | 1467193262293 Marionette DEBUG loaded listener.js
02:41:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x131fbb000) [pid = 1651] [serial = 1710] [outer = 0x131c6a800]
02:41:02 INFO - PROCESS | 1651 | 1467193262634 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"]]]}]
02:41:02 INFO - .
02:41:02 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 577ms
02:41:02 INFO - PROCESS | 1651 | 1467193262656 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
02:41:02 INFO - PROCESS | 1651 | 1467193262658 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
02:41:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
02:41:02 INFO - PROCESS | 1651 | 1467193262660 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
02:41:02 INFO - PROCESS | 1651 | 1467193262664 Marionette TRACE conn2 <- [1,1888,null,{}]
02:41:02 INFO - PROCESS | 1651 | 1467193262674 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}]
02:41:02 INFO - PROCESS | 1651 | 1467193262785 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
02:41:02 INFO - PROCESS | 1651 | 1467193262789 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f99d800 == 36 [pid = 1651] [id = 609]
02:41:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x131fbb800) [pid = 1651] [serial = 1711] [outer = 0x0]
02:41:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x131fbd800) [pid = 1651] [serial = 1712] [outer = 0x131fbb800]
02:41:02 INFO - PROCESS | 1651 | 1467193262817 Marionette DEBUG loaded listener.js
02:41:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x1322ba400) [pid = 1651] [serial = 1713] [outer = 0x131fbb800]
02:41:03 INFO - PROCESS | 1651 | 1467193263095 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"]]]}]
02:41:03 INFO - ..
02:41:03 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 479ms
02:41:03 INFO - PROCESS | 1651 | 1467193263157 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
02:41:03 INFO - PROCESS | 1651 | 1467193263161 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
02:41:03 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
02:41:03 INFO - PROCESS | 1651 | 1467193263171 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
02:41:03 INFO - PROCESS | 1651 | 1467193263172 Marionette TRACE conn2 <- [1,1892,null,{}]
02:41:03 INFO - PROCESS | 1651 | 1467193263174 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}]
02:41:03 INFO - PROCESS | 1651 | 1467193263292 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
02:41:03 INFO - PROCESS | 1651 | 1467193263296 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12192c000 == 37 [pid = 1651] [id = 610]
02:41:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x1321e5c00) [pid = 1651] [serial = 1714] [outer = 0x0]
02:41:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x1322bf000) [pid = 1651] [serial = 1715] [outer = 0x1321e5c00]
02:41:03 INFO - PROCESS | 1651 | 1467193263326 Marionette DEBUG loaded listener.js
02:41:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x1329a3c00) [pid = 1651] [serial = 1716] [outer = 0x1321e5c00]
02:41:03 INFO - PROCESS | 1651 | 1467193263611 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"]]]}]
02:41:03 INFO - .....
02:41:03 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 477ms
02:41:03 INFO - PROCESS | 1651 | 1467193263641 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
02:41:03 INFO - PROCESS | 1651 | 1467193263642 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
02:41:03 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
02:41:03 INFO - PROCESS | 1651 | 1467193263645 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
02:41:03 INFO - PROCESS | 1651 | 1467193263649 Marionette TRACE conn2 <- [1,1896,null,{}]
02:41:03 INFO - PROCESS | 1651 | 1467193263661 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}]
02:41:03 INFO - PROCESS | 1651 | 1467193263771 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
02:41:03 INFO - PROCESS | 1651 | 1467193263775 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x140d6a800 == 38 [pid = 1651] [id = 611]
02:41:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x13273c800) [pid = 1651] [serial = 1717] [outer = 0x0]
02:41:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x13273d000) [pid = 1651] [serial = 1718] [outer = 0x13273c800]
02:41:03 INFO - PROCESS | 1651 | 1467193263803 Marionette DEBUG loaded listener.js
02:41:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x1332d2000) [pid = 1651] [serial = 1719] [outer = 0x13273c800]
02:41:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f373800 == 39 [pid = 1651] [id = 612]
02:41:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x1333a7000) [pid = 1651] [serial = 1720] [outer = 0x0]
02:41:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x1333a6000) [pid = 1651] [serial = 1721] [outer = 0x1333a7000]
02:41:04 INFO - PROCESS | 1651 | 1467193264125 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]]]}]
02:41:04 INFO - ..
02:41:04 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 529ms
02:41:04 INFO - PROCESS | 1651 | 1467193264174 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
02:41:04 INFO - PROCESS | 1651 | 1467193264175 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
02:41:04 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
02:41:04 INFO - PROCESS | 1651 | 1467193264191 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
02:41:04 INFO - PROCESS | 1651 | 1467193264192 Marionette TRACE conn2 <- [1,1900,null,{}]
02:41:04 INFO - PROCESS | 1651 | 1467193264195 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}]
02:41:04 INFO - PROCESS | 1651 | 1467193264298 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
02:41:04 INFO - PROCESS | 1651 | 1467193264301 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f384800 == 40 [pid = 1651] [id = 613]
02:41:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x1332d2400) [pid = 1651] [serial = 1722] [outer = 0x0]
02:41:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x1332d3800) [pid = 1651] [serial = 1723] [outer = 0x1332d2400]
02:41:04 INFO - PROCESS | 1651 | 1467193264329 Marionette DEBUG loaded listener.js
02:41:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x121e58400) [pid = 1651] [serial = 1724] [outer = 0x1332d2400]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x1225acc00) [pid = 1651] [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]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x127c31400) [pid = 1651] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x127c30400) [pid = 1651] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x128f66400) [pid = 1651] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x121d06c00) [pid = 1651] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x121d07000) [pid = 1651] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x121d06400) [pid = 1651] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x121d0b400) [pid = 1651] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x121e57000) [pid = 1651] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x121ce2800) [pid = 1651] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x120af7000) [pid = 1651] [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]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x1277c4400) [pid = 1651] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x1277b9c00) [pid = 1651] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x1277bcc00) [pid = 1651] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x11fcc7c00) [pid = 1651] [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]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x1225af000) [pid = 1651] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x126838800) [pid = 1651] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x126834800) [pid = 1651] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x1266ab000) [pid = 1651] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x1266b0800) [pid = 1651] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x126836000) [pid = 1651] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x127e99800) [pid = 1651] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x127e95400) [pid = 1651] [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]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x11fccd400) [pid = 1651] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x127e98000) [pid = 1651] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x127e96800) [pid = 1651] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x127e96c00) [pid = 1651] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x127e95c00) [pid = 1651] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x11fcdb800) [pid = 1651] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x127e94800) [pid = 1651] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x127e92400) [pid = 1651] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x121bef400) [pid = 1651] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12914b800) [pid = 1651] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x128fd4800) [pid = 1651] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x128fcb000) [pid = 1651] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x128fd0c00) [pid = 1651] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x128fcd800) [pid = 1651] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x128fcac00) [pid = 1651] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x128f7d400) [pid = 1651] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x128f7c000) [pid = 1651] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x128c9c000) [pid = 1651] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x128c90c00) [pid = 1651] [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]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x12721cc00) [pid = 1651] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x128e4f400) [pid = 1651] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x128e4e000) [pid = 1651] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x127e94400) [pid = 1651] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x1292c7800) [pid = 1651] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x127719800) [pid = 1651] [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]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x1317c4000) [pid = 1651] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x1317c5400) [pid = 1651] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x127c17c00) [pid = 1651] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x1298e9400) [pid = 1651] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x1292c4c00) [pid = 1651] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:04 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x1292c5c00) [pid = 1651] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
02:41:04 INFO - PROCESS | 1651 | 1467193264725 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]]]}]
02:41:04 INFO - ..
02:41:04 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 582ms
02:41:04 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
02:41:04 INFO - PROCESS | 1651 | 1467193264761 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
02:41:04 INFO - PROCESS | 1651 | 1467193264763 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
02:41:04 INFO - PROCESS | 1651 | 1467193264765 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
02:41:04 INFO - PROCESS | 1651 | 1467193264770 Marionette TRACE conn2 <- [1,1904,null,{}]
02:41:04 INFO - PROCESS | 1651 | 1467193264772 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}]
02:41:04 INFO - PROCESS | 1651 | 1467193264872 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
02:41:04 INFO - PROCESS | 1651 | 1467193264931 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x156f60000 == 41 [pid = 1651] [id = 614]
02:41:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x127a1a400) [pid = 1651] [serial = 1725] [outer = 0x0]
02:41:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x127c63400) [pid = 1651] [serial = 1726] [outer = 0x127a1a400]
02:41:04 INFO - PROCESS | 1651 | 1467193264963 Marionette DEBUG loaded listener.js
02:41:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x1332d3c00) [pid = 1651] [serial = 1727] [outer = 0x127a1a400]
02:41:05 INFO - PROCESS | 1651 | 1467193265210 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"]]]}]
02:41:05 INFO - ....
02:41:05 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 473ms
02:41:05 INFO - PROCESS | 1651 | 1467193265239 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
02:41:05 INFO - PROCESS | 1651 | 1467193265242 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
02:41:05 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
02:41:05 INFO - PROCESS | 1651 | 1467193265245 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
02:41:05 INFO - PROCESS | 1651 | 1467193265246 Marionette TRACE conn2 <- [1,1908,null,{}]
02:41:05 INFO - PROCESS | 1651 | 1467193265263 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}]
02:41:05 INFO - PROCESS | 1651 | 1467193265384 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
02:41:05 INFO - PROCESS | 1651 | 1467193265389 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x15db2c000 == 42 [pid = 1651] [id = 615]
02:41:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x1333ab800) [pid = 1651] [serial = 1728] [outer = 0x0]
02:41:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x1340d1c00) [pid = 1651] [serial = 1729] [outer = 0x1333ab800]
02:41:05 INFO - PROCESS | 1651 | 1467193265433 Marionette DEBUG loaded listener.js
02:41:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x1343e8000) [pid = 1651] [serial = 1730] [outer = 0x1333ab800]
02:41:05 INFO - PROCESS | 1651 | 1467193265871 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]]]}]
02:41:05 INFO - ....
02:41:05 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 631ms
02:41:05 INFO - PROCESS | 1651 | 1467193265877 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
02:41:05 INFO - PROCESS | 1651 | 1467193265878 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
02:41:05 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
02:41:05 INFO - PROCESS | 1651 | 1467193265887 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
02:41:05 INFO - PROCESS | 1651 | 1467193265888 Marionette TRACE conn2 <- [1,1912,null,{}]
02:41:05 INFO - PROCESS | 1651 | 1467193265891 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}]
02:41:06 INFO - PROCESS | 1651 | 1467193265998 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
02:41:06 INFO - PROCESS | 1651 | 1467193266006 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x16e4a9800 == 43 [pid = 1651] [id = 616]
02:41:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x134581c00) [pid = 1651] [serial = 1731] [outer = 0x0]
02:41:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x1349b8c00) [pid = 1651] [serial = 1732] [outer = 0x134581c00]
02:41:06 INFO - PROCESS | 1651 | 1467193266035 Marionette DEBUG loaded listener.js
02:41:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x134a1f800) [pid = 1651] [serial = 1733] [outer = 0x134581c00]
02:41:06 INFO - PROCESS | 1651 | 1467193266308 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]]]}]
02:41:06 INFO - ....
02:41:06 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 477ms
02:41:06 INFO - PROCESS | 1651 | 1467193266362 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
02:41:06 INFO - PROCESS | 1651 | 1467193266363 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
02:41:06 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
02:41:06 INFO - PROCESS | 1651 | 1467193266369 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
02:41:06 INFO - PROCESS | 1651 | 1467193266370 Marionette TRACE conn2 <- [1,1916,null,{}]
02:41:06 INFO - PROCESS | 1651 | 1467193266375 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}]
02:41:06 INFO - PROCESS | 1651 | 1467193266459 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
02:41:06 INFO - PROCESS | 1651 | 1467193266467 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x16e4a0800 == 44 [pid = 1651] [id = 617]
02:41:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x134a20000) [pid = 1651] [serial = 1734] [outer = 0x0]
02:41:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x134a54c00) [pid = 1651] [serial = 1735] [outer = 0x134a20000]
02:41:06 INFO - PROCESS | 1651 | 1467193266496 Marionette DEBUG loaded listener.js
02:41:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x135fc6800) [pid = 1651] [serial = 1736] [outer = 0x134a20000]
02:41:06 INFO - PROCESS | 1651 | 1467193266880 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"]]]}]
02:41:06 INFO - ..
02:41:06 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 521ms
02:41:06 INFO - PROCESS | 1651 | 1467193266889 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
02:41:06 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
02:41:06 INFO - PROCESS | 1651 | 1467193266892 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
02:41:06 INFO - PROCESS | 1651 | 1467193266895 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
02:41:06 INFO - PROCESS | 1651 | 1467193266897 Marionette TRACE conn2 <- [1,1920,null,{}]
02:41:06 INFO - PROCESS | 1651 | 1467193266905 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}]
02:41:07 INFO - PROCESS | 1651 | 1467193267019 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
02:41:07 INFO - PROCESS | 1651 | 1467193267073 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x129494800 == 45 [pid = 1651] [id = 618]
02:41:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x121f8b000) [pid = 1651] [serial = 1737] [outer = 0x0]
02:41:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x127a16c00) [pid = 1651] [serial = 1738] [outer = 0x121f8b000]
02:41:07 INFO - PROCESS | 1651 | 1467193267110 Marionette DEBUG loaded listener.js
02:41:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x127c6a000) [pid = 1651] [serial = 1739] [outer = 0x121f8b000]
02:41:07 INFO - PROCESS | 1651 | 1467193267513 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"]]]}]
02:41:07 INFO - ..
02:41:07 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 625ms
02:41:07 INFO - PROCESS | 1651 | 1467193267521 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
02:41:07 INFO - PROCESS | 1651 | 1467193267525 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
02:41:07 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
02:41:07 INFO - PROCESS | 1651 | 1467193267530 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
02:41:07 INFO - PROCESS | 1651 | 1467193267538 Marionette TRACE conn2 <- [1,1924,null,{}]
02:41:07 INFO - PROCESS | 1651 | 1467193267540 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}]
02:41:07 INFO - PROCESS | 1651 | 1467193267656 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
02:41:07 INFO - PROCESS | 1651 | 1467193267712 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e51c800 == 46 [pid = 1651] [id = 619]
02:41:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x127f64400) [pid = 1651] [serial = 1740] [outer = 0x0]
02:41:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x1289a8000) [pid = 1651] [serial = 1741] [outer = 0x127f64400]
02:41:07 INFO - PROCESS | 1651 | 1467193267747 Marionette DEBUG loaded listener.js
02:41:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x130a6d400) [pid = 1651] [serial = 1742] [outer = 0x127f64400]
02:41:08 INFO - PROCESS | 1651 | 1467193268082 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]]]}]
02:41:08 INFO - ..
02:41:08 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 577ms
02:41:08 INFO - PROCESS | 1651 | 1467193268141 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
02:41:08 INFO - PROCESS | 1651 | 1467193268142 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
02:41:08 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
02:41:08 INFO - PROCESS | 1651 | 1467193268146 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
02:41:08 INFO - PROCESS | 1651 | 1467193268150 Marionette TRACE conn2 <- [1,1928,null,{}]
02:41:08 INFO - PROCESS | 1651 | 1467193268162 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}]
02:41:08 INFO - PROCESS | 1651 | 1467193268270 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
02:41:08 INFO - PROCESS | 1651 | 1467193268324 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x156f6d000 == 47 [pid = 1651] [id = 620]
02:41:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x1292d1c00) [pid = 1651] [serial = 1743] [outer = 0x0]
02:41:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x131c31c00) [pid = 1651] [serial = 1744] [outer = 0x1292d1c00]
02:41:08 INFO - PROCESS | 1651 | 1467193268360 Marionette DEBUG loaded listener.js
02:41:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x131ed8c00) [pid = 1651] [serial = 1745] [outer = 0x1292d1c00]
02:41:08 INFO - PROCESS | 1651 | 1467193268747 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"]]]}]
02:41:08 INFO - ....
02:41:08 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 626ms
02:41:08 INFO - PROCESS | 1651 | 1467193268773 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
02:41:08 INFO - PROCESS | 1651 | 1467193268775 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
02:41:08 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
02:41:08 INFO - PROCESS | 1651 | 1467193268778 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
02:41:08 INFO - PROCESS | 1651 | 1467193268779 Marionette TRACE conn2 <- [1,1932,null,{}]
02:41:08 INFO - PROCESS | 1651 | 1467193268787 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}]
02:41:08 INFO - PROCESS | 1651 | 1467193268901 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
02:41:08 INFO - PROCESS | 1651 | 1467193268955 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x125dc4000 == 48 [pid = 1651] [id = 621]
02:41:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x121c45000) [pid = 1651] [serial = 1746] [outer = 0x0]
02:41:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x1266a8c00) [pid = 1651] [serial = 1747] [outer = 0x121c45000]
02:41:08 INFO - PROCESS | 1651 | 1467193268989 Marionette DEBUG loaded listener.js
02:41:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x127c17800) [pid = 1651] [serial = 1748] [outer = 0x121c45000]
02:41:09 INFO - PROCESS | 1651 | 1467193269495 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"]]]}]
02:41:09 INFO - ....
02:41:09 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 775ms
02:41:09 INFO - PROCESS | 1651 | 1467193269554 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
02:41:09 INFO - PROCESS | 1651 | 1467193269556 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
02:41:09 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
02:41:09 INFO - PROCESS | 1651 | 1467193269559 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
02:41:09 INFO - PROCESS | 1651 | 1467193269562 Marionette TRACE conn2 <- [1,1936,null,{}]
02:41:09 INFO - PROCESS | 1651 | 1467193269568 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}]
02:41:09 INFO - PROCESS | 1651 | 1467193269669 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
02:41:09 INFO - PROCESS | 1651 | 1467193269724 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12921f800 == 49 [pid = 1651] [id = 622]
02:41:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x121e57000) [pid = 1651] [serial = 1749] [outer = 0x0]
02:41:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x1225acc00) [pid = 1651] [serial = 1750] [outer = 0x121e57000]
02:41:09 INFO - PROCESS | 1651 | 1467193269757 Marionette DEBUG loaded listener.js
02:41:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x126a37c00) [pid = 1651] [serial = 1751] [outer = 0x121e57000]
02:41:10 INFO - PROCESS | 1651 | 1467193270110 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]]]}]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x16e4a9800 == 48 [pid = 1651] [id = 616]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x15db2c000 == 47 [pid = 1651] [id = 615]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x156f60000 == 46 [pid = 1651] [id = 614]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x13f384800 == 45 [pid = 1651] [id = 613]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x13f373800 == 44 [pid = 1651] [id = 612]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x140d6a800 == 43 [pid = 1651] [id = 611]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12192c000 == 42 [pid = 1651] [id = 610]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x13f99d800 == 41 [pid = 1651] [id = 609]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x13e688000 == 40 [pid = 1651] [id = 608]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x126c9d000 == 39 [pid = 1651] [id = 602]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x125f8a000 == 38 [pid = 1651] [id = 601]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x135f25800 == 37 [pid = 1651] [id = 594]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1368c3800 == 36 [pid = 1651] [id = 595]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x136946800 == 35 [pid = 1651] [id = 596]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x136aa1000 == 34 [pid = 1651] [id = 597]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x136aa6000 == 33 [pid = 1651] [id = 598]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x137244000 == 32 [pid = 1651] [id = 599]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x126c9d800 == 31 [pid = 1651] [id = 592]
02:41:10 INFO - PROCESS | 1651 | --DOCSHELL 0x127eeb000 == 30 [pid = 1651] [id = 591]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x127c3e000) [pid = 1651] [serial = 1599] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x127c36c00) [pid = 1651] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x127c33800) [pid = 1651] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x128e4ec00) [pid = 1651] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x121dac400) [pid = 1651] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x121d11400) [pid = 1651] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x121d0f400) [pid = 1651] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x121dd0400) [pid = 1651] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x121e58000) [pid = 1651] [serial = 1566] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x121ce2c00) [pid = 1651] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x121cb1c00) [pid = 1651] [serial = 1554] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x121c1e800) [pid = 1651] [serial = 1553] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x1277cd000) [pid = 1651] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x1277c8c00) [pid = 1651] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x1277c9400) [pid = 1651] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x127220000) [pid = 1651] [serial = 1581] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x1225b2800) [pid = 1651] [serial = 1568] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x125c56400) [pid = 1651] [serial = 1569] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x126a43000) [pid = 1651] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x126a3f800) [pid = 1651] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x126a3cc00) [pid = 1651] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x126a3f400) [pid = 1651] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x126a41400) [pid = 1651] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x1289a5000) [pid = 1651] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x127e97c00) [pid = 1651] [serial = 1616] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x120a65000) [pid = 1651] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x1289a3000) [pid = 1651] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x127fcd400) [pid = 1651] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x127fc8c00) [pid = 1651] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x127fc2c00) [pid = 1651] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x11fcd6000) [pid = 1651] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x127f64000) [pid = 1651] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x127f5bc00) [pid = 1651] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x121c19400) [pid = 1651] [serial = 1547] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x121bef800) [pid = 1651] [serial = 1546] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x127c63000) [pid = 1651] [serial = 1600] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x129198000) [pid = 1651] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x129194800) [pid = 1651] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x129190400) [pid = 1651] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12918e000) [pid = 1651] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12918bc00) [pid = 1651] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12918a800) [pid = 1651] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x129158000) [pid = 1651] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x129152c00) [pid = 1651] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x128f78800) [pid = 1651] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x128c94000) [pid = 1651] [serial = 1621] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x128f6fc00) [pid = 1651] [serial = 1642] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x128f68000) [pid = 1651] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x127fc9800) [pid = 1651] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12774d800) [pid = 1651] [serial = 1534] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x1292cb400) [pid = 1651] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x128f68c00) [pid = 1651] [serial = 1622] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x127754800) [pid = 1651] [serial = 1590] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x127a14800) [pid = 1651] [serial = 1591] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x128c90800) [pid = 1651] [serial = 1617] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1317c3800) [pid = 1651] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x1317c9000) [pid = 1651] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x127c18000) [pid = 1651] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1317ca400) [pid = 1651] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x127719400) [pid = 1651] [serial = 1582] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12918b000) [pid = 1651] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x129158800) [pid = 1651] [serial = 1643] [outer = 0x0] [url = about:blank]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1292ca800) [pid = 1651] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
02:41:10 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1291bdc00) [pid = 1651] [serial = 1651] [outer = 0x0] [url = about:blank]
02:41:10 INFO - ..
02:41:10 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 625ms
02:41:10 INFO - PROCESS | 1651 | 1467193270185 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
02:41:10 INFO - PROCESS | 1651 | 1467193270192 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
02:41:10 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
02:41:10 INFO - PROCESS | 1651 | 1467193270197 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
02:41:10 INFO - PROCESS | 1651 | 1467193270198 Marionette TRACE conn2 <- [1,1940,null,{}]
02:41:10 INFO - PROCESS | 1651 | 1467193270201 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}]
02:41:10 INFO - PROCESS | 1651 | 1467193270287 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
02:41:10 INFO - PROCESS | 1651 | 1467193270294 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x125db3000 == 31 [pid = 1651] [id = 623]
02:41:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x121dd0400) [pid = 1651] [serial = 1752] [outer = 0x0]
02:41:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1225b2000) [pid = 1651] [serial = 1753] [outer = 0x121dd0400]
02:41:10 INFO - PROCESS | 1651 | 1467193270328 Marionette DEBUG loaded listener.js
02:41:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12721f000) [pid = 1651] [serial = 1754] [outer = 0x121dd0400]
02:41:10 INFO - PROCESS | 1651 | 1467193270644 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]]]}]
02:41:10 INFO - ..
02:41:10 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 472ms
02:41:10 INFO - PROCESS | 1651 | 1467193270670 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
02:41:10 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
02:41:10 INFO - PROCESS | 1651 | 1467193270674 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
02:41:10 INFO - PROCESS | 1651 | 1467193270676 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
02:41:10 INFO - PROCESS | 1651 | 1467193270678 Marionette TRACE conn2 <- [1,1944,null,{}]
02:41:10 INFO - PROCESS | 1651 | 1467193270689 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}]
02:41:10 INFO - PROCESS | 1651 | 1467193270797 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
02:41:10 INFO - PROCESS | 1651 | 1467193270853 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1292ed800 == 32 [pid = 1651] [id = 624]
02:41:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x127711c00) [pid = 1651] [serial = 1755] [outer = 0x0]
02:41:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1277d7000) [pid = 1651] [serial = 1756] [outer = 0x127711c00]
02:41:10 INFO - PROCESS | 1651 | 1467193270884 Marionette DEBUG loaded listener.js
02:41:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x127fccc00) [pid = 1651] [serial = 1757] [outer = 0x127711c00]
02:41:11 INFO - PROCESS | 1651 | 1467193271104 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]]]}]
02:41:11 INFO - .
02:41:11 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 474ms
02:41:11 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
02:41:11 INFO - PROCESS | 1651 | 1467193271155 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
02:41:11 INFO - PROCESS | 1651 | 1467193271157 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
02:41:11 INFO - PROCESS | 1651 | 1467193271159 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
02:41:11 INFO - PROCESS | 1651 | 1467193271163 Marionette TRACE conn2 <- [1,1948,null,{}]
02:41:11 INFO - PROCESS | 1651 | 1467193271177 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}]
02:41:11 INFO - PROCESS | 1651 | 1467193271275 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
02:41:11 INFO - PROCESS | 1651 | 1467193271279 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1319b0000 == 33 [pid = 1651] [id = 625]
02:41:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x128a14400) [pid = 1651] [serial = 1758] [outer = 0x0]
02:41:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x128e4c800) [pid = 1651] [serial = 1759] [outer = 0x128a14400]
02:41:11 INFO - PROCESS | 1651 | 1467193271321 Marionette DEBUG loaded listener.js
02:41:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x128f60c00) [pid = 1651] [serial = 1760] [outer = 0x128a14400]
02:41:11 INFO - PROCESS | 1651 | 1467193271598 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"]]]}]
02:41:11 INFO - ..
02:41:11 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 477ms
02:41:11 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
02:41:11 INFO - PROCESS | 1651 | 1467193271639 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
02:41:11 INFO - PROCESS | 1651 | 1467193271640 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
02:41:11 INFO - PROCESS | 1651 | 1467193271642 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
02:41:11 INFO - PROCESS | 1651 | 1467193271646 Marionette TRACE conn2 <- [1,1952,null,{}]
02:41:11 INFO - PROCESS | 1651 | 1467193271655 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}]
02:41:11 INFO - PROCESS | 1651 | 1467193271747 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
02:41:11 INFO - PROCESS | 1651 | 1467193271756 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x13199d000 == 34 [pid = 1651] [id = 626]
02:41:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x128f7cc00) [pid = 1651] [serial = 1761] [outer = 0x0]
02:41:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12918ac00) [pid = 1651] [serial = 1762] [outer = 0x128f7cc00]
02:41:11 INFO - PROCESS | 1651 | 1467193271787 Marionette DEBUG loaded listener.js
02:41:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x129194800) [pid = 1651] [serial = 1763] [outer = 0x128f7cc00]
02:41:12 INFO - PROCESS | 1651 | 1467193272093 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]]]}]
02:41:12 INFO - ...
02:41:12 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 474ms
02:41:12 INFO - PROCESS | 1651 | 1467193272119 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
02:41:12 INFO - PROCESS | 1651 | 1467193272120 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
02:41:12 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
02:41:12 INFO - PROCESS | 1651 | 1467193272123 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
02:41:12 INFO - PROCESS | 1651 | 1467193272127 Marionette TRACE conn2 <- [1,1956,null,{}]
02:41:12 INFO - PROCESS | 1651 | 1467193272129 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}]
02:41:12 INFO - PROCESS | 1651 | 1467193272263 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
02:41:12 INFO - PROCESS | 1651 | 1467193272276 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x136376000 == 35 [pid = 1651] [id = 627]
02:41:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12918b800) [pid = 1651] [serial = 1764] [outer = 0x0]
02:41:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1292c6c00) [pid = 1651] [serial = 1765] [outer = 0x12918b800]
02:41:12 INFO - PROCESS | 1651 | 1467193272308 Marionette DEBUG loaded listener.js
02:41:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x131c6ac00) [pid = 1651] [serial = 1766] [outer = 0x12918b800]
02:41:12 INFO - .
02:41:12 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 471ms
02:41:12 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
02:41:12 INFO - PROCESS | 1651 | 1467193272586 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]]]}]
02:41:12 INFO - PROCESS | 1651 | 1467193272594 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
02:41:12 INFO - PROCESS | 1651 | 1467193272595 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
02:41:12 INFO - PROCESS | 1651 | 1467193272597 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
02:41:12 INFO - PROCESS | 1651 | 1467193272605 Marionette TRACE conn2 <- [1,1960,null,{}]
02:41:12 INFO - PROCESS | 1651 | 1467193272612 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}]
02:41:12 INFO - PROCESS | 1651 | 1467193272726 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
02:41:12 INFO - PROCESS | 1651 | 1467193272733 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1368ce800 == 36 [pid = 1651] [id = 628]
02:41:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x131c6d000) [pid = 1651] [serial = 1767] [outer = 0x0]
02:41:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x131ed3000) [pid = 1651] [serial = 1768] [outer = 0x131c6d000]
02:41:12 INFO - PROCESS | 1651 | 1467193272794 Marionette DEBUG loaded listener.js
02:41:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x132173000) [pid = 1651] [serial = 1769] [outer = 0x131c6d000]
02:41:13 INFO - PROCESS | 1651 | 1467193273031 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"]]]}]
02:41:13 INFO - .
02:41:13 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 479ms
02:41:13 INFO - PROCESS | 1651 | 1467193273077 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
02:41:13 INFO - PROCESS | 1651 | 1467193273079 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
02:41:13 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
02:41:13 INFO - PROCESS | 1651 | 1467193273081 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
02:41:13 INFO - PROCESS | 1651 | 1467193273082 Marionette TRACE conn2 <- [1,1964,null,{}]
02:41:13 INFO - PROCESS | 1651 | 1467193273113 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}]
02:41:13 INFO - PROCESS | 1651 | 1467193273235 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
02:41:13 INFO - PROCESS | 1651 | 1467193273237 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x136aa8800 == 37 [pid = 1651] [id = 629]
02:41:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1321e2400) [pid = 1651] [serial = 1770] [outer = 0x0]
02:41:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x1321e5800) [pid = 1651] [serial = 1771] [outer = 0x1321e2400]
02:41:13 INFO - PROCESS | 1651 | 1467193273266 Marionette DEBUG loaded listener.js
02:41:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x132d8bc00) [pid = 1651] [serial = 1772] [outer = 0x1321e2400]
02:41:13 INFO - PROCESS | 1651 | 1467193273538 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]]]}]
02:41:13 INFO - ..
02:41:13 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 491ms
02:41:13 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
02:41:13 INFO - PROCESS | 1651 | 1467193273573 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
02:41:13 INFO - PROCESS | 1651 | 1467193273574 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
02:41:13 INFO - PROCESS | 1651 | 1467193273576 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
02:41:13 INFO - PROCESS | 1651 | 1467193273580 Marionette TRACE conn2 <- [1,1968,null,{}]
02:41:13 INFO - PROCESS | 1651 | 1467193273602 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}]
02:41:13 INFO - PROCESS | 1651 | 1467193273709 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
02:41:13 INFO - PROCESS | 1651 | 1467193273713 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1376d0000 == 38 [pid = 1651] [id = 630]
02:41:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x1332cf800) [pid = 1651] [serial = 1773] [outer = 0x0]
02:41:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x13334e000) [pid = 1651] [serial = 1774] [outer = 0x1332cf800]
02:41:13 INFO - PROCESS | 1651 | 1467193273775 Marionette DEBUG loaded listener.js
02:41:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1343e2c00) [pid = 1651] [serial = 1775] [outer = 0x1332cf800]
02:41:14 INFO - PROCESS | 1651 | 1467193274118 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"]]]}]
02:41:14 INFO - .
02:41:14 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 585ms
02:41:14 INFO - PROCESS | 1651 | 1467193274163 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
02:41:14 INFO - PROCESS | 1651 | 1467193274165 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
02:41:14 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
02:41:14 INFO - PROCESS | 1651 | 1467193274172 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
02:41:14 INFO - PROCESS | 1651 | 1467193274174 Marionette TRACE conn2 <- [1,1972,null,{}]
02:41:14 INFO - PROCESS | 1651 | 1467193274184 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}]
02:41:14 INFO - PROCESS | 1651 | 1467193274420 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x1317cac00) [pid = 1651] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x1317c6c00) [pid = 1651] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x1321e5c00) [pid = 1651] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x131fbb800) [pid = 1651] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1333a7000) [pid = 1651] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x13273c800) [pid = 1651] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x127a1a400) [pid = 1651] [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]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x127e97000) [pid = 1651] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x127e90400) [pid = 1651] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1332d2400) [pid = 1651] [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]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x127c6ac00) [pid = 1651] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x127e91c00) [pid = 1651] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x127e8ec00) [pid = 1651] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x127e99c00) [pid = 1651] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12774e400) [pid = 1651] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1317c6400) [pid = 1651] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x121c4a400) [pid = 1651] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x121c45400) [pid = 1651] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x128a17000) [pid = 1651] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x126836400) [pid = 1651] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x121c19000) [pid = 1651] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1291bd400) [pid = 1651] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x131c6a800) [pid = 1651] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x127c64400) [pid = 1651] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x126a41000) [pid = 1651] [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]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x134581c00) [pid = 1651] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
02:41:14 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1333ab800) [pid = 1651] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
02:41:14 INFO - PROCESS | 1651 | 1467193274465 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x13722c800 == 39 [pid = 1651] [id = 631]
02:41:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x121c45400) [pid = 1651] [serial = 1776] [outer = 0x0]
02:41:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x126836400) [pid = 1651] [serial = 1777] [outer = 0x121c45400]
02:41:14 INFO - PROCESS | 1651 | 1467193274494 Marionette DEBUG loaded listener.js
02:41:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x127e8fc00) [pid = 1651] [serial = 1778] [outer = 0x121c45400]
02:41:14 INFO - PROCESS | 1651 | 1467193274734 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"]]]}]
02:41:14 INFO - ..
02:41:14 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 583ms
02:41:14 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
02:41:14 INFO - PROCESS | 1651 | 1467193274756 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
02:41:14 INFO - PROCESS | 1651 | 1467193274758 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
02:41:14 INFO - PROCESS | 1651 | 1467193274760 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
02:41:14 INFO - PROCESS | 1651 | 1467193274762 Marionette TRACE conn2 <- [1,1976,null,{}]
02:41:14 INFO - PROCESS | 1651 | 1467193274774 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}]
02:41:14 INFO - PROCESS | 1651 | 1467193274887 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
02:41:14 INFO - PROCESS | 1651 | 1467193274891 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f1bf800 == 40 [pid = 1651] [id = 632]
02:41:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x128c92c00) [pid = 1651] [serial = 1779] [outer = 0x0]
02:41:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x134588c00) [pid = 1651] [serial = 1780] [outer = 0x128c92c00]
02:41:14 INFO - PROCESS | 1651 | 1467193274922 Marionette DEBUG loaded listener.js
02:41:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x135fc6c00) [pid = 1651] [serial = 1781] [outer = 0x128c92c00]
02:41:15 INFO - PROCESS | 1651 | 1467193275195 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]]]}]
02:41:15 INFO - .
02:41:15 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 481ms
02:41:15 INFO - PROCESS | 1651 | 1467193275241 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
02:41:15 INFO - PROCESS | 1651 | 1467193275243 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
02:41:15 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
02:41:15 INFO - PROCESS | 1651 | 1467193275245 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
02:41:15 INFO - PROCESS | 1651 | 1467193275246 Marionette TRACE conn2 <- [1,1980,null,{}]
02:41:15 INFO - PROCESS | 1651 | 1467193275259 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}]
02:41:15 INFO - PROCESS | 1651 | 1467193275354 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
02:41:15 INFO - PROCESS | 1651 | 1467193275411 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f9a8000 == 41 [pid = 1651] [id = 633]
02:41:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128f6a000) [pid = 1651] [serial = 1782] [outer = 0x0]
02:41:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x135fc9400) [pid = 1651] [serial = 1783] [outer = 0x128f6a000]
02:41:15 INFO - PROCESS | 1651 | 1467193275440 Marionette DEBUG loaded listener.js
02:41:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x135fd2800) [pid = 1651] [serial = 1784] [outer = 0x128f6a000]
02:41:15 INFO - PROCESS | 1651 | 1467193275658 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"]]]}]
02:41:15 INFO - ..
02:41:15 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 429ms
02:41:15 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
02:41:15 INFO - PROCESS | 1651 | 1467193275674 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
02:41:15 INFO - PROCESS | 1651 | 1467193275676 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
02:41:15 INFO - PROCESS | 1651 | 1467193275679 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
02:41:15 INFO - PROCESS | 1651 | 1467193275685 Marionette TRACE conn2 <- [1,1984,null,{}]
02:41:15 INFO - PROCESS | 1651 | 1467193275694 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}]
02:41:15 INFO - PROCESS | 1651 | 1467193275790 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
02:41:15 INFO - PROCESS | 1651 | 1467193275796 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x140d72000 == 42 [pid = 1651] [id = 634]
02:41:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x126a41c00) [pid = 1651] [serial = 1785] [outer = 0x0]
02:41:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x132168400) [pid = 1651] [serial = 1786] [outer = 0x126a41c00]
02:41:15 INFO - PROCESS | 1651 | 1467193275825 Marionette DEBUG loaded listener.js
02:41:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x13604f000) [pid = 1651] [serial = 1787] [outer = 0x126a41c00]
02:41:16 INFO - PROCESS | 1651 | 1467193276088 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]]]}]
02:41:16 INFO - ..
02:41:16 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 429ms
02:41:16 INFO - PROCESS | 1651 | 1467193276108 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
02:41:16 INFO - PROCESS | 1651 | 1467193276109 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
02:41:16 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
02:41:16 INFO - PROCESS | 1651 | 1467193276122 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
02:41:16 INFO - PROCESS | 1651 | 1467193276123 Marionette TRACE conn2 <- [1,1988,null,{}]
02:41:16 INFO - PROCESS | 1651 | 1467193276125 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}]
02:41:16 INFO - PROCESS | 1651 | 1467193276219 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
02:41:16 INFO - PROCESS | 1651 | 1467193276222 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x158be8800 == 43 [pid = 1651] [id = 635]
02:41:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x136050400) [pid = 1651] [serial = 1788] [outer = 0x0]
02:41:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x136052400) [pid = 1651] [serial = 1789] [outer = 0x136050400]
02:41:16 INFO - PROCESS | 1651 | 1467193276251 Marionette DEBUG loaded listener.js
02:41:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1361ae400) [pid = 1651] [serial = 1790] [outer = 0x136050400]
02:41:16 INFO - PROCESS | 1651 | 1467193276635 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"]]]}]
02:41:16 INFO - .
02:41:16 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 525ms
02:41:16 INFO - PROCESS | 1651 | 1467193276640 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
02:41:16 INFO - PROCESS | 1651 | 1467193276643 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
02:41:16 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
02:41:16 INFO - PROCESS | 1651 | 1467193276647 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
02:41:16 INFO - PROCESS | 1651 | 1467193276651 Marionette TRACE conn2 <- [1,1992,null,{}]
02:41:16 INFO - PROCESS | 1651 | 1467193276656 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}]
02:41:16 INFO - PROCESS | 1651 | 1467193276771 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
02:41:16 INFO - PROCESS | 1651 | 1467193276827 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x127eec800 == 44 [pid = 1651] [id = 636]
02:41:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x121cb7c00) [pid = 1651] [serial = 1791] [outer = 0x0]
02:41:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x126a3fc00) [pid = 1651] [serial = 1792] [outer = 0x121cb7c00]
02:41:16 INFO - PROCESS | 1651 | 1467193276864 Marionette DEBUG loaded listener.js
02:41:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x127a14800) [pid = 1651] [serial = 1793] [outer = 0x121cb7c00]
02:41:17 INFO - PROCESS | 1651 | 1467193277172 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]]]}]
02:41:17 INFO - .
02:41:17 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 575ms
02:41:17 INFO - PROCESS | 1651 | 1467193277261 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
02:41:17 INFO - PROCESS | 1651 | 1467193277266 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
02:41:17 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
02:41:17 INFO - PROCESS | 1651 | 1467193277275 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
02:41:17 INFO - PROCESS | 1651 | 1467193277276 Marionette TRACE conn2 <- [1,1996,null,{}]
02:41:17 INFO - PROCESS | 1651 | 1467193277282 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}]
02:41:17 INFO - PROCESS | 1651 | 1467193277393 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
02:41:17 INFO - PROCESS | 1651 | 1467193277448 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x13276f000 == 45 [pid = 1651] [id = 637]
02:41:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x127c15800) [pid = 1651] [serial = 1794] [outer = 0x0]
02:41:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x127c6d800) [pid = 1651] [serial = 1795] [outer = 0x127c15800]
02:41:17 INFO - PROCESS | 1651 | 1467193277483 Marionette DEBUG loaded listener.js
02:41:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x128c9a800) [pid = 1651] [serial = 1796] [outer = 0x127c15800]
02:41:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x136368000 == 46 [pid = 1651] [id = 638]
02:41:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1292ca400) [pid = 1651] [serial = 1797] [outer = 0x0]
02:41:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x1292d0800) [pid = 1651] [serial = 1798] [outer = 0x1292ca400]
02:41:17 INFO - PROCESS | 1651 | 1467193277904 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]]]}]
02:41:17 INFO - ........
02:41:17 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 670ms
02:41:17 INFO - PROCESS | 1651 | 1467193277945 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
02:41:17 INFO - PROCESS | 1651 | 1467193277947 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
02:41:17 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
02:41:17 INFO - PROCESS | 1651 | 1467193277949 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
02:41:17 INFO - PROCESS | 1651 | 1467193277952 Marionette TRACE conn2 <- [1,2000,null,{}]
02:41:17 INFO - PROCESS | 1651 | 1467193277963 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}]
02:41:18 INFO - PROCESS | 1651 | 1467193278111 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
02:41:18 INFO - PROCESS | 1651 | 1467193278214 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f1c6800 == 47 [pid = 1651] [id = 639]
02:41:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x128e4f800) [pid = 1651] [serial = 1799] [outer = 0x0]
02:41:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x1298ec800) [pid = 1651] [serial = 1800] [outer = 0x128e4f800]
02:41:18 INFO - PROCESS | 1651 | 1467193278253 Marionette DEBUG loaded listener.js
02:41:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x131fbbc00) [pid = 1651] [serial = 1801] [outer = 0x128e4f800]
02:41:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f381800 == 48 [pid = 1651] [id = 640]
02:41:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x134a1a800) [pid = 1651] [serial = 1802] [outer = 0x0]
02:41:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x134a17800) [pid = 1651] [serial = 1803] [outer = 0x134a1a800]
02:41:18 INFO - PROCESS | 1651 | 1467193278691 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"]]]}]
02:41:18 INFO - ........
02:41:18 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 777ms
02:41:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
02:41:18 INFO - PROCESS | 1651 | 1467193278727 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
02:41:18 INFO - PROCESS | 1651 | 1467193278729 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
02:41:18 INFO - PROCESS | 1651 | 1467193278731 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
02:41:18 INFO - PROCESS | 1651 | 1467193278732 Marionette TRACE conn2 <- [1,2004,null,{}]
02:41:18 INFO - PROCESS | 1651 | 1467193278738 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}]
02:41:18 INFO - PROCESS | 1651 | 1467193278881 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
02:41:19 INFO - PROCESS | 1651 | 1467193279103 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x1272c6000 == 49 [pid = 1651] [id = 641]
02:41:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x121c46c00) [pid = 1651] [serial = 1804] [outer = 0x0]
02:41:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x121d0ec00) [pid = 1651] [serial = 1805] [outer = 0x121c46c00]
02:41:19 INFO - PROCESS | 1651 | 1467193279153 Marionette DEBUG loaded listener.js
02:41:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x126a41000) [pid = 1651] [serial = 1806] [outer = 0x121c46c00]
02:41:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x125d68000 == 50 [pid = 1651] [id = 642]
02:41:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x120896000) [pid = 1651] [serial = 1807] [outer = 0x0]
02:41:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x121e58000) [pid = 1651] [serial = 1808] [outer = 0x120896000]
02:41:19 INFO - PROCESS | 1651 | 1467193279564 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]]]}]
02:41:19 INFO - ....
02:41:19 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 874ms
02:41:19 INFO - PROCESS | 1651 | 1467193279606 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
02:41:19 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
02:41:19 INFO - PROCESS | 1651 | 1467193279611 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
02:41:19 INFO - PROCESS | 1651 | 1467193279614 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
02:41:19 INFO - PROCESS | 1651 | 1467193279617 Marionette TRACE conn2 <- [1,2008,null,{}]
02:41:19 INFO - PROCESS | 1651 | 1467193279620 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}]
02:41:19 INFO - PROCESS | 1651 | 1467193279754 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
02:41:19 INFO - PROCESS | 1651 | 1467193279820 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12242a000 == 51 [pid = 1651] [id = 643]
02:41:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x121d07000) [pid = 1651] [serial = 1809] [outer = 0x0]
02:41:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x127710c00) [pid = 1651] [serial = 1810] [outer = 0x121d07000]
02:41:19 INFO - PROCESS | 1651 | 1467193279882 Marionette DEBUG loaded listener.js
02:41:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x1277c8c00) [pid = 1651] [serial = 1811] [outer = 0x121d07000]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x140d72000 == 50 [pid = 1651] [id = 634]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x13f9a8000 == 49 [pid = 1651] [id = 633]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x13f1bf800 == 48 [pid = 1651] [id = 632]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x13722c800 == 47 [pid = 1651] [id = 631]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1376d0000 == 46 [pid = 1651] [id = 630]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x136aa8800 == 45 [pid = 1651] [id = 629]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1368ce800 == 44 [pid = 1651] [id = 628]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x136376000 == 43 [pid = 1651] [id = 627]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x13199d000 == 42 [pid = 1651] [id = 626]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1319b0000 == 41 [pid = 1651] [id = 625]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1292ed800 == 40 [pid = 1651] [id = 624]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x125db3000 == 39 [pid = 1651] [id = 623]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12921f800 == 38 [pid = 1651] [id = 622]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x125dc4000 == 37 [pid = 1651] [id = 621]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x156f6d000 == 36 [pid = 1651] [id = 620]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x13e51c800 == 35 [pid = 1651] [id = 619]
02:41:19 INFO - PROCESS | 1651 | --DOCSHELL 0x129494800 == 34 [pid = 1651] [id = 618]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x1317ce800) [pid = 1651] [serial = 1662] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x1317cbc00) [pid = 1651] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x1329a3c00) [pid = 1651] [serial = 1716] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x1322ba400) [pid = 1651] [serial = 1713] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x134a54c00) [pid = 1651] [serial = 1735] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x131fbb000) [pid = 1651] [serial = 1710] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x1322bf000) [pid = 1651] [serial = 1715] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x131fbd800) [pid = 1651] [serial = 1712] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x1333a6000) [pid = 1651] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x13273d000) [pid = 1651] [serial = 1718] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x1332d2000) [pid = 1651] [serial = 1719] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x121cbc800) [pid = 1651] [serial = 1664] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x128c99000) [pid = 1651] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1289acc00) [pid = 1651] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x127e8b800) [pid = 1651] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x127e91800) [pid = 1651] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1289a8800) [pid = 1651] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x128a17800) [pid = 1651] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12774b800) [pid = 1651] [serial = 1672] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x127c33400) [pid = 1651] [serial = 1695] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x127752c00) [pid = 1651] [serial = 1694] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x131c68800) [pid = 1651] [serial = 1707] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1317cdc00) [pid = 1651] [serial = 1706] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x125402800) [pid = 1651] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12248e400) [pid = 1651] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x129197800) [pid = 1651] [serial = 1688] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x128a1c000) [pid = 1651] [serial = 1687] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x125f4f800) [pid = 1651] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x121c4fc00) [pid = 1651] [serial = 1697] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x127756800) [pid = 1651] [serial = 1698] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1317c6000) [pid = 1651] [serial = 1704] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1291bd800) [pid = 1651] [serial = 1703] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x131e3ac00) [pid = 1651] [serial = 1709] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x129156c00) [pid = 1651] [serial = 1701] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1289b0800) [pid = 1651] [serial = 1700] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1298e1000) [pid = 1651] [serial = 1652] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1349b8c00) [pid = 1651] [serial = 1732] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1340d1c00) [pid = 1651] [serial = 1729] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1343e8000) [pid = 1651] [serial = 1730] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x134a1f800) [pid = 1651] [serial = 1733] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x127c63400) [pid = 1651] [serial = 1726] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1332d3c00) [pid = 1651] [serial = 1727] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1332d3800) [pid = 1651] [serial = 1723] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x121e58400) [pid = 1651] [serial = 1724] [outer = 0x0] [url = about:blank]
02:41:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x125daf000 == 35 [pid = 1651] [id = 644]
02:41:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x127c68400) [pid = 1651] [serial = 1812] [outer = 0x0]
02:41:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x121e58400) [pid = 1651] [serial = 1813] [outer = 0x127c68400]
02:41:20 INFO - PROCESS | 1651 | 1467193280251 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]]]}]
02:41:20 INFO - ...
02:41:20 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 673ms
02:41:20 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
02:41:20 INFO - PROCESS | 1651 | 1467193280288 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
02:41:20 INFO - PROCESS | 1651 | 1467193280291 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
02:41:20 INFO - PROCESS | 1651 | 1467193280297 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
02:41:20 INFO - PROCESS | 1651 | 1467193280298 Marionette TRACE conn2 <- [1,2012,null,{}]
02:41:20 INFO - PROCESS | 1651 | 1467193280301 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}]
02:41:20 INFO - PROCESS | 1651 | 1467193280391 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
02:41:20 INFO - PROCESS | 1651 | 1467193280447 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x129494800 == 36 [pid = 1651] [id = 645]
02:41:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x127c69400) [pid = 1651] [serial = 1814] [outer = 0x0]
02:41:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x127c6a400) [pid = 1651] [serial = 1815] [outer = 0x127c69400]
02:41:20 INFO - PROCESS | 1651 | 1467193280477 Marionette DEBUG loaded listener.js
02:41:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128f66c00) [pid = 1651] [serial = 1816] [outer = 0x127c69400]
02:41:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x131877800 == 37 [pid = 1651] [id = 646]
02:41:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x129158000) [pid = 1651] [serial = 1817] [outer = 0x0]
02:41:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x129189c00) [pid = 1651] [serial = 1818] [outer = 0x129158000]
02:41:20 INFO - PROCESS | 1651 | 1467193280771 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]]]}]
02:41:20 INFO - ...
02:41:20 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 523ms
02:41:20 INFO - PROCESS | 1651 | 1467193280819 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
02:41:20 INFO - PROCESS | 1651 | 1467193280824 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
02:41:20 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
02:41:20 INFO - PROCESS | 1651 | 1467193280828 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
02:41:20 INFO - PROCESS | 1651 | 1467193280834 Marionette TRACE conn2 <- [1,2016,null,{}]
02:41:20 INFO - PROCESS | 1651 | 1467193280842 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}]
02:41:20 INFO - PROCESS | 1651 | 1467193280935 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
02:41:20 INFO - PROCESS | 1651 | 1467193280989 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x135f30800 == 38 [pid = 1651] [id = 647]
02:41:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128f68c00) [pid = 1651] [serial = 1819] [outer = 0x0]
02:41:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1292cf400) [pid = 1651] [serial = 1820] [outer = 0x128f68c00]
02:41:21 INFO - PROCESS | 1651 | 1467193281018 Marionette DEBUG loaded listener.js
02:41:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1317cc800) [pid = 1651] [serial = 1821] [outer = 0x128f68c00]
02:41:21 INFO - PROCESS | 1651 | 1467193281255 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]]]}]
02:41:21 INFO - .
02:41:21 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 478ms
02:41:21 INFO - PROCESS | 1651 | 1467193281306 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
02:41:21 INFO - PROCESS | 1651 | 1467193281308 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
02:41:21 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
02:41:21 INFO - PROCESS | 1651 | 1467193281324 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
02:41:21 INFO - PROCESS | 1651 | 1467193281325 Marionette TRACE conn2 <- [1,2020,null,{}]
02:41:21 INFO - PROCESS | 1651 | 1467193281328 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}]
02:41:21 INFO - PROCESS | 1651 | 1467193281421 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
02:41:21 INFO - PROCESS | 1651 | 1467193281424 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x136623000 == 39 [pid = 1651] [id = 648]
02:41:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x131adb000) [pid = 1651] [serial = 1822] [outer = 0x0]
02:41:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x131c2a800) [pid = 1651] [serial = 1823] [outer = 0x131adb000]
02:41:21 INFO - PROCESS | 1651 | 1467193281454 Marionette DEBUG loaded listener.js
02:41:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x131fbb800) [pid = 1651] [serial = 1824] [outer = 0x131adb000]
02:41:21 INFO - PROCESS | 1651 | 1467193281726 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]]]}]
02:41:21 INFO - .......
02:41:21 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 425ms
02:41:21 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
02:41:21 INFO - PROCESS | 1651 | 1467193281744 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
02:41:21 INFO - PROCESS | 1651 | 1467193281745 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
02:41:21 INFO - PROCESS | 1651 | 1467193281752 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
02:41:21 INFO - PROCESS | 1651 | 1467193281754 Marionette TRACE conn2 <- [1,2024,null,{}]
02:41:21 INFO - PROCESS | 1651 | 1467193281762 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}]
02:41:21 INFO - PROCESS | 1651 | 1467193281859 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
02:41:21 INFO - PROCESS | 1651 | 1467193281920 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x137227000 == 40 [pid = 1651] [id = 649]
02:41:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1321e4000) [pid = 1651] [serial = 1825] [outer = 0x0]
02:41:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x13273ac00) [pid = 1651] [serial = 1826] [outer = 0x1321e4000]
02:41:21 INFO - PROCESS | 1651 | 1467193281960 Marionette DEBUG loaded listener.js
02:41:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x132be7800) [pid = 1651] [serial = 1827] [outer = 0x1321e4000]
02:41:22 INFO - PROCESS | 1651 | 1467193282206 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]]]}]
02:41:22 INFO - ....
02:41:22 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 482ms
02:41:22 INFO - PROCESS | 1651 | 1467193282230 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
02:41:22 INFO - PROCESS | 1651 | 1467193282233 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
02:41:22 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
02:41:22 INFO - PROCESS | 1651 | 1467193282276 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
02:41:22 INFO - PROCESS | 1651 | 1467193282277 Marionette TRACE conn2 <- [1,2028,null,{}]
02:41:22 INFO - PROCESS | 1651 | 1467193282306 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}]
02:41:22 INFO - PROCESS | 1651 | 1467193282518 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
02:41:22 INFO - PROCESS | 1651 | 1467193282540 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12665d800 == 41 [pid = 1651] [id = 650]
02:41:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1343e4000) [pid = 1651] [serial = 1828] [outer = 0x0]
02:41:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x13457c800) [pid = 1651] [serial = 1829] [outer = 0x1343e4000]
02:41:22 INFO - PROCESS | 1651 | 1467193282587 Marionette DEBUG loaded listener.js
02:41:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1349b8c00) [pid = 1651] [serial = 1830] [outer = 0x1343e4000]
02:41:22 INFO - PROCESS | 1651 | 1467193282956 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]]]}]
02:41:22 INFO - ...
02:41:22 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 709ms
02:41:22 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
02:41:22 INFO - PROCESS | 1651 | 1467193282973 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
02:41:22 INFO - PROCESS | 1651 | 1467193282974 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
02:41:22 INFO - PROCESS | 1651 | 1467193282979 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
02:41:22 INFO - PROCESS | 1651 | 1467193282984 Marionette TRACE conn2 <- [1,2032,null,{}]
02:41:22 INFO - PROCESS | 1651 | 1467193282994 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}]
02:41:23 INFO - PROCESS | 1651 | 1467193283101 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
02:41:23 INFO - PROCESS | 1651 | 1467193283104 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e689000 == 42 [pid = 1651] [id = 651]
02:41:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x134a1bc00) [pid = 1651] [serial = 1831] [outer = 0x0]
02:41:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x134a53000) [pid = 1651] [serial = 1832] [outer = 0x134a1bc00]
02:41:23 INFO - PROCESS | 1651 | 1467193283165 Marionette DEBUG loaded listener.js
02:41:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x135fc9000) [pid = 1651] [serial = 1833] [outer = 0x134a1bc00]
02:41:23 INFO - PROCESS | 1651 | 1467193283419 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]]]}]
02:41:23 INFO - .....
02:41:23 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 483ms
02:41:23 INFO - PROCESS | 1651 | 1467193283472 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
02:41:23 INFO - PROCESS | 1651 | 1467193283473 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
02:41:23 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
02:41:23 INFO - PROCESS | 1651 | 1467193283481 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
02:41:23 INFO - PROCESS | 1651 | 1467193283484 Marionette TRACE conn2 <- [1,2036,null,{}]
02:41:23 INFO - PROCESS | 1651 | 1467193283493 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}]
02:41:23 INFO - PROCESS | 1651 | 1467193283607 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
02:41:23 INFO - PROCESS | 1651 | 1467193283618 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f377800 == 43 [pid = 1651] [id = 652]
02:41:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x135fcc800) [pid = 1651] [serial = 1834] [outer = 0x0]
02:41:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x135fcf000) [pid = 1651] [serial = 1835] [outer = 0x135fcc800]
02:41:23 INFO - PROCESS | 1651 | 1467193283646 Marionette DEBUG loaded listener.js
02:41:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x136054800) [pid = 1651] [serial = 1836] [outer = 0x135fcc800]
02:41:23 INFO - PROCESS | 1651 | 1467193283941 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"]]]}]
02:41:23 INFO - ...
02:41:23 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 478ms
02:41:23 INFO - PROCESS | 1651 | 1467193283960 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
02:41:23 INFO - PROCESS | 1651 | 1467193283961 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
02:41:23 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
02:41:23 INFO - PROCESS | 1651 | 1467193283964 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
02:41:23 INFO - PROCESS | 1651 | 1467193283965 Marionette TRACE conn2 <- [1,2040,null,{}]
02:41:23 INFO - PROCESS | 1651 | 1467193283993 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}]
02:41:24 INFO - PROCESS | 1651 | 1467193284116 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
02:41:24 INFO - PROCESS | 1651 | 1467193284166 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x13fa80800 == 44 [pid = 1651] [id = 653]
02:41:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1361abc00) [pid = 1651] [serial = 1837] [outer = 0x0]
02:41:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x1361adc00) [pid = 1651] [serial = 1838] [outer = 0x1361abc00]
02:41:24 INFO - PROCESS | 1651 | 1467193284211 Marionette DEBUG loaded listener.js
02:41:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x136356400) [pid = 1651] [serial = 1839] [outer = 0x1361abc00]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x131c6d000) [pid = 1651] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x1332cf800) [pid = 1651] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1321e2400) [pid = 1651] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x126a41c00) [pid = 1651] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x121c45400) [pid = 1651] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x128f7cc00) [pid = 1651] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x121c45000) [pid = 1651] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x121dd0400) [pid = 1651] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x128a14400) [pid = 1651] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x127711c00) [pid = 1651] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x121e57000) [pid = 1651] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x128f6a000) [pid = 1651] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12918b800) [pid = 1651] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
02:41:24 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128c92c00) [pid = 1651] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
02:41:24 INFO - PROCESS | 1651 | 1467193284700 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]]]}]
02:41:24 INFO - ....
02:41:24 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 746ms
02:41:24 INFO - PROCESS | 1651 | 1467193284710 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
02:41:24 INFO - PROCESS | 1651 | 1467193284712 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
02:41:24 INFO - TEST-START | /dom/events/CustomEvent.html
02:41:24 INFO - PROCESS | 1651 | 1467193284714 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
02:41:24 INFO - PROCESS | 1651 | 1467193284720 Marionette TRACE conn2 <- [1,2044,null,{}]
02:41:24 INFO - PROCESS | 1651 | 1467193284723 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}]
02:41:24 INFO - PROCESS | 1651 | 1467193284814 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
02:41:24 INFO - PROCESS | 1651 | 1467193284877 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x140d79800 == 45 [pid = 1651] [id = 654]
02:41:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x121d0e800) [pid = 1651] [serial = 1840] [outer = 0x0]
02:41:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1291bbc00) [pid = 1651] [serial = 1841] [outer = 0x121d0e800]
02:41:24 INFO - PROCESS | 1651 | 1467193284909 Marionette DEBUG loaded listener.js
02:41:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x133348400) [pid = 1651] [serial = 1842] [outer = 0x121d0e800]
02:41:25 INFO - PROCESS | 1651 | 1467193285130 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
02:41:25 INFO - .
02:41:25 INFO - TEST-OK | /dom/events/CustomEvent.html | took 473ms
02:41:25 INFO - TEST-START | /dom/events/Event-constants.html
02:41:25 INFO - PROCESS | 1651 | 1467193285189 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
02:41:25 INFO - PROCESS | 1651 | 1467193285190 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
02:41:25 INFO - PROCESS | 1651 | 1467193285192 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
02:41:25 INFO - PROCESS | 1651 | 1467193285197 Marionette TRACE conn2 <- [1,2048,null,{}]
02:41:25 INFO - PROCESS | 1651 | 1467193285212 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}]
02:41:25 INFO - PROCESS | 1651 | 1467193285327 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
02:41:25 INFO - PROCESS | 1651 | 1467193285335 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x15db24800 == 46 [pid = 1651] [id = 655]
02:41:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x128fd1000) [pid = 1651] [serial = 1843] [outer = 0x0]
02:41:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1291bb400) [pid = 1651] [serial = 1844] [outer = 0x128fd1000]
02:41:25 INFO - PROCESS | 1651 | 1467193285363 Marionette DEBUG loaded listener.js
02:41:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x136361800) [pid = 1651] [serial = 1845] [outer = 0x128fd1000]
02:41:25 INFO - PROCESS | 1651 | 1467193285639 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]]]}]
02:41:25 INFO - ....
02:41:25 INFO - TEST-OK | /dom/events/Event-constants.html | took 484ms
02:41:25 INFO - TEST-START | /dom/events/Event-constructors.html
02:41:25 INFO - PROCESS | 1651 | 1467193285678 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
02:41:25 INFO - PROCESS | 1651 | 1467193285680 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
02:41:25 INFO - PROCESS | 1651 | 1467193285689 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
02:41:25 INFO - PROCESS | 1651 | 1467193285693 Marionette TRACE conn2 <- [1,2052,null,{}]
02:41:25 INFO - PROCESS | 1651 | 1467193285695 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}]
02:41:25 INFO - PROCESS | 1651 | 1467193285792 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
02:41:25 INFO - PROCESS | 1651 | 1467193285855 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x15df35000 == 47 [pid = 1651] [id = 656]
02:41:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x127c39400) [pid = 1651] [serial = 1846] [outer = 0x0]
02:41:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x13635ec00) [pid = 1651] [serial = 1847] [outer = 0x127c39400]
02:41:25 INFO - PROCESS | 1651 | 1467193285884 Marionette DEBUG loaded listener.js
02:41:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x136568400) [pid = 1651] [serial = 1848] [outer = 0x127c39400]
02:41:26 INFO - PROCESS | 1651 | 1467193286172 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]]]}]
02:41:26 INFO - .............
02:41:26 INFO - TEST-OK | /dom/events/Event-constructors.html | took 532ms
02:41:26 INFO - PROCESS | 1651 | 1467193286217 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
02:41:26 INFO - PROCESS | 1651 | 1467193286222 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
02:41:26 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
02:41:26 INFO - PROCESS | 1651 | 1467193286232 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
02:41:26 INFO - PROCESS | 1651 | 1467193286236 Marionette TRACE conn2 <- [1,2056,null,{}]
02:41:26 INFO - PROCESS | 1651 | 1467193286239 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}]
02:41:26 INFO - PROCESS | 1651 | 1467193286378 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
02:41:26 INFO - PROCESS | 1651 | 1467193286467 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x15df44800 == 48 [pid = 1651] [id = 657]
02:41:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x127220400) [pid = 1651] [serial = 1849] [outer = 0x0]
02:41:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x127e94c00) [pid = 1651] [serial = 1850] [outer = 0x127220400]
02:41:26 INFO - PROCESS | 1651 | 1467193286512 Marionette DEBUG loaded listener.js
02:41:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x136696400) [pid = 1651] [serial = 1851] [outer = 0x127220400]
02:41:26 INFO - PROCESS | 1651 | 1467193286881 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]]]}]
02:41:26 INFO - .
02:41:26 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 723ms
02:41:26 INFO - PROCESS | 1651 | 1467193286954 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
02:41:26 INFO - PROCESS | 1651 | 1467193286957 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
02:41:26 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
02:41:26 INFO - PROCESS | 1651 | 1467193286963 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
02:41:26 INFO - PROCESS | 1651 | 1467193286966 Marionette TRACE conn2 <- [1,2060,null,{}]
02:41:26 INFO - PROCESS | 1651 | 1467193286970 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}]
02:41:27 INFO - PROCESS | 1651 | 1467193287086 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
02:41:27 INFO - PROCESS | 1651 | 1467193287144 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x129218800 == 49 [pid = 1651] [id = 658]
02:41:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x125a31800) [pid = 1651] [serial = 1852] [outer = 0x0]
02:41:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x127a18000) [pid = 1651] [serial = 1853] [outer = 0x125a31800]
02:41:27 INFO - PROCESS | 1651 | 1467193287180 Marionette DEBUG loaded listener.js
02:41:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x127e90400) [pid = 1651] [serial = 1854] [outer = 0x125a31800]
02:41:27 INFO - PROCESS | 1651 | 1467193287493 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]]]}]
02:41:27 INFO - ......
02:41:27 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 573ms
02:41:27 INFO - PROCESS | 1651 | 1467193287573 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
02:41:27 INFO - PROCESS | 1651 | 1467193287577 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
02:41:27 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
02:41:27 INFO - PROCESS | 1651 | 1467193287585 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
02:41:27 INFO - PROCESS | 1651 | 1467193287588 Marionette TRACE conn2 <- [1,2064,null,{}]
02:41:27 INFO - PROCESS | 1651 | 1467193287593 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}]
02:41:27 INFO - PROCESS | 1651 | 1467193287704 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
02:41:27 INFO - PROCESS | 1651 | 1467193287761 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x13660e800 == 50 [pid = 1651] [id = 659]
02:41:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1289a2c00) [pid = 1651] [serial = 1855] [outer = 0x0]
02:41:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x128f7ac00) [pid = 1651] [serial = 1856] [outer = 0x1289a2c00]
02:41:27 INFO - PROCESS | 1651 | 1467193287796 Marionette DEBUG loaded listener.js
02:41:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x1317cd000) [pid = 1651] [serial = 1857] [outer = 0x1289a2c00]
02:41:28 INFO - PROCESS | 1651 | 1467193288159 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]]]}]
02:41:28 INFO - .....
02:41:28 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 627ms
02:41:28 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
02:41:28 INFO - PROCESS | 1651 | 1467193288211 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
02:41:28 INFO - PROCESS | 1651 | 1467193288212 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
02:41:28 INFO - PROCESS | 1651 | 1467193288215 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
02:41:28 INFO - PROCESS | 1651 | 1467193288219 Marionette TRACE conn2 <- [1,2068,null,{}]
02:41:28 INFO - PROCESS | 1651 | 1467193288231 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}]
02:41:28 INFO - PROCESS | 1651 | 1467193288346 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
02:41:28 INFO - PROCESS | 1651 | 1467193288405 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f9a9000 == 51 [pid = 1651] [id = 660]
02:41:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x131c68000) [pid = 1651] [serial = 1858] [outer = 0x0]
02:41:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x131ed1800) [pid = 1651] [serial = 1859] [outer = 0x131c68000]
02:41:28 INFO - PROCESS | 1651 | 1467193288441 Marionette DEBUG loaded listener.js
02:41:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x13457b800) [pid = 1651] [serial = 1860] [outer = 0x131c68000]
02:41:28 INFO - PROCESS | 1651 | 1467193288776 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]]]}]
02:41:28 INFO - .....
02:41:28 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 624ms
02:41:28 INFO - PROCESS | 1651 | 1467193288839 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
02:41:28 INFO - PROCESS | 1651 | 1467193288842 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
02:41:28 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
02:41:28 INFO - PROCESS | 1651 | 1467193288845 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
02:41:28 INFO - PROCESS | 1651 | 1467193288846 Marionette TRACE conn2 <- [1,2072,null,{}]
02:41:28 INFO - PROCESS | 1651 | 1467193288852 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}]
02:41:28 INFO - PROCESS | 1651 | 1467193288987 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
02:41:29 INFO - PROCESS | 1651 | 1467193289102 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x16e4ad000 == 52 [pid = 1651] [id = 661]
02:41:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x135fc3400) [pid = 1651] [serial = 1861] [outer = 0x0]
02:41:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x13635b000) [pid = 1651] [serial = 1862] [outer = 0x135fc3400]
02:41:29 INFO - PROCESS | 1651 | 1467193289157 Marionette DEBUG loaded listener.js
02:41:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x13668dc00) [pid = 1651] [serial = 1863] [outer = 0x135fc3400]
02:41:29 INFO - PROCESS | 1651 | 1467193289556 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]]]}]
02:41:29 INFO - ..
02:41:29 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 721ms
02:41:29 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
02:41:29 INFO - PROCESS | 1651 | 1467193289568 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
02:41:29 INFO - PROCESS | 1651 | 1467193289574 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
02:41:29 INFO - PROCESS | 1651 | 1467193289576 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
02:41:29 INFO - PROCESS | 1651 | 1467193289577 Marionette TRACE conn2 <- [1,2076,null,{}]
02:41:29 INFO - PROCESS | 1651 | 1467193289580 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}]
02:41:29 INFO - PROCESS | 1651 | 1467193289690 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
02:41:29 INFO - PROCESS | 1651 | 1467193289750 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x136958800 == 53 [pid = 1651] [id = 662]
02:41:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x131ed2c00) [pid = 1651] [serial = 1864] [outer = 0x0]
02:41:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x132b6d400) [pid = 1651] [serial = 1865] [outer = 0x131ed2c00]
02:41:29 INFO - PROCESS | 1651 | 1467193289783 Marionette DEBUG loaded listener.js
02:41:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x13600c800) [pid = 1651] [serial = 1866] [outer = 0x131ed2c00]
02:41:30 INFO - PROCESS | 1651 | 1467193290303 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]]]}]
02:41:30 INFO - .
02:41:30 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 771ms
02:41:30 INFO - PROCESS | 1651 | 1467193290348 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
02:41:30 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
02:41:30 INFO - PROCESS | 1651 | 1467193290353 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
02:41:30 INFO - PROCESS | 1651 | 1467193290356 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
02:41:30 INFO - PROCESS | 1651 | 1467193290358 Marionette TRACE conn2 <- [1,2080,null,{}]
02:41:30 INFO - PROCESS | 1651 | 1467193290362 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}]
02:41:30 INFO - PROCESS | 1651 | 1467193290469 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
02:41:30 INFO - PROCESS | 1651 | 1467193290534 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1343b9800 == 54 [pid = 1651] [id = 663]
02:41:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x127c5fc00) [pid = 1651] [serial = 1867] [outer = 0x0]
02:41:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x127c60000) [pid = 1651] [serial = 1868] [outer = 0x127c5fc00]
02:41:30 INFO - PROCESS | 1651 | 1467193290567 Marionette DEBUG loaded listener.js
02:41:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x128f75000) [pid = 1651] [serial = 1869] [outer = 0x127c5fc00]
02:41:30 INFO - PROCESS | 1651 | 1467193290924 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
02:41:30 INFO - .
02:41:30 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 621ms
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x15df35000 == 53 [pid = 1651] [id = 656]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x15db24800 == 52 [pid = 1651] [id = 655]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x140d79800 == 51 [pid = 1651] [id = 654]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x13fa80800 == 50 [pid = 1651] [id = 653]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x13f377800 == 49 [pid = 1651] [id = 652]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x13e689000 == 48 [pid = 1651] [id = 651]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12665d800 == 47 [pid = 1651] [id = 650]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x137227000 == 46 [pid = 1651] [id = 649]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x136623000 == 45 [pid = 1651] [id = 648]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x135f30800 == 44 [pid = 1651] [id = 647]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x131877800 == 43 [pid = 1651] [id = 646]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x129494800 == 42 [pid = 1651] [id = 645]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x125daf000 == 41 [pid = 1651] [id = 644]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12242a000 == 40 [pid = 1651] [id = 643]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x125d68000 == 39 [pid = 1651] [id = 642]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x1272c6000 == 38 [pid = 1651] [id = 641]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x13f381800 == 37 [pid = 1651] [id = 640]
02:41:30 INFO - PROCESS | 1651 | --DOCSHELL 0x136368000 == 36 [pid = 1651] [id = 638]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x132d8bc00) [pid = 1651] [serial = 1772] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x135fc6c00) [pid = 1651] [serial = 1781] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x135fd2800) [pid = 1651] [serial = 1784] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x127e8fc00) [pid = 1651] [serial = 1778] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x132173000) [pid = 1651] [serial = 1769] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x131ed3000) [pid = 1651] [serial = 1768] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x1343e2c00) [pid = 1651] [serial = 1775] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x13334e000) [pid = 1651] [serial = 1774] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x1321e5800) [pid = 1651] [serial = 1771] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x132168400) [pid = 1651] [serial = 1786] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x126836400) [pid = 1651] [serial = 1777] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x129194800) [pid = 1651] [serial = 1763] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12918ac00) [pid = 1651] [serial = 1762] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1289a8000) [pid = 1651] [serial = 1741] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x127c17800) [pid = 1651] [serial = 1748] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x1266a8c00) [pid = 1651] [serial = 1747] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x127a16c00) [pid = 1651] [serial = 1738] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x1225b2000) [pid = 1651] [serial = 1753] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12721f000) [pid = 1651] [serial = 1754] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x128f60c00) [pid = 1651] [serial = 1760] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x128e4c800) [pid = 1651] [serial = 1759] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x1277d7000) [pid = 1651] [serial = 1756] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x127fccc00) [pid = 1651] [serial = 1757] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x131c31c00) [pid = 1651] [serial = 1744] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1225acc00) [pid = 1651] [serial = 1750] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x126a37c00) [pid = 1651] [serial = 1751] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x13604f000) [pid = 1651] [serial = 1787] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x136052400) [pid = 1651] [serial = 1789] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x135fc9400) [pid = 1651] [serial = 1783] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1292c6c00) [pid = 1651] [serial = 1765] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x134588c00) [pid = 1651] [serial = 1780] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x131c6ac00) [pid = 1651] [serial = 1766] [outer = 0x0] [url = about:blank]
02:41:31 INFO - PROCESS | 1651 | 1467193291022 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
02:41:31 INFO - PROCESS | 1651 | 1467193291026 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
02:41:31 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
02:41:31 INFO - PROCESS | 1651 | 1467193291031 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
02:41:31 INFO - PROCESS | 1651 | 1467193291033 Marionette TRACE conn2 <- [1,2084,null,{}]
02:41:31 INFO - PROCESS | 1651 | 1467193291038 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}]
02:41:31 INFO - PROCESS | 1651 | 1467193291138 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
02:41:31 INFO - PROCESS | 1651 | 1467193291197 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x127256000 == 37 [pid = 1651] [id = 664]
02:41:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x121d0f400) [pid = 1651] [serial = 1870] [outer = 0x0]
02:41:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12774c800) [pid = 1651] [serial = 1871] [outer = 0x121d0f400]
02:41:31 INFO - PROCESS | 1651 | 1467193291229 Marionette DEBUG loaded listener.js
02:41:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128c98800) [pid = 1651] [serial = 1872] [outer = 0x121d0f400]
02:41:31 INFO - PROCESS | 1651 | 1467193291478 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]]]}]
02:41:31 INFO - .
02:41:31 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 471ms
02:41:31 INFO - TEST-START | /dom/events/Event-dispatch-order.html
02:41:31 INFO - PROCESS | 1651 | 1467193291505 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
02:41:31 INFO - PROCESS | 1651 | 1467193291506 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
02:41:31 INFO - PROCESS | 1651 | 1467193291511 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
02:41:31 INFO - PROCESS | 1651 | 1467193291514 Marionette TRACE conn2 <- [1,2088,null,{}]
02:41:31 INFO - PROCESS | 1651 | 1467193291544 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}]
02:41:31 INFO - PROCESS | 1651 | 1467193291644 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
02:41:31 INFO - PROCESS | 1651 | 1467193291721 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x1345cd800 == 38 [pid = 1651] [id = 665]
02:41:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x127c32c00) [pid = 1651] [serial = 1873] [outer = 0x0]
02:41:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x129194800) [pid = 1651] [serial = 1874] [outer = 0x127c32c00]
02:41:31 INFO - PROCESS | 1651 | 1467193291753 Marionette DEBUG loaded listener.js
02:41:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x131e3d400) [pid = 1651] [serial = 1875] [outer = 0x127c32c00]
02:41:31 INFO - PROCESS | 1651 | 1467193291987 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
02:41:31 INFO - .
02:41:31 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 486ms
02:41:31 INFO - PROCESS | 1651 | 1467193291995 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
02:41:32 INFO - PROCESS | 1651 | 1467193291997 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
02:41:32 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
02:41:32 INFO - PROCESS | 1651 | 1467193292004 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
02:41:32 INFO - PROCESS | 1651 | 1467193292009 Marionette TRACE conn2 <- [1,2092,null,{}]
02:41:32 INFO - PROCESS | 1651 | 1467193292011 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}]
02:41:32 INFO - PROCESS | 1651 | 1467193292113 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
02:41:32 INFO - PROCESS | 1651 | 1467193292120 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x13694a800 == 39 [pid = 1651] [id = 666]
02:41:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x131fc5800) [pid = 1651] [serial = 1876] [outer = 0x0]
02:41:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x132b6e400) [pid = 1651] [serial = 1877] [outer = 0x131fc5800]
02:41:32 INFO - PROCESS | 1651 | 1467193292151 Marionette DEBUG loaded listener.js
02:41:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1333a9000) [pid = 1651] [serial = 1878] [outer = 0x131fc5800]
02:41:32 INFO - PROCESS | 1651 | 1467193292453 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]]]}]
02:41:32 INFO - .
02:41:32 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 477ms
02:41:32 INFO - PROCESS | 1651 | 1467193292479 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
02:41:32 INFO - PROCESS | 1651 | 1467193292481 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
02:41:32 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
02:41:32 INFO - PROCESS | 1651 | 1467193292491 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
02:41:32 INFO - PROCESS | 1651 | 1467193292492 Marionette TRACE conn2 <- [1,2096,null,{}]
02:41:32 INFO - PROCESS | 1651 | 1467193292505 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}]
02:41:32 INFO - PROCESS | 1651 | 1467193292622 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
02:41:32 INFO - PROCESS | 1651 | 1467193292626 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x138908800 == 40 [pid = 1651] [id = 667]
02:41:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x134333800) [pid = 1651] [serial = 1879] [outer = 0x0]
02:41:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x134333c00) [pid = 1651] [serial = 1880] [outer = 0x134333800]
02:41:32 INFO - PROCESS | 1651 | 1467193292655 Marionette DEBUG loaded listener.js
02:41:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x134a5e400) [pid = 1651] [serial = 1881] [outer = 0x134333800]
02:41:32 INFO - PROCESS | 1651 | 1467193292946 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]]]}]
02:41:32 INFO - .
02:41:32 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 470ms
02:41:32 INFO - PROCESS | 1651 | 1467193292964 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
02:41:32 INFO - PROCESS | 1651 | 1467193292965 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
02:41:32 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
02:41:32 INFO - PROCESS | 1651 | 1467193292975 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
02:41:32 INFO - PROCESS | 1651 | 1467193292979 Marionette TRACE conn2 <- [1,2100,null,{}]
02:41:32 INFO - PROCESS | 1651 | 1467193292981 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}]
02:41:33 INFO - PROCESS | 1651 | 1467193293097 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
02:41:33 INFO - PROCESS | 1651 | 1467193293172 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x13e688000 == 41 [pid = 1651] [id = 668]
02:41:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1343e9000) [pid = 1651] [serial = 1882] [outer = 0x0]
02:41:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1349b2c00) [pid = 1651] [serial = 1883] [outer = 0x1343e9000]
02:41:33 INFO - PROCESS | 1651 | 1467193293203 Marionette DEBUG loaded listener.js
02:41:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x136568000) [pid = 1651] [serial = 1884] [outer = 0x1343e9000]
02:41:33 INFO - PROCESS | 1651 | 1467193293456 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]]]}]
02:41:33 INFO - .
02:41:33 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 521ms
02:41:33 INFO - PROCESS | 1651 | 1467193293504 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
02:41:33 INFO - PROCESS | 1651 | 1467193293509 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
02:41:33 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
02:41:33 INFO - PROCESS | 1651 | 1467193293526 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
02:41:33 INFO - PROCESS | 1651 | 1467193293531 Marionette TRACE conn2 <- [1,2104,null,{}]
02:41:33 INFO - PROCESS | 1651 | 1467193293536 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}]
02:41:33 INFO - PROCESS | 1651 | 1467193293654 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
02:41:33 INFO - PROCESS | 1651 | 1467193293658 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f5e4800 == 42 [pid = 1651] [id = 669]
02:41:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x13655ec00) [pid = 1651] [serial = 1885] [outer = 0x0]
02:41:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x136694400) [pid = 1651] [serial = 1886] [outer = 0x13655ec00]
02:41:33 INFO - PROCESS | 1651 | 1467193293721 Marionette DEBUG loaded listener.js
02:41:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1366d2c00) [pid = 1651] [serial = 1887] [outer = 0x13655ec00]
02:41:33 INFO - PROCESS | 1651 | 1467193293973 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]]]}]
02:41:33 INFO - .
02:41:34 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 477ms
02:41:34 INFO - PROCESS | 1651 | 1467193294006 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
02:41:34 INFO - PROCESS | 1651 | 1467193294010 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
02:41:34 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
02:41:34 INFO - PROCESS | 1651 | 1467193294021 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
02:41:34 INFO - PROCESS | 1651 | 1467193294022 Marionette TRACE conn2 <- [1,2108,null,{}]
02:41:34 INFO - PROCESS | 1651 | 1467193294042 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}]
02:41:34 INFO - PROCESS | 1651 | 1467193294161 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
02:41:34 INFO - PROCESS | 1651 | 1467193294199 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f5ff800 == 43 [pid = 1651] [id = 670]
02:41:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x1366d3000) [pid = 1651] [serial = 1888] [outer = 0x0]
02:41:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x1366d6c00) [pid = 1651] [serial = 1889] [outer = 0x1366d3000]
02:41:34 INFO - PROCESS | 1651 | 1467193294227 Marionette DEBUG loaded listener.js
02:41:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x13681b400) [pid = 1651] [serial = 1890] [outer = 0x1366d3000]
02:41:34 INFO - PROCESS | 1651 | 1467193294475 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]]]}]
02:41:34 INFO - .
02:41:34 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 483ms
02:41:34 INFO - PROCESS | 1651 | 1467193294496 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
02:41:34 INFO - PROCESS | 1651 | 1467193294501 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
02:41:34 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
02:41:34 INFO - PROCESS | 1651 | 1467193294510 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
02:41:34 INFO - PROCESS | 1651 | 1467193294511 Marionette TRACE conn2 <- [1,2112,null,{}]
02:41:34 INFO - PROCESS | 1651 | 1467193294514 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}]
02:41:34 INFO - PROCESS | 1651 | 1467193294652 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
02:41:34 INFO - PROCESS | 1651 | 1467193294656 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x140d67800 == 44 [pid = 1651] [id = 671]
02:41:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x136817400) [pid = 1651] [serial = 1891] [outer = 0x0]
02:41:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1369a2000) [pid = 1651] [serial = 1892] [outer = 0x136817400]
02:41:34 INFO - PROCESS | 1651 | 1467193294685 Marionette DEBUG loaded listener.js
02:41:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x1374da800) [pid = 1651] [serial = 1893] [outer = 0x136817400]
02:41:34 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
02:41:34 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
02:41:34 INFO - PROCESS | 1651 | 1467193294953 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]]]}]
02:41:34 INFO - ..
02:41:34 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 474ms
02:41:34 INFO - PROCESS | 1651 | 1467193294990 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
02:41:34 INFO - PROCESS | 1651 | 1467193294994 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
02:41:35 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
02:41:35 INFO - PROCESS | 1651 | 1467193295013 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
02:41:35 INFO - PROCESS | 1651 | 1467193295017 Marionette TRACE conn2 <- [1,2116,null,{}]
02:41:35 INFO - PROCESS | 1651 | 1467193295027 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}]
02:41:35 INFO - PROCESS | 1651 | 1467193295144 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
02:41:35 INFO - PROCESS | 1651 | 1467193295287 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12683bc00) [pid = 1651] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x134a1bc00) [pid = 1651] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x1343e4000) [pid = 1651] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x1361abc00) [pid = 1651] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x121c46c00) [pid = 1651] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x121d0e800) [pid = 1651] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x127c68400) [pid = 1651] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x135fcc800) [pid = 1651] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x121d07000) [pid = 1651] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x129158000) [pid = 1651] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x127c69400) [pid = 1651] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x131adb000) [pid = 1651] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x128f68c00) [pid = 1651] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x1292ca400) [pid = 1651] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x134a1a800) [pid = 1651] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1321e4000) [pid = 1651] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x127c39400) [pid = 1651] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x120896000) [pid = 1651] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x128fd1000) [pid = 1651] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x125c93c00) [pid = 1651] [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]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x121cb9000) [pid = 1651] [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]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1292d1c00) [pid = 1651] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x127f64400) [pid = 1651] [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]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x121f8b000) [pid = 1651] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
02:41:35 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x134a20000) [pid = 1651] [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]
02:41:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x121934000 == 45 [pid = 1651] [id = 672]
02:41:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x121d07000) [pid = 1651] [serial = 1894] [outer = 0x0]
02:41:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x125c93c00) [pid = 1651] [serial = 1895] [outer = 0x121d07000]
02:41:35 INFO - PROCESS | 1651 | 1467193295326 Marionette DEBUG loaded listener.js
02:41:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x127f66000) [pid = 1651] [serial = 1896] [outer = 0x121d07000]
02:41:35 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
02:41:35 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
02:41:35 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
02:41:35 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
02:41:35 INFO - PROCESS | 1651 | 1467193295564 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]]]}]
02:41:35 INFO - .....
02:41:35 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 589ms
02:41:35 INFO - PROCESS | 1651 | 1467193295593 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
02:41:35 INFO - PROCESS | 1651 | 1467193295595 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
02:41:35 INFO - TEST-START | /dom/events/Event-initEvent.html
02:41:35 INFO - PROCESS | 1651 | 1467193295597 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
02:41:35 INFO - PROCESS | 1651 | 1467193295599 Marionette TRACE conn2 <- [1,2120,null,{}]
02:41:35 INFO - PROCESS | 1651 | 1467193295611 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}]
02:41:35 INFO - PROCESS | 1651 | 1467193295727 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
02:41:35 INFO - PROCESS | 1651 | 1467193295731 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x16e4ab000 == 46 [pid = 1651] [id = 673]
02:41:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x121daf000) [pid = 1651] [serial = 1897] [outer = 0x0]
02:41:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x136358800) [pid = 1651] [serial = 1898] [outer = 0x121daf000]
02:41:35 INFO - PROCESS | 1651 | 1467193295764 Marionette DEBUG loaded listener.js
02:41:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x137641800) [pid = 1651] [serial = 1899] [outer = 0x121daf000]
02:41:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
02:41:36 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
02:41:36 INFO - PROCESS | 1651 | 1467193296078 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]]]}]
02:41:36 INFO - .........
02:41:36 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 527ms
02:41:36 INFO - PROCESS | 1651 | 1467193296125 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
02:41:36 INFO - PROCESS | 1651 | 1467193296126 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
02:41:36 INFO - TEST-START | /dom/events/Event-propagation.html
02:41:36 INFO - PROCESS | 1651 | 1467193296128 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
02:41:36 INFO - PROCESS | 1651 | 1467193296129 Marionette TRACE conn2 <- [1,2124,null,{}]
02:41:36 INFO - PROCESS | 1651 | 1467193296135 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}]
02:41:36 INFO - PROCESS | 1651 | 1467193296253 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
02:41:36 INFO - PROCESS | 1651 | 1467193296259 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x1393df000 == 47 [pid = 1651] [id = 674]
02:41:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x137643000) [pid = 1651] [serial = 1900] [outer = 0x0]
02:41:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x137647000) [pid = 1651] [serial = 1901] [outer = 0x137643000]
02:41:36 INFO - PROCESS | 1651 | 1467193296288 Marionette DEBUG loaded listener.js
02:41:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x13b8f8000) [pid = 1651] [serial = 1902] [outer = 0x137643000]
02:41:36 INFO - PROCESS | 1651 | 1467193296545 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]]]}]
02:41:36 INFO - .....
02:41:36 INFO - TEST-OK | /dom/events/Event-propagation.html | took 470ms
02:41:36 INFO - PROCESS | 1651 | 1467193296606 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
02:41:36 INFO - PROCESS | 1651 | 1467193296608 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
02:41:36 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
02:41:36 INFO - PROCESS | 1651 | 1467193296614 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
02:41:36 INFO - PROCESS | 1651 | 1467193296617 Marionette TRACE conn2 <- [1,2128,null,{}]
02:41:36 INFO - PROCESS | 1651 | 1467193296622 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}]
02:41:36 INFO - PROCESS | 1651 | 1467193296715 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
02:41:36 INFO - PROCESS | 1651 | 1467193296718 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x149305800 == 48 [pid = 1651] [id = 675]
02:41:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x13b8f8400) [pid = 1651] [serial = 1903] [outer = 0x0]
02:41:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x13b8fa400) [pid = 1651] [serial = 1904] [outer = 0x13b8f8400]
02:41:36 INFO - PROCESS | 1651 | 1467193296747 Marionette DEBUG loaded listener.js
02:41:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1410d6400) [pid = 1651] [serial = 1905] [outer = 0x13b8f8400]
02:41:37 INFO - PROCESS | 1651 | 1467193297102 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]]]}]
02:41:37 INFO - ...........................................
02:41:37 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 531ms
02:41:37 INFO - PROCESS | 1651 | 1467193297143 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
02:41:37 INFO - PROCESS | 1651 | 1467193297144 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
02:41:37 INFO - TEST-START | /dom/events/Event-type-empty.html
02:41:37 INFO - PROCESS | 1651 | 1467193297153 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
02:41:37 INFO - PROCESS | 1651 | 1467193297154 Marionette TRACE conn2 <- [1,2132,null,{}]
02:41:37 INFO - PROCESS | 1651 | 1467193297159 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}]
02:41:37 INFO - PROCESS | 1651 | 1467193297251 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
02:41:37 INFO - PROCESS | 1651 | 1467193297255 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x16d01d800 == 49 [pid = 1651] [id = 676]
02:41:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1340d1c00) [pid = 1651] [serial = 1906] [outer = 0x0]
02:41:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x13b8f7400) [pid = 1651] [serial = 1907] [outer = 0x1340d1c00]
02:41:37 INFO - PROCESS | 1651 | 1467193297283 Marionette DEBUG loaded listener.js
02:41:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x150ff3000) [pid = 1651] [serial = 1908] [outer = 0x1340d1c00]
02:41:37 INFO - PROCESS | 1651 | 1467193297742 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
02:41:37 INFO - ..
02:41:37 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 620ms
02:41:37 INFO - PROCESS | 1651 | 1467193297774 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
02:41:37 INFO - TEST-START | /dom/events/Event-type.html
02:41:37 INFO - PROCESS | 1651 | 1467193297779 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
02:41:37 INFO - PROCESS | 1651 | 1467193297782 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
02:41:37 INFO - PROCESS | 1651 | 1467193297784 Marionette TRACE conn2 <- [1,2136,null,{}]
02:41:37 INFO - PROCESS | 1651 | 1467193297787 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}]
02:41:37 INFO - PROCESS | 1651 | 1467193297909 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
02:41:37 INFO - PROCESS | 1651 | 1467193297989 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x131756000 == 50 [pid = 1651] [id = 677]
02:41:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x127a1f000) [pid = 1651] [serial = 1909] [outer = 0x0]
02:41:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x128c98400) [pid = 1651] [serial = 1910] [outer = 0x127a1f000]
02:41:38 INFO - PROCESS | 1651 | 1467193298025 Marionette DEBUG loaded listener.js
02:41:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x129192400) [pid = 1651] [serial = 1911] [outer = 0x127a1f000]
02:41:38 INFO - PROCESS | 1651 | 1467193298369 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]]]}]
02:41:38 INFO - ...
02:41:38 INFO - TEST-OK | /dom/events/Event-type.html | took 622ms
02:41:38 INFO - PROCESS | 1651 | 1467193298404 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
02:41:38 INFO - PROCESS | 1651 | 1467193298408 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
02:41:38 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
02:41:38 INFO - PROCESS | 1651 | 1467193298413 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
02:41:38 INFO - PROCESS | 1651 | 1467193298415 Marionette TRACE conn2 <- [1,2140,null,{}]
02:41:38 INFO - PROCESS | 1651 | 1467193298421 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}]
02:41:38 INFO - PROCESS | 1651 | 1467193298540 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
02:41:38 INFO - PROCESS | 1651 | 1467193298602 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x137754000 == 51 [pid = 1651] [id = 678]
02:41:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1291c5800) [pid = 1651] [serial = 1912] [outer = 0x0]
02:41:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x1317c9000) [pid = 1651] [serial = 1913] [outer = 0x1291c5800]
02:41:38 INFO - PROCESS | 1651 | 1467193298639 Marionette DEBUG loaded listener.js
02:41:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x132b6e800) [pid = 1651] [serial = 1914] [outer = 0x1291c5800]
02:41:38 INFO - PROCESS | 1651 | 1467193298982 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
02:41:39 INFO - .
02:41:39 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 623ms
02:41:39 INFO - PROCESS | 1651 | 1467193299037 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
02:41:39 INFO - PROCESS | 1651 | 1467193299039 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
02:41:39 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
02:41:39 INFO - PROCESS | 1651 | 1467193299041 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
02:41:39 INFO - PROCESS | 1651 | 1467193299044 Marionette TRACE conn2 <- [1,2144,null,{}]
02:41:39 INFO - PROCESS | 1651 | 1467193299056 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}]
02:41:39 INFO - PROCESS | 1651 | 1467193299172 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
02:41:39 INFO - PROCESS | 1651 | 1467193299276 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f5e1800 == 52 [pid = 1651] [id = 679]
02:41:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x132be8800) [pid = 1651] [serial = 1915] [outer = 0x0]
02:41:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x134a16c00) [pid = 1651] [serial = 1916] [outer = 0x132be8800]
02:41:39 INFO - PROCESS | 1651 | 1467193299314 Marionette DEBUG loaded listener.js
02:41:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1361b7000) [pid = 1651] [serial = 1917] [outer = 0x132be8800]
02:41:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f5ec000 == 53 [pid = 1651] [id = 680]
02:41:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x13635e400) [pid = 1651] [serial = 1918] [outer = 0x0]
02:41:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x1366cac00) [pid = 1651] [serial = 1919] [outer = 0x13635e400]
02:41:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x149320800 == 54 [pid = 1651] [id = 681]
02:41:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x136811400) [pid = 1651] [serial = 1920] [outer = 0x0]
02:41:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x1361b8000) [pid = 1651] [serial = 1921] [outer = 0x136811400]
02:41:39 INFO - PROCESS | 1651 | 1467193299757 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]]]}]
02:41:39 INFO - .
02:41:39 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 728ms
02:41:39 INFO - PROCESS | 1651 | 1467193299771 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
02:41:39 INFO - PROCESS | 1651 | 1467193299775 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
02:41:39 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
02:41:39 INFO - PROCESS | 1651 | 1467193299778 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
02:41:39 INFO - PROCESS | 1651 | 1467193299780 Marionette TRACE conn2 <- [1,2148,null,{}]
02:41:39 INFO - PROCESS | 1651 | 1467193299782 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}]
02:41:39 INFO - PROCESS | 1651 | 1467193299952 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
02:41:40 INFO - PROCESS | 1651 | 1467193300034 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x149682000 == 55 [pid = 1651] [id = 682]
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x1374dac00) [pid = 1651] [serial = 1922] [outer = 0x0]
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x1374ddc00) [pid = 1651] [serial = 1923] [outer = 0x1374dac00]
02:41:40 INFO - PROCESS | 1651 | 1467193300067 Marionette DEBUG loaded listener.js
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x137649400) [pid = 1651] [serial = 1924] [outer = 0x1374dac00]
02:41:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x158bf1000 == 56 [pid = 1651] [id = 683]
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x1410da400) [pid = 1651] [serial = 1925] [outer = 0x0]
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x1410da000) [pid = 1651] [serial = 1926] [outer = 0x1410da400]
02:41:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x127ef3800 == 57 [pid = 1651] [id = 684]
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x127220800) [pid = 1651] [serial = 1927] [outer = 0x0]
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x13668cc00) [pid = 1651] [serial = 1928] [outer = 0x127220800]
02:41:40 INFO - PROCESS | 1651 | 1467193300548 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]]]}]
02:41:40 INFO - .
02:41:40 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 820ms
02:41:40 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
02:41:40 INFO - PROCESS | 1651 | 1467193300599 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
02:41:40 INFO - PROCESS | 1651 | 1467193300601 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
02:41:40 INFO - PROCESS | 1651 | 1467193300603 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
02:41:40 INFO - PROCESS | 1651 | 1467193300604 Marionette TRACE conn2 <- [1,2152,null,{}]
02:41:40 INFO - PROCESS | 1651 | 1467193300610 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}]
02:41:40 INFO - PROCESS | 1651 | 1467193300771 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
02:41:40 INFO - PROCESS | 1651 | 1467193300851 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x127eea000 == 58 [pid = 1651] [id = 685]
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x121d11000) [pid = 1651] [serial = 1929] [outer = 0x0]
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x125405800) [pid = 1651] [serial = 1930] [outer = 0x121d11000]
02:41:40 INFO - PROCESS | 1651 | 1467193300885 Marionette DEBUG loaded listener.js
02:41:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x128c92800) [pid = 1651] [serial = 1931] [outer = 0x121d11000]
02:41:41 INFO - PROCESS | 1651 | 1467193301389 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]]]}]
02:41:41 INFO - ....
02:41:41 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 824ms
02:41:41 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
02:41:41 INFO - PROCESS | 1651 | 1467193301428 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
02:41:41 INFO - PROCESS | 1651 | 1467193301430 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
02:41:41 INFO - PROCESS | 1651 | 1467193301433 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
02:41:41 INFO - PROCESS | 1651 | 1467193301438 Marionette TRACE conn2 <- [1,2156,null,{}]
02:41:41 INFO - PROCESS | 1651 | 1467193301442 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}]
02:41:41 INFO - PROCESS | 1651 | 1467193301587 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
02:41:41 INFO - PROCESS | 1651 | 1467193301702 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x125daa800 == 59 [pid = 1651] [id = 686]
02:41:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x127a16c00) [pid = 1651] [serial = 1932] [outer = 0x0]
02:41:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x127c10c00) [pid = 1651] [serial = 1933] [outer = 0x127a16c00]
02:41:41 INFO - PROCESS | 1651 | 1467193301746 Marionette DEBUG loaded listener.js
02:41:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x127fccc00) [pid = 1651] [serial = 1934] [outer = 0x127a16c00]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x149305800 == 58 [pid = 1651] [id = 675]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1393df000 == 57 [pid = 1651] [id = 674]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x16e4ab000 == 56 [pid = 1651] [id = 673]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x121934000 == 55 [pid = 1651] [id = 672]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x140d67800 == 54 [pid = 1651] [id = 671]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x13f5ff800 == 53 [pid = 1651] [id = 670]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x13f5e4800 == 52 [pid = 1651] [id = 669]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x13e688000 == 51 [pid = 1651] [id = 668]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x138908800 == 50 [pid = 1651] [id = 667]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x13694a800 == 49 [pid = 1651] [id = 666]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1345cd800 == 48 [pid = 1651] [id = 665]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x127256000 == 47 [pid = 1651] [id = 664]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1343b9800 == 46 [pid = 1651] [id = 663]
02:41:41 INFO - PROCESS | 1651 | --DOCSHELL 0x15df44800 == 45 [pid = 1651] [id = 657]
02:41:41 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x126a42000) [pid = 1651] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:41 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12683b400) [pid = 1651] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x127a15400) [pid = 1651] [serial = 1673] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x121e5a400) [pid = 1651] [serial = 1665] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x131ed8c00) [pid = 1651] [serial = 1745] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x130a6d400) [pid = 1651] [serial = 1742] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x127c6a000) [pid = 1651] [serial = 1739] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x135fc6800) [pid = 1651] [serial = 1736] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x134a53000) [pid = 1651] [serial = 1832] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x13457c800) [pid = 1651] [serial = 1829] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x1361adc00) [pid = 1651] [serial = 1838] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x121d0ec00) [pid = 1651] [serial = 1805] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x126a3fc00) [pid = 1651] [serial = 1792] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x1291bbc00) [pid = 1651] [serial = 1841] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x121e58400) [pid = 1651] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x135fcf000) [pid = 1651] [serial = 1835] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x1277c8c00) [pid = 1651] [serial = 1811] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x127710c00) [pid = 1651] [serial = 1810] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x129189c00) [pid = 1651] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x128f66c00) [pid = 1651] [serial = 1816] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x127c6a400) [pid = 1651] [serial = 1815] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x131fbb800) [pid = 1651] [serial = 1824] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x131c2a800) [pid = 1651] [serial = 1823] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x1317cc800) [pid = 1651] [serial = 1821] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1292cf400) [pid = 1651] [serial = 1820] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x1292d0800) [pid = 1651] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x127c6d800) [pid = 1651] [serial = 1795] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x134a17800) [pid = 1651] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x1298ec800) [pid = 1651] [serial = 1800] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x133348400) [pid = 1651] [serial = 1842] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x136356400) [pid = 1651] [serial = 1839] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x13273ac00) [pid = 1651] [serial = 1826] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x126a41000) [pid = 1651] [serial = 1806] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x136568400) [pid = 1651] [serial = 1848] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x121e58000) [pid = 1651] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x136361800) [pid = 1651] [serial = 1845] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x135fc9000) [pid = 1651] [serial = 1833] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1349b8c00) [pid = 1651] [serial = 1830] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x13635ec00) [pid = 1651] [serial = 1847] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x136054800) [pid = 1651] [serial = 1836] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1291bb400) [pid = 1651] [serial = 1844] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x132be7800) [pid = 1651] [serial = 1827] [outer = 0x0] [url = about:blank]
02:41:42 INFO - PROCESS | 1651 | 1467193302110 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]]]}]
02:41:42 INFO - .
02:41:42 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 728ms
02:41:42 INFO - PROCESS | 1651 | 1467193302162 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
02:41:42 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
02:41:42 INFO - PROCESS | 1651 | 1467193302166 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
02:41:42 INFO - PROCESS | 1651 | 1467193302170 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
02:41:42 INFO - PROCESS | 1651 | 1467193302175 Marionette TRACE conn2 <- [1,2160,null,{}]
02:41:42 INFO - PROCESS | 1651 | 1467193302177 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}]
02:41:42 INFO - PROCESS | 1651 | 1467193302275 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
02:41:42 INFO - PROCESS | 1651 | 1467193302347 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ccd000 == 46 [pid = 1651] [id = 687]
02:41:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12770f400) [pid = 1651] [serial = 1935] [outer = 0x0]
02:41:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1289a5000) [pid = 1651] [serial = 1936] [outer = 0x12770f400]
02:41:42 INFO - PROCESS | 1651 | 1467193302380 Marionette DEBUG loaded listener.js
02:41:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x128e4ac00) [pid = 1651] [serial = 1937] [outer = 0x12770f400]
02:41:42 INFO - PROCESS | 1651 | 1467193302611 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
02:41:42 INFO - .
02:41:42 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 475ms
02:41:42 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
02:41:42 INFO - PROCESS | 1651 | 1467193302646 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
02:41:42 INFO - PROCESS | 1651 | 1467193302647 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
02:41:42 INFO - PROCESS | 1651 | 1467193302656 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
02:41:42 INFO - PROCESS | 1651 | 1467193302662 Marionette TRACE conn2 <- [1,2164,null,{}]
02:41:42 INFO - PROCESS | 1651 | 1467193302682 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}]
02:41:42 INFO - PROCESS | 1651 | 1467193302790 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
02:41:42 INFO - PROCESS | 1651 | 1467193302874 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1345d3800 == 47 [pid = 1651] [id = 688]
02:41:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x128f6ec00) [pid = 1651] [serial = 1938] [outer = 0x0]
02:41:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x129195400) [pid = 1651] [serial = 1939] [outer = 0x128f6ec00]
02:41:42 INFO - PROCESS | 1651 | 1467193302906 Marionette DEBUG loaded listener.js
02:41:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x131c62800) [pid = 1651] [serial = 1940] [outer = 0x128f6ec00]
02:41:43 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
02:41:43 INFO - .
02:41:43 INFO - PROCESS | 1651 | 1467193303129 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
02:41:43 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 485ms
02:41:43 INFO - PROCESS | 1651 | 1467193303138 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
02:41:43 INFO - PROCESS | 1651 | 1467193303140 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
02:41:43 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
02:41:43 INFO - PROCESS | 1651 | 1467193303142 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
02:41:43 INFO - PROCESS | 1651 | 1467193303146 Marionette TRACE conn2 <- [1,2168,null,{}]
02:41:43 INFO - PROCESS | 1651 | 1467193303156 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}]
02:41:43 INFO - PROCESS | 1651 | 1467193303261 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
02:41:43 INFO - PROCESS | 1651 | 1467193303268 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x136627800 == 48 [pid = 1651] [id = 689]
02:41:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x131e3b000) [pid = 1651] [serial = 1941] [outer = 0x0]
02:41:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x131fbb800) [pid = 1651] [serial = 1942] [outer = 0x131e3b000]
02:41:43 INFO - PROCESS | 1651 | 1467193303298 Marionette DEBUG loaded listener.js
02:41:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1322c2800) [pid = 1651] [serial = 1943] [outer = 0x131e3b000]
02:41:43 INFO - PROCESS | 1651 | 1467193303589 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]]]}]
02:41:43 INFO - .
02:41:43 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 477ms
02:41:43 INFO - TEST-START | /dom/events/ProgressEvent.html
02:41:43 INFO - PROCESS | 1651 | 1467193303626 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
02:41:43 INFO - PROCESS | 1651 | 1467193303627 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
02:41:43 INFO - PROCESS | 1651 | 1467193303629 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
02:41:43 INFO - PROCESS | 1651 | 1467193303630 Marionette TRACE conn2 <- [1,2172,null,{}]
02:41:43 INFO - PROCESS | 1651 | 1467193303640 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}]
02:41:43 INFO - PROCESS | 1651 | 1467193303755 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
02:41:43 INFO - PROCESS | 1651 | 1467193303761 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x13722c800 == 49 [pid = 1651] [id = 690]
02:41:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x13273ac00) [pid = 1651] [serial = 1944] [outer = 0x0]
02:41:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x133348400) [pid = 1651] [serial = 1945] [outer = 0x13273ac00]
02:41:43 INFO - PROCESS | 1651 | 1467193303790 Marionette DEBUG loaded listener.js
02:41:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x1341cf000) [pid = 1651] [serial = 1946] [outer = 0x13273ac00]
02:41:44 INFO - PROCESS | 1651 | 1467193304117 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"]]]}]
02:41:44 INFO - ..
02:41:44 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 518ms
02:41:44 INFO - PROCESS | 1651 | 1467193304156 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
02:41:44 INFO - PROCESS | 1651 | 1467193304158 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
02:41:44 INFO - TEST-START | /dom/historical.html
02:41:44 INFO - PROCESS | 1651 | 1467193304162 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
02:41:44 INFO - PROCESS | 1651 | 1467193304164 Marionette TRACE conn2 <- [1,2176,null,{}]
02:41:44 INFO - PROCESS | 1651 | 1467193304171 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}]
02:41:44 INFO - PROCESS | 1651 | 1467193304334 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
02:41:44 INFO - PROCESS | 1651 | 1467193304443 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1393e0800 == 50 [pid = 1651] [id = 691]
02:41:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x132d8b800) [pid = 1651] [serial = 1947] [outer = 0x0]
02:41:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x134a19800) [pid = 1651] [serial = 1948] [outer = 0x132d8b800]
02:41:44 INFO - PROCESS | 1651 | 1467193304478 Marionette DEBUG loaded listener.js
02:41:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1361af000) [pid = 1651] [serial = 1949] [outer = 0x132d8b800]
02:41:44 INFO - PROCESS | 1651 | 1467193304876 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]]]}]
02:41:44 INFO - ...................................................
02:41:44 INFO - TEST-OK | /dom/historical.html | took 731ms
02:41:44 INFO - TEST-START | /dom/interface-objects.html
02:41:44 INFO - PROCESS | 1651 | 1467193304893 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
02:41:44 INFO - PROCESS | 1651 | 1467193304895 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
02:41:44 INFO - PROCESS | 1651 | 1467193304898 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
02:41:44 INFO - PROCESS | 1651 | 1467193304900 Marionette TRACE conn2 <- [1,2180,null,{}]
02:41:44 INFO - PROCESS | 1651 | 1467193304908 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}]
02:41:45 INFO - PROCESS | 1651 | 1467193305085 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
02:41:45 INFO - PROCESS | 1651 | 1467193305153 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f1b6000 == 51 [pid = 1651] [id = 692]
02:41:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x131fc7000) [pid = 1651] [serial = 1950] [outer = 0x0]
02:41:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x1361b4c00) [pid = 1651] [serial = 1951] [outer = 0x131fc7000]
02:41:45 INFO - PROCESS | 1651 | 1467193305198 Marionette DEBUG loaded listener.js
02:41:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x136697400) [pid = 1651] [serial = 1952] [outer = 0x131fc7000]
02:41:45 INFO - PROCESS | 1651 | 1467193305610 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]]]}]
02:41:45 INFO - .....................
02:41:45 INFO - TEST-OK | /dom/interface-objects.html | took 729ms
02:41:45 INFO - PROCESS | 1651 | 1467193305627 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
02:41:45 INFO - PROCESS | 1651 | 1467193305628 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
02:41:45 INFO - TEST-START | /dom/interfaces.html
02:41:45 INFO - PROCESS | 1651 | 1467193305631 Marionette TRACE conn2 -> [0,2184,"getContext",null]
02:41:45 INFO - PROCESS | 1651 | 1467193305632 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
02:41:45 INFO - PROCESS | 1651 | 1467193305637 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
02:41:45 INFO - PROCESS | 1651 | 1467193305638 Marionette TRACE conn2 <- [1,2185,null,{}]
02:41:45 INFO - PROCESS | 1651 | 1467193305640 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}]
02:41:45 INFO - PROCESS | 1651 | 1467193305649 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
02:41:45 INFO - Setting pref dom.node.rootNode.enabled (true)
02:41:45 INFO - PROCESS | 1651 | 1467193305658 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
02:41:45 INFO - PROCESS | 1651 | 1467193305659 Marionette TRACE conn2 <- [1,2187,null,{}]
02:41:45 INFO - PROCESS | 1651 | 1467193305661 Marionette TRACE conn2 -> [0,2188,"getContext",null]
02:41:45 INFO - PROCESS | 1651 | 1467193305665 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
02:41:45 INFO - PROCESS | 1651 | 1467193305667 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
02:41:45 INFO - PROCESS | 1651 | 1467193305668 Marionette TRACE conn2 <- [1,2189,null,{}]
02:41:45 INFO - PROCESS | 1651 | 1467193305670 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}]
02:41:45 INFO - PROCESS | 1651 | 1467193305678 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
02:41:45 INFO - PROCESS | 1651 | 1467193305679 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
02:41:45 INFO - PROCESS | 1651 | 1467193305680 Marionette TRACE conn2 <- [1,2191,null,{}]
02:41:45 INFO - PROCESS | 1651 | 1467193305685 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
02:41:45 INFO - PROCESS | 1651 | 1467193305686 Marionette TRACE conn2 <- [1,2192,null,{}]
02:41:45 INFO - PROCESS | 1651 | 1467193305690 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}]
02:41:45 INFO - PROCESS | 1651 | 1467193305810 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
02:41:45 INFO - PROCESS | 1651 | 1467193305850 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x13f99e000 == 52 [pid = 1651] [id = 693]
02:41:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x132bea400) [pid = 1651] [serial = 1953] [outer = 0x0]
02:41:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1366d5c00) [pid = 1651] [serial = 1954] [outer = 0x132bea400]
02:41:45 INFO - PROCESS | 1651 | 1467193305879 Marionette DEBUG loaded listener.js
02:41:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x13b8fa000) [pid = 1651] [serial = 1955] [outer = 0x132bea400]
02:41:46 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1366d3000) [pid = 1651] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x13655ec00) [pid = 1651] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x136817400) [pid = 1651] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x131fc5800) [pid = 1651] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x134333800) [pid = 1651] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x127c5fc00) [pid = 1651] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x121d0f400) [pid = 1651] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x127c32c00) [pid = 1651] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x121daf000) [pid = 1651] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1343e9000) [pid = 1651] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x137643000) [pid = 1651] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x121d07000) [pid = 1651] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
02:41:47 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x13b8f8400) [pid = 1651] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html]
02:41:48 INFO - PROCESS | 1651 | 1467193307773 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]]]}]
02:41:48 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
02:41:48 INFO - TEST-OK | /dom/interfaces.html | took 2995ms
02:41:48 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
02:41:48 INFO - Clearing pref dom.node.rootNode.enabled
02:41:48 INFO - PROCESS | 1651 | 1467193308627 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
02:41:48 INFO - PROCESS | 1651 | 1467193308628 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
02:41:48 INFO - PROCESS | 1651 | 1467193308632 Marionette TRACE conn2 -> [0,2196,"getContext",null]
02:41:48 INFO - PROCESS | 1651 | 1467193308638 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
02:41:48 INFO - PROCESS | 1651 | 1467193308640 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
02:41:48 INFO - PROCESS | 1651 | 1467193308641 Marionette TRACE conn2 <- [1,2197,null,{}]
02:41:48 INFO - PROCESS | 1651 | 1467193308643 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}]
02:41:48 INFO - PROCESS | 1651 | 1467193308653 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
02:41:48 INFO - PROCESS | 1651 | 1467193308655 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
02:41:48 INFO - PROCESS | 1651 | 1467193308656 Marionette TRACE conn2 <- [1,2199,null,{}]
02:41:48 INFO - PROCESS | 1651 | 1467193308662 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
02:41:48 INFO - PROCESS | 1651 | 1467193308664 Marionette TRACE conn2 <- [1,2200,null,{}]
02:41:48 INFO - PROCESS | 1651 | 1467193308666 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}]
02:41:48 INFO - PROCESS | 1651 | 1467193308761 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
02:41:48 INFO - PROCESS | 1651 | 1467193308764 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x15df33000 == 53 [pid = 1651] [id = 694]
02:41:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x131ed6c00) [pid = 1651] [serial = 1956] [outer = 0x0]
02:41:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x131fbb400) [pid = 1651] [serial = 1957] [outer = 0x131ed6c00]
02:41:48 INFO - PROCESS | 1651 | 1467193308797 Marionette DEBUG loaded listener.js
02:41:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1410d8000) [pid = 1651] [serial = 1958] [outer = 0x131ed6c00]
02:41:49 INFO - ........................................................................................................
02:41:49 INFO - PROCESS | 1651 | 1467193309225 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]]]}]
02:41:49 INFO - ..........................................................................................................
02:41:49 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 632ms
02:41:49 INFO - PROCESS | 1651 | 1467193309303 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
02:41:49 INFO - PROCESS | 1651 | 1467193309305 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
02:41:49 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
02:41:49 INFO - PROCESS | 1651 | 1467193309310 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
02:41:49 INFO - PROCESS | 1651 | 1467193309313 Marionette TRACE conn2 <- [1,2204,null,{}]
02:41:49 INFO - PROCESS | 1651 | 1467193309325 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}]
02:41:49 INFO - PROCESS | 1651 | 1467193309444 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
02:41:49 INFO - PROCESS | 1651 | 1467193309548 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x128aca000 == 54 [pid = 1651] [id = 695]
02:41:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x126639000) [pid = 1651] [serial = 1959] [outer = 0x0]
02:41:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x126a3b400) [pid = 1651] [serial = 1960] [outer = 0x126639000]
02:41:49 INFO - PROCESS | 1651 | 1467193309586 Marionette DEBUG loaded listener.js
02:41:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x127c6a400) [pid = 1651] [serial = 1961] [outer = 0x126639000]
02:41:49 INFO - PROCESS | 1651 | 1467193309910 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
02:41:49 INFO - .
02:41:49 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 629ms
02:41:49 INFO - PROCESS | 1651 | 1467193309955 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
02:41:49 INFO - PROCESS | 1651 | 1467193309958 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
02:41:49 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
02:41:49 INFO - PROCESS | 1651 | 1467193309964 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
02:41:49 INFO - PROCESS | 1651 | 1467193309967 Marionette TRACE conn2 <- [1,2208,null,{}]
02:41:49 INFO - PROCESS | 1651 | 1467193309975 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}]
02:41:50 INFO - PROCESS | 1651 | 1467193310095 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
02:41:50 INFO - PROCESS | 1651 | 1467193310198 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\", \"aa389e81-f2e1-4649-b648-0984245f50e5\");\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"}]
02:41:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x13661d000 == 55 [pid = 1651] [id = 696]
02:41:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x127c6cc00) [pid = 1651] [serial = 1962] [outer = 0x0]
02:41:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x129158400) [pid = 1651] [serial = 1963] [outer = 0x127c6cc00]
02:41:50 INFO - PROCESS | 1651 | 1467193310235 Marionette DEBUG loaded listener.js
02:41:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x131c67000) [pid = 1651] [serial = 1964] [outer = 0x127c6cc00]
02:41:50 INFO - PROCESS | 1651 | 1467193310578 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"]]]}]
02:41:50 INFO - .
02:41:50 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 679ms
02:41:50 INFO - PROCESS | 1651 | 1467193310641 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
02:41:50 INFO - PROCESS | 1651 | 1467193310643 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
02:41:51 WARNING - u'runner_teardown' ()
02:41:51 INFO - No more tests
02:41:51 INFO - Got 0 unexpected results
02:41:51 INFO - SUITE-END | took 1776s
02:41:51 INFO - Closing logging queue
02:41:51 INFO - queue closed
02:41:52 INFO - Return code: 0
02:41:52 WARNING - # TBPL SUCCESS #
02:41:52 INFO - Running post-action listener: _resource_record_post_action
02:41:52 INFO - #####
02:41:52 INFO - ##### Finished run-tests step (success)
02:41:52 INFO - #####
02:41:52 INFO - Running post-run listener: _resource_record_post_run
02:41:52 INFO - Total resource usage - Wall time: 1805s; CPU: 41.0%; Read bytes: 39222272; Write bytes: 390931456; Read time: 267; Write time: 2999
02:41:52 INFO - TinderboxPrint: CPU usage
41.1%
02:41:52 INFO - TinderboxPrint: I/O read bytes / time
39,222,272 / 267
02:41:52 INFO - TinderboxPrint: I/O write bytes / time
390,931,456 / 2,999
02:41:52 INFO - TinderboxPrint: CPU idle
4,254.5 (58.9%)
02:41:52 INFO - TinderboxPrint: CPU system
1,607.8 (22.3%)
02:41:52 INFO - TinderboxPrint: CPU user
1,356.0 (18.8%)
02:41:52 INFO - TinderboxPrint: Swap in / out
240,480,256 / 0
02:41:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
02:41:52 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 194996736; Write bytes: 187392000; Read time: 15891; Write time: 385
02:41:52 INFO - run-tests - Wall time: 1785s; CPU: 41.0%; Read bytes: 37088256; Write bytes: 188380160; Read time: 248; Write time: 2570
02:41:52 INFO - Running post-run listener: _upload_blobber_files
02:41:52 INFO - Blob upload gear active.
02:41:52 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
02:41:52 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
02:41:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
02:41:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
02:41:53 INFO - (blobuploader) - INFO - Open directory for files ...
02:41:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
02:41:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
02:41:53 INFO - (blobuploader) - INFO - Uploading, attempt #1.
02:41:56 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
02:41:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
02:41:56 INFO - (blobuploader) - INFO - Done attempting.
02:41:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
02:41:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
02:41:56 INFO - (blobuploader) - INFO - Uploading, attempt #1.
02:41:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
02:41:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
02:41:57 INFO - (blobuploader) - INFO - Done attempting.
02:41:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
02:41:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
02:41:57 INFO - (blobuploader) - INFO - Uploading, attempt #1.
02:41:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
02:41:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
02:41:59 INFO - (blobuploader) - INFO - Done attempting.
02:41:59 INFO - (blobuploader) - INFO - Iteration through files over.
02:41:59 INFO - Return code: 0
02:41:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
02:41:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
02:41:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/deb30bfffddfe38c69777fed20a124b92dcc2eac516c309b0da845e061adb1918debac063016202c077dd1d8717197d9c59adb7766ba313f33a27d688f1395d4", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/44261365a1d18394f38f1f69a08af26431d3513807bc2320e02d3f04c3e6473c7699599deb24317860e0231eea96d69b58c9b332518b12acf591c839450d80af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0ac274a851ecd5128e0771cb2184a171679139c10654fffb4f9e278420d9f3f0f7c6ee4bfbe4a43c1bb29a5799fc764d9b82f329d27ac596f066e1b1fbcc4eed"}
02:41:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
02:41:59 INFO - Writing to file /builds/slave/test/properties/blobber_files
02:41:59 INFO - Contents:
02:41:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/deb30bfffddfe38c69777fed20a124b92dcc2eac516c309b0da845e061adb1918debac063016202c077dd1d8717197d9c59adb7766ba313f33a27d688f1395d4", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/44261365a1d18394f38f1f69a08af26431d3513807bc2320e02d3f04c3e6473c7699599deb24317860e0231eea96d69b58c9b332518b12acf591c839450d80af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0ac274a851ecd5128e0771cb2184a171679139c10654fffb4f9e278420d9f3f0f7c6ee4bfbe4a43c1bb29a5799fc764d9b82f329d27ac596f066e1b1fbcc4eed"}
02:41:59 INFO - Running post-run listener: copy_logs_to_upload_dir
02:41:59 INFO - Copying logs to upload dir...
02:41:59 INFO - mkdir: /builds/slave/test/build/upload/logs
02:41:59 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1864.771829
========= master_lag: 132.56 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 33 mins, 17 secs) (at 2016-06-29 02:44:11.779198) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-29 02:44:11.783350) =========
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.y3KDZRk2jA/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.RmICGnO9wm/Listeners
TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/deb30bfffddfe38c69777fed20a124b92dcc2eac516c309b0da845e061adb1918debac063016202c077dd1d8717197d9c59adb7766ba313f33a27d688f1395d4", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/44261365a1d18394f38f1f69a08af26431d3513807bc2320e02d3f04c3e6473c7699599deb24317860e0231eea96d69b58c9b332518b12acf591c839450d80af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0ac274a851ecd5128e0771cb2184a171679139c10654fffb4f9e278420d9f3f0f7c6ee4bfbe4a43c1bb29a5799fc764d9b82f329d27ac596f066e1b1fbcc4eed"}
build_url:https://queue.taskcluster.net/v1/task/IqGjmxyUS66cpJx1jlsZOg/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/IqGjmxyUS66cpJx1jlsZOg/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012842
build_url: 'https://queue.taskcluster.net/v1/task/IqGjmxyUS66cpJx1jlsZOg/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg'
blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/deb30bfffddfe38c69777fed20a124b92dcc2eac516c309b0da845e061adb1918debac063016202c077dd1d8717197d9c59adb7766ba313f33a27d688f1395d4", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/44261365a1d18394f38f1f69a08af26431d3513807bc2320e02d3f04c3e6473c7699599deb24317860e0231eea96d69b58c9b332518b12acf591c839450d80af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0ac274a851ecd5128e0771cb2184a171679139c10654fffb4f9e278420d9f3f0f7c6ee4bfbe4a43c1bb29a5799fc764d9b82f329d27ac596f066e1b1fbcc4eed"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/IqGjmxyUS66cpJx1jlsZOg/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 2.93 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-29 02:44:14.725427) =========
========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 02:44:14.727972) =========
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.y3KDZRk2jA/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.RmICGnO9wm/Listeners
TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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.005774
========= master_lag: 1.00 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 02:44:15.733288) =========
========= Started reboot skipped (results: 3, elapsed: 4 secs) (at 2016-06-29 02:44:15.733623) =========
========= Finished reboot skipped (results: 3, elapsed: 4 secs) (at 2016-06-29 02:44:20.137905) =========
========= Total master_lag: 136.56 =========