[0,1775,"getWindowHandle",null]
07:50:26 INFO - PROCESS | 1653 | 1468248626925 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
07:50:26 INFO - TEST-START | /cssom-view/scrollingElement.html
07:50:26 INFO - PROCESS | 1653 | 1468248626929 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
07:50:26 INFO - PROCESS | 1653 | 1468248626934 Marionette TRACE conn2 <- [1,1776,null,{}]
07:50:26 INFO - PROCESS | 1653 | 1468248626943 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}]
07:50:27 INFO - PROCESS | 1653 | 1468248627091 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11b0f7000 == 54 [pid = 1653] [id = 503]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135c56800 == 53 [pid = 1653] [id = 502]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca1b000 == 52 [pid = 1653] [id = 501]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3f2800 == 51 [pid = 1653] [id = 500]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a776800 == 50 [pid = 1653] [id = 498]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a778000 == 49 [pid = 1653] [id = 499]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126d49800 == 48 [pid = 1653] [id = 497]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11e103000 == 47 [pid = 1653] [id = 496]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11ad9c000 == 46 [pid = 1653] [id = 495]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12997f000 == 45 [pid = 1653] [id = 493]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca11000 == 44 [pid = 1653] [id = 494]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135bb1800 == 43 [pid = 1653] [id = 491]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11cb14800 == 42 [pid = 1653] [id = 492]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x127b34800 == 41 [pid = 1653] [id = 478]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x127333000 == 40 [pid = 1653] [id = 477]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135a74800 == 39 [pid = 1653] [id = 512]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135a75800 == 38 [pid = 1653] [id = 513]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135a81000 == 37 [pid = 1653] [id = 514]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135c53000 == 36 [pid = 1653] [id = 511]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11da77000 == 35 [pid = 1653] [id = 515]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12db44800 == 34 [pid = 1653] [id = 507]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12db47000 == 33 [pid = 1653] [id = 508]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12db4a000 == 32 [pid = 1653] [id = 509]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb43800 == 31 [pid = 1653] [id = 506]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1343e7000 == 30 [pid = 1653] [id = 510]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12db48000 == 29 [pid = 1653] [id = 504]
07:50:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11eadb000 == 28 [pid = 1653] [id = 505]
07:50:27 INFO - PROCESS | 1653 | 1468248627800 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11cabc800) [pid = 1653] [serial = 1364] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1298b5400) [pid = 1653] [serial = 12] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11ea93000) [pid = 1653] [serial = 1418] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11dea5800) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11ce8f000) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11ce46000) [pid = 1653] [serial = 1406] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116e1b800) [pid = 1653] [serial = 1403] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11b1acc00) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11ce96400) [pid = 1653] [serial = 1399] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/svg/scripted.svg]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11ce8d400) [pid = 1653] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/svg/scripted.svg]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11cd31400) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11c938800) [pid = 1653] [serial = 1394] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116e3a800) [pid = 1653] [serial = 1392] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/svg/scripted.svg]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11e37bc00) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11ce94000) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11cd1ac00) [pid = 1653] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116e1bc00) [pid = 1653] [serial = 1400] [outer = 0x0] [url = https://web-platform.test:8443/testharness_runner.html]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b02c800) [pid = 1653] [serial = 13] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11ce43800) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11ea97400) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11dacb400) [pid = 1653] [serial = 1421] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1254f4c00) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125e70400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11e411400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11ed59800) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1254f1000) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank]
07:50:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x114e20800 == 29 [pid = 1653] [id = 516]
07:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114e7ec00) [pid = 1653] [serial = 1498] [outer = 0x0]
07:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x114f0e400) [pid = 1653] [serial = 1499] [outer = 0x114e7ec00]
07:50:27 INFO - PROCESS | 1653 | 1468248627907 Marionette DEBUG loaded listener.js
07:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11764ec00) [pid = 1653] [serial = 1500] [outer = 0x114e7ec00]
07:50:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x116b45000 == 30 [pid = 1653] [id = 517]
07:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11bd8c400) [pid = 1653] [serial = 1501] [outer = 0x0]
07:50:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b353000 == 31 [pid = 1653] [id = 518]
07:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11be4c800) [pid = 1653] [serial = 1502] [outer = 0x0]
07:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11ba5c000) [pid = 1653] [serial = 1503] [outer = 0x11bd8c400]
07:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11ca14800) [pid = 1653] [serial = 1504] [outer = 0x11be4c800]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125e58c00) [pid = 1653] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1254f2000) [pid = 1653] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11cca2800) [pid = 1653] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11ba5b000) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/cors/late-upload-events.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11eaf9800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11ce36000) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/cors/origin.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11e3e2000) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/cors/preflight-cache.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127241800) [pid = 1653] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127533000) [pid = 1653] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11e61ac00) [pid = 1653] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1175bd000) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight-2.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1254f8000) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/cors/credentials-flag.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11ba60400) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight.htm]
07:50:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11d1af400) [pid = 1653] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7f3800 == 30 [pid = 1653] [id = 487]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca14000 == 29 [pid = 1653] [id = 488]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x126c1e800 == 28 [pid = 1653] [id = 475]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba28000 == 27 [pid = 1653] [id = 483]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11da72000 == 26 [pid = 1653] [id = 472]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11a5b4800 == 25 [pid = 1653] [id = 458]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11c768800 == 24 [pid = 1653] [id = 469]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x126a2b000 == 23 [pid = 1653] [id = 461]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12b040800 == 22 [pid = 1653] [id = 485]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11af47800 == 21 [pid = 1653] [id = 464]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca2d800 == 20 [pid = 1653] [id = 459]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x126a91000 == 19 [pid = 1653] [id = 474]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11e667000 == 18 [pid = 1653] [id = 473]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca96000 == 17 [pid = 1653] [id = 462]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11cb0f000 == 16 [pid = 1653] [id = 468]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11c712800 == 15 [pid = 1653] [id = 466]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11c718800 == 14 [pid = 1653] [id = 471]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba32000 == 13 [pid = 1653] [id = 463]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x115ca6800 == 12 [pid = 1653] [id = 470]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11adab000 == 11 [pid = 1653] [id = 467]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca42000 == 10 [pid = 1653] [id = 465]
07:50:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11e67a800 == 9 [pid = 1653] [id = 460]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11eaf6c00) [pid = 1653] [serial = 1452] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11b1abc00) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11ba57800) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126ac3000) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11cd2d400) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11e37cc00) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11da06c00) [pid = 1653] [serial = 1449] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125ea8800) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x125e76400) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11e979000) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11c946000) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1270bfc00) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11cd2e800) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11d066800) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11df7b800) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11e621c00) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x125e73400) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x126e5d000) [pid = 1653] [serial = 1461] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12735d000) [pid = 1653] [serial = 1464] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x127bdc800) [pid = 1653] [serial = 1467] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x126dd9c00) [pid = 1653] [serial = 1458] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1254f0000) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11ce4e400) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1287ea000) [pid = 1653] [serial = 1470] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x127db2000) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank]
07:50:35 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x12758ac00) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x129927000) [pid = 1653] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x11d06b800) [pid = 1653] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x126d35c00) [pid = 1653] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x126d2e800) [pid = 1653] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x11e1fa000) [pid = 1653] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 49 (0x126d2e400) [pid = 1653] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 48 (0x126d2ec00) [pid = 1653] [serial = 1479] [outer = 0x0] [url = about:blank]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 47 (0x117651800) [pid = 1653] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 46 (0x126d68000) [pid = 1653] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 45 (0x129927c00) [pid = 1653] [serial = 1491] [outer = 0x0] [url = about:blank]
07:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 44 (0x129927400) [pid = 1653] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 43 (0x127db3000) [pid = 1653] [serial = 1492] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 42 (0x11e1ed400) [pid = 1653] [serial = 1473] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 41 (0x12803f800) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 40 (0x126d38c00) [pid = 1653] [serial = 1482] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 39 (0x125e63800) [pid = 1653] [serial = 1476] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 38 (0x125e8a000) [pid = 1653] [serial = 1480] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 37 (0x11da11000) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 36 (0x126d64000) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 35 (0x11cd4c400) [pid = 1653] [serial = 1497] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 34 (0x1270c5400) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 33 (0x129930c00) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 32 (0x12b002400) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 31 (0x11e617800) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 30 (0x11a1ebc00) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 29 (0x129819c00) [pid = 1653] [serial = 1488] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 28 (0x114f0e400) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank]
07:50:42 INFO - PROCESS | 1653 | --DOMWINDOW == 27 (0x127a26800) [pid = 1653] [serial = 1485] [outer = 0x0] [url = about:blank]
07:50:58 INFO - PROCESS | 1653 | MARIONETTE LOG: INFO: Timeout fired
07:50:58 INFO - PROCESS | 1653 | 1468248658049 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]]]}]
07:50:58 INFO - ..
07:50:58 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 31136ms
07:50:58 INFO - PROCESS | 1653 | 1468248658065 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
07:50:58 INFO - PROCESS | 1653 | 1468248658068 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
07:50:58 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
07:50:58 INFO - PROCESS | 1653 | 1468248658072 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
07:50:58 INFO - PROCESS | 1653 | 1468248658075 Marionette TRACE conn2 <- [1,1780,null,{}]
07:50:58 INFO - PROCESS | 1653 | 1468248658082 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}]
07:50:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116b45000 == 8 [pid = 1653] [id = 517]
07:50:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11b353000 == 7 [pid = 1653] [id = 518]
07:50:58 INFO - PROCESS | 1653 | 1468248658178 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
07:50:58 INFO - PROCESS | 1653 | 1468248658182 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:50:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x114e2a000 == 8 [pid = 1653] [id = 519]
07:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x114f05c00) [pid = 1653] [serial = 1505] [outer = 0x0]
07:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x114f06400) [pid = 1653] [serial = 1506] [outer = 0x114f05c00]
07:50:58 INFO - PROCESS | 1653 | 1468248658220 Marionette DEBUG loaded listener.js
07:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x116bf9800) [pid = 1653] [serial = 1507] [outer = 0x114f05c00]
07:50:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a66d800 == 9 [pid = 1653] [id = 520]
07:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x116f11400) [pid = 1653] [serial = 1508] [outer = 0x0]
07:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x116e42000) [pid = 1653] [serial = 1509] [outer = 0x116f11400]
07:50:58 INFO - PROCESS | 1653 | 1468248658586 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"]]]}]
07:50:58 INFO - .
07:50:58 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 525ms
07:50:58 INFO - PROCESS | 1653 | 1468248658599 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
07:50:58 INFO - PROCESS | 1653 | 1468248658606 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
07:50:58 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
07:50:58 INFO - PROCESS | 1653 | 1468248658614 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
07:50:58 INFO - PROCESS | 1653 | 1468248658621 Marionette TRACE conn2 <- [1,1784,null,{}]
07:50:58 INFO - PROCESS | 1653 | 1468248658625 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}]
07:50:58 INFO - PROCESS | 1653 | 1468248658799 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
07:50:58 INFO - PROCESS | 1653 | 1468248658813 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\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"}]
07:50:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bc2f800 == 10 [pid = 1653] [id = 521]
07:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x116e1b000) [pid = 1653] [serial = 1510] [outer = 0x0]
07:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x1175bc800) [pid = 1653] [serial = 1511] [outer = 0x116e1b000]
07:50:58 INFO - PROCESS | 1653 | 1468248658843 Marionette DEBUG loaded listener.js
07:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x11a1c7c00) [pid = 1653] [serial = 1512] [outer = 0x116e1b000]
07:51:05 INFO - PROCESS | 1653 | 1468248665354 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]]]}]
07:51:05 INFO - .......
07:51:05 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6789ms
07:51:05 INFO - PROCESS | 1653 | 1468248665415 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
07:51:05 INFO - PROCESS | 1653 | 1468248665419 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
07:51:05 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
07:51:05 INFO - PROCESS | 1653 | 1468248665427 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
07:51:05 INFO - PROCESS | 1653 | 1468248665432 Marionette TRACE conn2 <- [1,1788,null,{}]
07:51:05 INFO - PROCESS | 1653 | 1468248665437 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}]
07:51:05 INFO - PROCESS | 1653 | 1468248665537 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
07:51:05 INFO - PROCESS | 1653 | 1468248665605 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\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"}]
07:51:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b33c000 == 11 [pid = 1653] [id = 522]
07:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x11730a000) [pid = 1653] [serial = 1513] [outer = 0x0]
07:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x11764ac00) [pid = 1653] [serial = 1514] [outer = 0x11730a000]
07:51:05 INFO - PROCESS | 1653 | 1468248665641 Marionette DEBUG loaded listener.js
07:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x11a1c6c00) [pid = 1653] [serial = 1515] [outer = 0x11730a000]
07:51:12 INFO - PROCESS | 1653 | 1468248672064 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]]]}]
07:51:12 INFO - ......
07:51:12 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6689ms
07:51:12 INFO - PROCESS | 1653 | 1468248672116 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
07:51:12 INFO - PROCESS | 1653 | 1468248672120 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
07:51:12 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
07:51:12 INFO - PROCESS | 1653 | 1468248672125 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
07:51:12 INFO - PROCESS | 1653 | 1468248672131 Marionette TRACE conn2 <- [1,1792,null,{}]
07:51:12 INFO - PROCESS | 1653 | 1468248672134 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}]
07:51:12 INFO - PROCESS | 1653 | 1468248672267 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
07:51:12 INFO - PROCESS | 1653 | 1468248672398 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11cb0f000 == 12 [pid = 1653] [id = 523]
07:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x117782400) [pid = 1653] [serial = 1516] [outer = 0x0]
07:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x11c93bc00) [pid = 1653] [serial = 1517] [outer = 0x117782400]
07:51:12 INFO - PROCESS | 1653 | 1468248672450 Marionette DEBUG loaded listener.js
07:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x11cbef400) [pid = 1653] [serial = 1518] [outer = 0x117782400]
07:51:12 INFO - PROCESS | 1653 | 1468248672933 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]]]}]
07:51:12 INFO - ...
07:51:12 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 827ms
07:51:12 INFO - PROCESS | 1653 | 1468248672952 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
07:51:12 INFO - PROCESS | 1653 | 1468248672956 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
07:51:12 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
07:51:12 INFO - PROCESS | 1653 | 1468248672959 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
07:51:12 INFO - PROCESS | 1653 | 1468248672962 Marionette TRACE conn2 <- [1,1796,null,{}]
07:51:12 INFO - PROCESS | 1653 | 1468248672972 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}]
07:51:13 INFO - PROCESS | 1653 | 1468248673219 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
07:51:13 INFO - PROCESS | 1653 | 1468248673358 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11e113000 == 13 [pid = 1653] [id = 524]
07:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x11cbf7c00) [pid = 1653] [serial = 1519] [outer = 0x0]
07:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x11cd27400) [pid = 1653] [serial = 1520] [outer = 0x11cbf7c00]
07:51:13 INFO - PROCESS | 1653 | 1468248673415 Marionette DEBUG loaded listener.js
07:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x11cd4bc00) [pid = 1653] [serial = 1521] [outer = 0x11cbf7c00]
07:51:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x114db2800 == 14 [pid = 1653] [id = 525]
07:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x114e62000) [pid = 1653] [serial = 1522] [outer = 0x0]
07:51:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x114e1c000 == 15 [pid = 1653] [id = 526]
07:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x114ea0400) [pid = 1653] [serial = 1523] [outer = 0x0]
07:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x114f03800) [pid = 1653] [serial = 1524] [outer = 0x114e62000]
07:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x114f03c00) [pid = 1653] [serial = 1525] [outer = 0x114ea0400]
07:51:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11a66d800 == 14 [pid = 1653] [id = 520]
07:51:14 INFO - PROCESS | 1653 | --DOCSHELL 0x114e2a000 == 13 [pid = 1653] [id = 519]
07:51:14 INFO - PROCESS | 1653 | 1468248674296 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]]]}]
07:51:14 INFO - ..
07:51:14 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 1377ms
07:51:14 INFO - PROCESS | 1653 | 1468248674336 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
07:51:14 INFO - PROCESS | 1653 | 1468248674339 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
07:51:14 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
07:51:14 INFO - PROCESS | 1653 | 1468248674342 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
07:51:14 INFO - PROCESS | 1653 | 1468248674344 Marionette TRACE conn2 <- [1,1800,null,{}]
07:51:14 INFO - PROCESS | 1653 | 1468248674350 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}]
07:51:14 INFO - PROCESS | 1653 | 1468248674442 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
07:51:14 INFO - PROCESS | 1653 | 1468248674448 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba26800 == 14 [pid = 1653] [id = 527]
07:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x116e3f000) [pid = 1653] [serial = 1526] [outer = 0x0]
07:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x116e45c00) [pid = 1653] [serial = 1527] [outer = 0x116e3f000]
07:51:14 INFO - PROCESS | 1653 | 1468248674480 Marionette DEBUG loaded listener.js
07:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x11ad7b400) [pid = 1653] [serial = 1528] [outer = 0x116e3f000]
07:51:14 INFO - PROCESS | 1653 | [1653] 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
07:51:14 INFO - PROCESS | 1653 | 1468248674825 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]]]}]
07:51:14 INFO - ..
07:51:14 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 523ms
07:51:14 INFO - PROCESS | 1653 | 1468248674865 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
07:51:14 INFO - PROCESS | 1653 | 1468248674868 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
07:51:14 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
07:51:14 INFO - PROCESS | 1653 | 1468248674873 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
07:51:14 INFO - PROCESS | 1653 | 1468248674878 Marionette TRACE conn2 <- [1,1804,null,{}]
07:51:14 INFO - PROCESS | 1653 | 1468248674943 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}]
07:51:15 INFO - PROCESS | 1653 | 1468248675042 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
07:51:15 INFO - PROCESS | 1653 | 1468248675049 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ad99800 == 15 [pid = 1653] [id = 528]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x11ccaa400) [pid = 1653] [serial = 1529] [outer = 0x0]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x11cd27800) [pid = 1653] [serial = 1530] [outer = 0x11ccaa400]
07:51:15 INFO - PROCESS | 1653 | 1468248675079 Marionette DEBUG loaded listener.js
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x11cd4f800) [pid = 1653] [serial = 1531] [outer = 0x11ccaa400]
07:51:15 INFO - PROCESS | 1653 | 1468248675436 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"]]]}]
07:51:15 INFO - ..
07:51:15 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 576ms
07:51:15 INFO - PROCESS | 1653 | 1468248675450 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
07:51:15 INFO - PROCESS | 1653 | 1468248675451 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
07:51:15 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
07:51:15 INFO - PROCESS | 1653 | 1468248675454 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
07:51:15 INFO - PROCESS | 1653 | 1468248675459 Marionette TRACE conn2 <- [1,1808,null,{}]
07:51:15 INFO - PROCESS | 1653 | 1468248675469 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}]
07:51:15 INFO - PROCESS | 1653 | 1468248675662 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
07:51:15 INFO - PROCESS | 1653 | 1468248675723 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x114daf800 == 16 [pid = 1653] [id = 529]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x11cd53c00) [pid = 1653] [serial = 1532] [outer = 0x0]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11ce3c000) [pid = 1653] [serial = 1533] [outer = 0x11cd53c00]
07:51:15 INFO - PROCESS | 1653 | 1468248675756 Marionette DEBUG loaded listener.js
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11d012000) [pid = 1653] [serial = 1534] [outer = 0x11cd53c00]
07:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a9f800 == 17 [pid = 1653] [id = 530]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11d1a8c00) [pid = 1653] [serial = 1535] [outer = 0x0]
07:51:15 INFO - PROCESS | 1653 | [1653] 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 4473
07:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c1b000 == 18 [pid = 1653] [id = 531]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11da07c00) [pid = 1653] [serial = 1536] [outer = 0x0]
07:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ca2d000 == 19 [pid = 1653] [id = 532]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11da0dc00) [pid = 1653] [serial = 1537] [outer = 0x0]
07:51:15 INFO - PROCESS | 1653 | [1653] 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 4473
07:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d4f000 == 20 [pid = 1653] [id = 533]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x11da0f400) [pid = 1653] [serial = 1538] [outer = 0x0]
07:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d54000 == 21 [pid = 1653] [id = 534]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11da10800) [pid = 1653] [serial = 1539] [outer = 0x0]
07:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d55800 == 22 [pid = 1653] [id = 535]
07:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11dabd400) [pid = 1653] [serial = 1540] [outer = 0x0]
07:51:16 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8937
07:51:16 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8937
07:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11d1b1c00) [pid = 1653] [serial = 1541] [outer = 0x11da10800]
07:51:16 INFO - PROCESS | 1653 | [1653] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
07:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11da06800) [pid = 1653] [serial = 1542] [outer = 0x11da07c00]
07:51:16 INFO - PROCESS | 1653 | [1653] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
07:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11de97c00) [pid = 1653] [serial = 1543] [outer = 0x11da0f400]
07:51:16 INFO - PROCESS | 1653 | [1653] 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
07:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11da10c00) [pid = 1653] [serial = 1544] [outer = 0x11dabd400]
07:51:16 INFO - PROCESS | 1653 | [1653] 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
07:51:16 INFO - PROCESS | 1653 | [1653] 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
07:51:16 INFO - PROCESS | 1653 | [1653] 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
07:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11d1a8c00) [pid = 1653] [serial = 1535] [outer = 0x0] [url = ]
07:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11da0dc00) [pid = 1653] [serial = 1537] [outer = 0x0] [url = ]
07:51:24 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x114f05c00) [pid = 1653] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
07:51:24 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11be4c800) [pid = 1653] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/4a8dfceb-9957-ca43-b2c3-6fa67fbba1e3]
07:51:24 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11bd8c400) [pid = 1653] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/df19e3f9-39f3-4648-bab2-ad84acf122a1]
07:51:24 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x116f11400) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank]
07:51:24 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x114e7ec00) [pid = 1653] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x114e20800 == 21 [pid = 1653] [id = 516]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126d55800 == 20 [pid = 1653] [id = 535]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126d54000 == 19 [pid = 1653] [id = 534]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca2d000 == 18 [pid = 1653] [id = 532]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126a9f800 == 17 [pid = 1653] [id = 530]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11ad99800 == 16 [pid = 1653] [id = 528]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba26800 == 15 [pid = 1653] [id = 527]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x114e1c000 == 14 [pid = 1653] [id = 526]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x114db2800 == 13 [pid = 1653] [id = 525]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11e113000 == 12 [pid = 1653] [id = 524]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11cb0f000 == 11 [pid = 1653] [id = 523]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11b33c000 == 10 [pid = 1653] [id = 522]
07:51:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11bc2f800 == 9 [pid = 1653] [id = 521]
07:51:28 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x116bf9800) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank]
07:51:28 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x114f06400) [pid = 1653] [serial = 1506] [outer = 0x0] [url = about:blank]
07:51:28 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x11ca14800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank]
07:51:28 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x11ba5c000) [pid = 1653] [serial = 1503] [outer = 0x0] [url = about:blank]
07:51:28 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x116e42000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = about:blank]
07:51:28 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x11764ec00) [pid = 1653] [serial = 1500] [outer = 0x0] [url = about:blank]
07:51:28 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x1175bc800) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x117782400) [pid = 1653] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x11730a000) [pid = 1653] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x116e3f000) [pid = 1653] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 49 (0x114ea0400) [pid = 1653] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 48 (0x114e62000) [pid = 1653] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 47 (0x11cbf7c00) [pid = 1653] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 46 (0x116e1b000) [pid = 1653] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 45 (0x11ccaa400) [pid = 1653] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 44 (0x11dabd400) [pid = 1653] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
07:51:37 INFO - PROCESS | 1653 | --DOMWINDOW == 43 (0x11da10800) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 42 (0x11cbef400) [pid = 1653] [serial = 1518] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 41 (0x11c93bc00) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 40 (0x11a1c6c00) [pid = 1653] [serial = 1515] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 39 (0x11764ac00) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 38 (0x116e45c00) [pid = 1653] [serial = 1527] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 37 (0x11ad7b400) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 36 (0x114f03c00) [pid = 1653] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 35 (0x114f03800) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 34 (0x11cd4bc00) [pid = 1653] [serial = 1521] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 33 (0x11cd27400) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 32 (0x11a1c7c00) [pid = 1653] [serial = 1512] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 31 (0x11cd27800) [pid = 1653] [serial = 1530] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 30 (0x11cd4f800) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 29 (0x11da10c00) [pid = 1653] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 28 (0x11d1b1c00) [pid = 1653] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
07:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 27 (0x11ce3c000) [pid = 1653] [serial = 1533] [outer = 0x0] [url = about:blank]
07:51:45 INFO - PROCESS | 1653 | MARIONETTE LOG: INFO: Timeout fired
07:51:45 INFO - PROCESS | 1653 | 1468248705851 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]]]}]
07:51:45 INFO - ....
07:51:45 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 30447ms
07:51:45 INFO - PROCESS | 1653 | 1468248705905 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
07:51:45 INFO - PROCESS | 1653 | 1468248705908 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
07:51:45 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
07:51:45 INFO - PROCESS | 1653 | 1468248705912 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
07:51:45 INFO - PROCESS | 1653 | 1468248705914 Marionette TRACE conn2 <- [1,1812,null,{}]
07:51:45 INFO - PROCESS | 1653 | 1468248705918 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}]
07:51:45 INFO - PROCESS | 1653 | --DOCSHELL 0x126c1b000 == 8 [pid = 1653] [id = 531]
07:51:45 INFO - PROCESS | 1653 | --DOCSHELL 0x126d4f000 == 7 [pid = 1653] [id = 533]
07:51:46 INFO - PROCESS | 1653 | 1468248706028 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
07:51:46 INFO - PROCESS | 1653 | 1468248706055 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ae0800 == 8 [pid = 1653] [id = 536]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x114f0b800) [pid = 1653] [serial = 1545] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x114f0c400) [pid = 1653] [serial = 1546] [outer = 0x114f0b800]
07:51:46 INFO - PROCESS | 1653 | 1468248706093 Marionette DEBUG loaded listener.js
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x116bf7400) [pid = 1653] [serial = 1547] [outer = 0x114f0b800]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af41800 == 9 [pid = 1653] [id = 537]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x116e46800) [pid = 1653] [serial = 1548] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af75000 == 10 [pid = 1653] [id = 538]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x116f17000) [pid = 1653] [serial = 1549] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x116e42000) [pid = 1653] [serial = 1550] [outer = 0x116e46800]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x116bf4800) [pid = 1653] [serial = 1551] [outer = 0x116f17000]
07:51:46 INFO - PROCESS | 1653 | 1468248706419 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]]]}]
07:51:46 INFO - ....
07:51:46 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 521ms
07:51:46 INFO - PROCESS | 1653 | 1468248706437 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
07:51:46 INFO - PROCESS | 1653 | 1468248706442 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
07:51:46 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
07:51:46 INFO - PROCESS | 1653 | 1468248706450 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
07:51:46 INFO - PROCESS | 1653 | 1468248706452 Marionette TRACE conn2 <- [1,1816,null,{}]
07:51:46 INFO - PROCESS | 1653 | 1468248706455 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}]
07:51:46 INFO - PROCESS | 1653 | 1468248706562 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
07:51:46 INFO - PROCESS | 1653 | 1468248706568 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a5b6000 == 11 [pid = 1653] [id = 539]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x116bf6c00) [pid = 1653] [serial = 1552] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x116e1cc00) [pid = 1653] [serial = 1553] [outer = 0x116bf6c00]
07:51:46 INFO - PROCESS | 1653 | 1468248706598 Marionette DEBUG loaded listener.js
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x117788000) [pid = 1653] [serial = 1554] [outer = 0x116bf6c00]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9a9800 == 12 [pid = 1653] [id = 540]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x11b1aec00) [pid = 1653] [serial = 1555] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9ae800 == 13 [pid = 1653] [id = 541]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x11b374800) [pid = 1653] [serial = 1556] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba17000 == 14 [pid = 1653] [id = 542]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x11b377000) [pid = 1653] [serial = 1557] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9b7800 == 15 [pid = 1653] [id = 543]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x11b92d000) [pid = 1653] [serial = 1558] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ca26000 == 16 [pid = 1653] [id = 544]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x11b933400) [pid = 1653] [serial = 1559] [outer = 0x0]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x11b159400) [pid = 1653] [serial = 1560] [outer = 0x11b1aec00]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x114ef3400) [pid = 1653] [serial = 1561] [outer = 0x11b374800]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x11b9b8400) [pid = 1653] [serial = 1562] [outer = 0x11b377000]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x11ba53400) [pid = 1653] [serial = 1563] [outer = 0x11b92d000]
07:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x11ba54000) [pid = 1653] [serial = 1564] [outer = 0x11b933400]
07:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ca96000 == 17 [pid = 1653] [id = 545]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x11b1a5000) [pid = 1653] [serial = 1565] [outer = 0x0]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x11ba56800) [pid = 1653] [serial = 1566] [outer = 0x11b1a5000]
07:51:47 INFO - PROCESS | 1653 | 1468248707207 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]
07:51:47 INFO - PROCESS | 1653 | 1468248707227 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
07:51:47 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
07:51:47 INFO - PROCESS | 1653 | 1468248707230 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
07:51:47 INFO - PROCESS | 1653 | 1468248707234 Marionette TRACE conn2 <- [1,1820,null,{}]
07:51:47 INFO - PROCESS | 1653 | 1468248707251 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}]
07:51:47 INFO - PROCESS | 1653 | 1468248707426 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
07:51:47 INFO - PROCESS | 1653 | 1468248707494 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\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"}]
07:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11d16b800 == 18 [pid = 1653] [id = 546]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x117650c00) [pid = 1653] [serial = 1567] [outer = 0x0]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x11a1be000) [pid = 1653] [serial = 1568] [outer = 0x117650c00]
07:51:47 INFO - PROCESS | 1653 | 1468248707546 Marionette DEBUG loaded listener.js
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x11cbf5c00) [pid = 1653] [serial = 1569] [outer = 0x117650c00]
07:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11e114800 == 19 [pid = 1653] [id = 547]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x11cd2cc00) [pid = 1653] [serial = 1570] [outer = 0x0]
07:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11e117000 == 20 [pid = 1653] [id = 548]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x11cd2dc00) [pid = 1653] [serial = 1571] [outer = 0x0]
07:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11de38800 == 21 [pid = 1653] [id = 549]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x11cd2f000) [pid = 1653] [serial = 1572] [outer = 0x0]
07:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11e11b800 == 22 [pid = 1653] [id = 550]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11cd30800) [pid = 1653] [serial = 1573] [outer = 0x0]
07:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11e11c800 == 23 [pid = 1653] [id = 551]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11cd32400) [pid = 1653] [serial = 1574] [outer = 0x0]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11a5c8800) [pid = 1653] [serial = 1575] [outer = 0x11cd2cc00]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11cd33800) [pid = 1653] [serial = 1576] [outer = 0x11cd2dc00]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11cd35c00) [pid = 1653] [serial = 1577] [outer = 0x11cd2f000]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x11cd48c00) [pid = 1653] [serial = 1578] [outer = 0x11cd30800]
07:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11cd4bc00) [pid = 1653] [serial = 1579] [outer = 0x11cd32400]
07:51:47 INFO - PROCESS | 1653 | [1653] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 438
07:51:47 INFO - PROCESS | 1653 | 1468248707930 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]]]}]
07:51:48 INFO - .........
07:51:48 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 776ms
07:51:48 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
07:51:48 INFO - PROCESS | 1653 | 1468248708006 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
07:51:48 INFO - PROCESS | 1653 | 1468248708007 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
07:51:48 INFO - PROCESS | 1653 | 1468248708009 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
07:51:48 INFO - PROCESS | 1653 | 1468248708013 Marionette TRACE conn2 <- [1,1824,null,{}]
07:51:48 INFO - PROCESS | 1653 | 1468248708017 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}]
07:51:48 INFO - PROCESS | 1653 | 1468248708093 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
07:51:48 INFO - PROCESS | 1653 | 1468248708102 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a19800 == 24 [pid = 1653] [id = 552]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11cd18c00) [pid = 1653] [serial = 1580] [outer = 0x0]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11ce35400) [pid = 1653] [serial = 1581] [outer = 0x11cd18c00]
07:51:48 INFO - PROCESS | 1653 | 1468248708129 Marionette DEBUG loaded listener.js
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11ce40400) [pid = 1653] [serial = 1582] [outer = 0x11cd18c00]
07:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126aa9800 == 25 [pid = 1653] [id = 553]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11ce8f800) [pid = 1653] [serial = 1583] [outer = 0x0]
07:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d49800 == 26 [pid = 1653] [id = 554]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11ce91c00) [pid = 1653] [serial = 1584] [outer = 0x0]
07:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d4f000 == 27 [pid = 1653] [id = 555]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11ce93c00) [pid = 1653] [serial = 1585] [outer = 0x0]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11cd30400) [pid = 1653] [serial = 1586] [outer = 0x11ce8f800]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11ce99800) [pid = 1653] [serial = 1587] [outer = 0x11ce91c00]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11ce92000) [pid = 1653] [serial = 1588] [outer = 0x11ce93c00]
07:51:48 INFO - PROCESS | 1653 | 1468248708524 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]]]}]
07:51:48 INFO - ............
07:51:48 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 523ms
07:51:48 INFO - PROCESS | 1653 | 1468248708534 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
07:51:48 INFO - PROCESS | 1653 | 1468248708535 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
07:51:48 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
07:51:48 INFO - PROCESS | 1653 | 1468248708538 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
07:51:48 INFO - PROCESS | 1653 | 1468248708539 Marionette TRACE conn2 <- [1,1828,null,{}]
07:51:48 INFO - PROCESS | 1653 | 1468248708544 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}]
07:51:48 INFO - PROCESS | 1653 | 1468248708642 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
07:51:48 INFO - PROCESS | 1653 | 1468248708647 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x127b34800 == 28 [pid = 1653] [id = 556]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11cbef000) [pid = 1653] [serial = 1589] [outer = 0x0]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11ce49400) [pid = 1653] [serial = 1590] [outer = 0x11cbef000]
07:51:48 INFO - PROCESS | 1653 | 1468248708676 Marionette DEBUG loaded listener.js
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11d01f400) [pid = 1653] [serial = 1591] [outer = 0x11cbef000]
07:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c2c800 == 29 [pid = 1653] [id = 557]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11dabc800) [pid = 1653] [serial = 1592] [outer = 0x0]
07:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11da6d800 == 30 [pid = 1653] [id = 558]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11dac4800) [pid = 1653] [serial = 1593] [outer = 0x0]
07:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x127a06800 == 31 [pid = 1653] [id = 559]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11dac7c00) [pid = 1653] [serial = 1594] [outer = 0x0]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11d1aec00) [pid = 1653] [serial = 1595] [outer = 0x11dabc800]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11dacb400) [pid = 1653] [serial = 1596] [outer = 0x11dac4800]
07:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11de99000) [pid = 1653] [serial = 1597] [outer = 0x11dac7c00]
07:51:49 INFO - PROCESS | 1653 | 1468248709043 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]]]}]
07:51:49 INFO - ........
07:51:49 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 520ms
07:51:49 INFO - PROCESS | 1653 | 1468248709058 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
07:51:49 INFO - PROCESS | 1653 | 1468248709060 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
07:51:49 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
07:51:49 INFO - PROCESS | 1653 | 1468248709067 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
07:51:49 INFO - PROCESS | 1653 | 1468248709068 Marionette TRACE conn2 <- [1,1832,null,{}]
07:51:49 INFO - PROCESS | 1653 | 1468248709071 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}]
07:51:49 INFO - PROCESS | 1653 | 1468248709178 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
07:51:49 INFO - PROCESS | 1653 | 1468248709225 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a776800 == 32 [pid = 1653] [id = 560]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114eeb800) [pid = 1653] [serial = 1598] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11ce4ac00) [pid = 1653] [serial = 1599] [outer = 0x114eeb800]
07:51:49 INFO - PROCESS | 1653 | 1468248709254 Marionette DEBUG loaded listener.js
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11e1ee000) [pid = 1653] [serial = 1600] [outer = 0x114eeb800]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b043800 == 33 [pid = 1653] [id = 561]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11e402800) [pid = 1653] [serial = 1601] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b045000 == 34 [pid = 1653] [id = 562]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11e404000) [pid = 1653] [serial = 1602] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b046000 == 35 [pid = 1653] [id = 563]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11e405000) [pid = 1653] [serial = 1603] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a781800 == 36 [pid = 1653] [id = 564]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11e406000) [pid = 1653] [serial = 1604] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b047800 == 37 [pid = 1653] [id = 565]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11e406c00) [pid = 1653] [serial = 1605] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b04c000 == 38 [pid = 1653] [id = 566]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11e407800) [pid = 1653] [serial = 1606] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b04d800 == 39 [pid = 1653] [id = 567]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11e408c00) [pid = 1653] [serial = 1607] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11de99800) [pid = 1653] [serial = 1608] [outer = 0x11e402800]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11e402c00) [pid = 1653] [serial = 1609] [outer = 0x11e404000]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11e40b800) [pid = 1653] [serial = 1610] [outer = 0x11e405000]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11e40e800) [pid = 1653] [serial = 1611] [outer = 0x11e406000]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11e40fc00) [pid = 1653] [serial = 1612] [outer = 0x11e406c00]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11e411400) [pid = 1653] [serial = 1613] [outer = 0x11e407800]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11e615c00) [pid = 1653] [serial = 1614] [outer = 0x11e408c00]
07:51:49 INFO - PROCESS | 1653 | 1468248709756 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]
07:51:49 INFO - PROCESS | 1653 | 1468248709794 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
07:51:49 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
07:51:49 INFO - PROCESS | 1653 | 1468248709802 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
07:51:49 INFO - PROCESS | 1653 | 1468248709803 Marionette TRACE conn2 <- [1,1836,null,{}]
07:51:49 INFO - PROCESS | 1653 | 1468248709805 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}]
07:51:49 INFO - PROCESS | 1653 | 1468248709885 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
07:51:49 INFO - PROCESS | 1653 | 1468248709889 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb56800 == 40 [pid = 1653] [id = 568]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11e403c00) [pid = 1653] [serial = 1615] [outer = 0x0]
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11e405400) [pid = 1653] [serial = 1616] [outer = 0x11e403c00]
07:51:49 INFO - PROCESS | 1653 | 1468248709920 Marionette DEBUG loaded listener.js
07:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11e621800) [pid = 1653] [serial = 1617] [outer = 0x11e403c00]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd40800 == 41 [pid = 1653] [id = 569]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11ea73400) [pid = 1653] [serial = 1618] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11e406800) [pid = 1653] [serial = 1619] [outer = 0x11ea73400]
07:51:50 INFO - PROCESS | 1653 | 1468248710237 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]]]}]
07:51:50 INFO - ......
07:51:50 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 469ms
07:51:50 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
07:51:50 INFO - PROCESS | 1653 | 1468248710274 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
07:51:50 INFO - PROCESS | 1653 | 1468248710276 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
07:51:50 INFO - PROCESS | 1653 | 1468248710278 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
07:51:50 INFO - PROCESS | 1653 | 1468248710279 Marionette TRACE conn2 <- [1,1840,null,{}]
07:51:50 INFO - PROCESS | 1653 | 1468248710284 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}]
07:51:50 INFO - PROCESS | 1653 | 1468248710359 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
07:51:50 INFO - PROCESS | 1653 | 1468248710410 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ef000 == 42 [pid = 1653] [id = 570]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11e332c00) [pid = 1653] [serial = 1620] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11e409000) [pid = 1653] [serial = 1621] [outer = 0x11e332c00]
07:51:50 INFO - PROCESS | 1653 | 1468248710439 Marionette DEBUG loaded listener.js
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11ea8fc00) [pid = 1653] [serial = 1622] [outer = 0x11e332c00]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c96b800 == 43 [pid = 1653] [id = 571]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11ea91800) [pid = 1653] [serial = 1623] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c980800 == 44 [pid = 1653] [id = 572]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11eaf0800) [pid = 1653] [serial = 1624] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c97c000 == 45 [pid = 1653] [id = 573]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11eaf2000) [pid = 1653] [serial = 1625] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c983800 == 46 [pid = 1653] [id = 574]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11eaf3000) [pid = 1653] [serial = 1626] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7fb000 == 47 [pid = 1653] [id = 575]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11eaf4c00) [pid = 1653] [serial = 1627] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c985800 == 48 [pid = 1653] [id = 576]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11eaf6000) [pid = 1653] [serial = 1628] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca13800 == 49 [pid = 1653] [id = 577]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11eaf3800) [pid = 1653] [serial = 1629] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca16000 == 50 [pid = 1653] [id = 578]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11eaf8400) [pid = 1653] [serial = 1630] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca18800 == 51 [pid = 1653] [id = 579]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11eaf9400) [pid = 1653] [serial = 1631] [outer = 0x0]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11ea9ac00) [pid = 1653] [serial = 1632] [outer = 0x11ea91800]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11eafe000) [pid = 1653] [serial = 1633] [outer = 0x11eaf0800]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11ed1c800) [pid = 1653] [serial = 1634] [outer = 0x11eaf2000]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11ed59800) [pid = 1653] [serial = 1635] [outer = 0x11eaf3000]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11ed65000) [pid = 1653] [serial = 1636] [outer = 0x11eaf4c00]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1254ef800) [pid = 1653] [serial = 1637] [outer = 0x11eaf6000]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1254f0c00) [pid = 1653] [serial = 1638] [outer = 0x11eaf3800]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1254f2000) [pid = 1653] [serial = 1639] [outer = 0x11eaf8400]
07:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1254f3400) [pid = 1653] [serial = 1640] [outer = 0x11eaf9400]
07:51:50 INFO - PROCESS | 1653 | 1468248710938 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]
07:51:50 INFO - PROCESS | 1653 | 1468248710957 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
07:51:50 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
07:51:50 INFO - PROCESS | 1653 | 1468248710959 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
07:51:50 INFO - PROCESS | 1653 | 1468248710960 Marionette TRACE conn2 <- [1,1844,null,{}]
07:51:50 INFO - PROCESS | 1653 | 1468248710965 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}]
07:51:51 INFO - PROCESS | 1653 | 1468248711042 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
07:51:51 INFO - PROCESS | 1653 | 1468248711045 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x13432b800 == 52 [pid = 1653] [id = 580]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11ea91400) [pid = 1653] [serial = 1641] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11ea93c00) [pid = 1653] [serial = 1642] [outer = 0x11ea91400]
07:51:51 INFO - PROCESS | 1653 | 1468248711077 Marionette DEBUG loaded listener.js
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11eafe800) [pid = 1653] [serial = 1643] [outer = 0x11ea91400]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x134336000 == 53 [pid = 1653] [id = 581]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x125e5ec00) [pid = 1653] [serial = 1644] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x134344800 == 54 [pid = 1653] [id = 582]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x125e60000) [pid = 1653] [serial = 1645] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1343db000 == 55 [pid = 1653] [id = 583]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x125e61c00) [pid = 1653] [serial = 1646] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x125e5e800) [pid = 1653] [serial = 1647] [outer = 0x125e5ec00]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x125e6f800) [pid = 1653] [serial = 1648] [outer = 0x125e60000]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x125e71000) [pid = 1653] [serial = 1649] [outer = 0x125e61c00]
07:51:51 INFO - PROCESS | 1653 | 1468248711471 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]]]}]
07:51:51 INFO - ...........
07:51:51 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 526ms
07:51:51 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
07:51:51 INFO - PROCESS | 1653 | 1468248711488 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
07:51:51 INFO - PROCESS | 1653 | 1468248711490 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
07:51:51 INFO - PROCESS | 1653 | 1468248711492 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
07:51:51 INFO - PROCESS | 1653 | 1468248711493 Marionette TRACE conn2 <- [1,1848,null,{}]
07:51:51 INFO - PROCESS | 1653 | 1468248711498 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}]
07:51:51 INFO - PROCESS | 1653 | 1468248711598 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
07:51:51 INFO - PROCESS | 1653 | 1468248711604 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1343d4000 == 56 [pid = 1653] [id = 584]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11eaf5000) [pid = 1653] [serial = 1650] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x125e57400) [pid = 1653] [serial = 1651] [outer = 0x11eaf5000]
07:51:51 INFO - PROCESS | 1653 | 1468248711632 Marionette DEBUG loaded listener.js
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x125e77000) [pid = 1653] [serial = 1652] [outer = 0x11eaf5000]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a3b000 == 57 [pid = 1653] [id = 585]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x125e82400) [pid = 1653] [serial = 1653] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a43000 == 58 [pid = 1653] [id = 586]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x125e86000) [pid = 1653] [serial = 1654] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a46800 == 59 [pid = 1653] [id = 587]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x125e87000) [pid = 1653] [serial = 1655] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a49000 == 60 [pid = 1653] [id = 588]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x125e86800) [pid = 1653] [serial = 1656] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x125e8a000) [pid = 1653] [serial = 1657] [outer = 0x125e82400]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x125e85c00) [pid = 1653] [serial = 1658] [outer = 0x125e86000]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x126ac3000) [pid = 1653] [serial = 1659] [outer = 0x125e87000]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x125ead400) [pid = 1653] [serial = 1660] [outer = 0x125e86800]
07:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a4b800 == 61 [pid = 1653] [id = 589]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x126ac5800) [pid = 1653] [serial = 1661] [outer = 0x0]
07:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x126acf400) [pid = 1653] [serial = 1662] [outer = 0x126ac5800]
07:51:52 INFO - PROCESS | 1653 | 1468248712079 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]]]}]
07:51:52 INFO - .....
07:51:52 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 620ms
07:51:52 INFO - PROCESS | 1653 | 1468248712117 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
07:51:52 INFO - PROCESS | 1653 | 1468248712119 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
07:51:52 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
07:51:52 INFO - PROCESS | 1653 | 1468248712121 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
07:51:52 INFO - PROCESS | 1653 | 1468248712123 Marionette TRACE conn2 <- [1,1852,null,{}]
07:51:52 INFO - PROCESS | 1653 | 1468248712128 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}]
07:51:52 INFO - PROCESS | 1653 | 1468248712243 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
07:51:52 INFO - PROCESS | 1653 | 1468248712259 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x135bba000 == 62 [pid = 1653] [id = 590]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x125e77400) [pid = 1653] [serial = 1663] [outer = 0x0]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x125e89000) [pid = 1653] [serial = 1664] [outer = 0x125e77400]
07:51:52 INFO - PROCESS | 1653 | 1468248712292 Marionette DEBUG loaded listener.js
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x126d2c800) [pid = 1653] [serial = 1665] [outer = 0x125e77400]
07:51:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x135c57800 == 63 [pid = 1653] [id = 591]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x126d2e000) [pid = 1653] [serial = 1666] [outer = 0x0]
07:51:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x135bb8000 == 64 [pid = 1653] [id = 592]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x126d64c00) [pid = 1653] [serial = 1667] [outer = 0x0]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x125e81800) [pid = 1653] [serial = 1668] [outer = 0x126d2e000]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x126d39c00) [pid = 1653] [serial = 1669] [outer = 0x126d64c00]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x126b27800) [pid = 1653] [serial = 1670] [outer = 0x126d64c00]
07:51:52 INFO - PROCESS | 1653 | 1468248712697 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]
07:51:52 INFO - PROCESS | 1653 | 1468248712748 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
07:51:52 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
07:51:52 INFO - PROCESS | 1653 | 1468248712751 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
07:51:52 INFO - PROCESS | 1653 | 1468248712752 Marionette TRACE conn2 <- [1,1856,null,{}]
07:51:52 INFO - PROCESS | 1653 | 1468248712754 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}]
07:51:52 INFO - PROCESS | 1653 | 1468248712887 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
07:51:52 INFO - PROCESS | 1653 | 1468248712901 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a76f800 == 65 [pid = 1653] [id = 593]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11e97cc00) [pid = 1653] [serial = 1671] [outer = 0x0]
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x126d31c00) [pid = 1653] [serial = 1672] [outer = 0x11e97cc00]
07:51:52 INFO - PROCESS | 1653 | 1468248712929 Marionette DEBUG loaded listener.js
07:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x126e21400) [pid = 1653] [serial = 1673] [outer = 0x11e97cc00]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x135c4a000 == 66 [pid = 1653] [id = 594]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x126e5ec00) [pid = 1653] [serial = 1674] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x135e10800 == 67 [pid = 1653] [id = 595]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x126e60400) [pid = 1653] [serial = 1675] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x135e14800 == 68 [pid = 1653] [id = 596]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x126e60c00) [pid = 1653] [serial = 1676] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x135e17800 == 69 [pid = 1653] [id = 597]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x126e60000) [pid = 1653] [serial = 1677] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x135e18800 == 70 [pid = 1653] [id = 598]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x126e93400) [pid = 1653] [serial = 1678] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x135e19800 == 71 [pid = 1653] [id = 599]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x126e91400) [pid = 1653] [serial = 1679] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x125e79000) [pid = 1653] [serial = 1680] [outer = 0x126e5ec00]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x126e5d800) [pid = 1653] [serial = 1681] [outer = 0x126e60400]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x126e99000) [pid = 1653] [serial = 1682] [outer = 0x126e60c00]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x126e9ac00) [pid = 1653] [serial = 1683] [outer = 0x126e60000]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x1270bc400) [pid = 1653] [serial = 1684] [outer = 0x126e93400]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1270c5000) [pid = 1653] [serial = 1685] [outer = 0x126e91400]
07:51:53 INFO - PROCESS | 1653 | 1468248713387 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]]]}]
07:51:53 INFO - ......
07:51:53 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 669ms
07:51:53 INFO - PROCESS | 1653 | 1468248713420 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
07:51:53 INFO - PROCESS | 1653 | 1468248713422 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
07:51:53 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
07:51:53 INFO - PROCESS | 1653 | 1468248713427 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
07:51:53 INFO - PROCESS | 1653 | 1468248713429 Marionette TRACE conn2 <- [1,1860,null,{}]
07:51:53 INFO - PROCESS | 1653 | 1468248713431 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}]
07:51:53 INFO - PROCESS | 1653 | 1468248713514 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
07:51:53 INFO - PROCESS | 1653 | 1468248713519 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x13edef800 == 72 [pid = 1653] [id = 600]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11ce46c00) [pid = 1653] [serial = 1686] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11d06c800) [pid = 1653] [serial = 1687] [outer = 0x11ce46c00]
07:51:53 INFO - PROCESS | 1653 | 1468248713547 Marionette DEBUG loaded listener.js
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x1254f1400) [pid = 1653] [serial = 1688] [outer = 0x11ce46c00]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1432e2800 == 73 [pid = 1653] [id = 601]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x126e56800) [pid = 1653] [serial = 1689] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1432e3800 == 74 [pid = 1653] [id = 602]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x126e93800) [pid = 1653] [serial = 1690] [outer = 0x0]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1270c5400) [pid = 1653] [serial = 1691] [outer = 0x126e56800]
07:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x1270cbc00) [pid = 1653] [serial = 1692] [outer = 0x126e93800]
07:51:53 INFO - PROCESS | 1653 | 1468248713911 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]]]}]
07:51:53 INFO - .........
07:51:53 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 526ms
07:51:53 INFO - PROCESS | 1653 | 1468248713950 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
07:51:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
07:51:53 INFO - PROCESS | 1653 | 1468248713952 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
07:51:53 INFO - PROCESS | 1653 | 1468248713957 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
07:51:53 INFO - PROCESS | 1653 | 1468248713958 Marionette TRACE conn2 <- [1,1864,null,{}]
07:51:53 INFO - PROCESS | 1653 | 1468248713961 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}]
07:51:54 INFO - PROCESS | 1653 | 1468248714087 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
07:51:54 INFO - PROCESS | 1653 | 1468248714188 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116b46800 == 75 [pid = 1653] [id = 603]
07:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x114ee7c00) [pid = 1653] [serial = 1693] [outer = 0x0]
07:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x114f05c00) [pid = 1653] [serial = 1694] [outer = 0x114ee7c00]
07:51:54 INFO - PROCESS | 1653 | 1468248714226 Marionette DEBUG loaded listener.js
07:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x116e14400) [pid = 1653] [serial = 1695] [outer = 0x114ee7c00]
07:51:54 INFO - PROCESS | 1653 | 1468248714567 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]]]}]
07:51:54 INFO - ..
07:51:54 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 675ms
07:51:54 INFO - PROCESS | 1653 | 1468248714632 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
07:51:54 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
07:51:54 INFO - PROCESS | 1653 | 1468248714635 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
07:51:54 INFO - PROCESS | 1653 | 1468248714638 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
07:51:54 INFO - PROCESS | 1653 | 1468248714640 Marionette TRACE conn2 <- [1,1868,null,{}]
07:51:54 INFO - PROCESS | 1653 | 1468248714646 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}]
07:51:54 INFO - PROCESS | 1653 | 1468248714752 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
07:51:54 INFO - PROCESS | 1653 | 1468248714804 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11da6d000 == 76 [pid = 1653] [id = 604]
07:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x117782400) [pid = 1653] [serial = 1696] [outer = 0x0]
07:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11ba5e800) [pid = 1653] [serial = 1697] [outer = 0x117782400]
07:51:54 INFO - PROCESS | 1653 | 1468248714839 Marionette DEBUG loaded listener.js
07:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x11cbf2000) [pid = 1653] [serial = 1698] [outer = 0x117782400]
07:51:55 INFO - PROCESS | 1653 | 1468248715155 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"]]]}]
07:51:55 INFO - ..
07:51:55 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 570ms
07:51:55 INFO - PROCESS | 1653 | 1468248715209 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
07:51:55 INFO - PROCESS | 1653 | 1468248715211 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
07:51:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
07:51:55 INFO - PROCESS | 1653 | 1468248715216 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
07:51:55 INFO - PROCESS | 1653 | 1468248715218 Marionette TRACE conn2 <- [1,1872,null,{}]
07:51:55 INFO - PROCESS | 1653 | 1468248715223 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}]
07:51:55 INFO - PROCESS | 1653 | 1468248715324 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
07:51:55 INFO - PROCESS | 1653 | 1468248715378 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x127f1d800 == 77 [pid = 1653] [id = 605]
07:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x11cd2d800) [pid = 1653] [serial = 1699] [outer = 0x0]
07:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11ce49000) [pid = 1653] [serial = 1700] [outer = 0x11cd2d800]
07:51:55 INFO - PROCESS | 1653 | 1468248715411 Marionette DEBUG loaded listener.js
07:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x11d075800) [pid = 1653] [serial = 1701] [outer = 0x11cd2d800]
07:51:55 INFO - PROCESS | 1653 | 1468248715723 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"]]]}]
07:51:55 INFO - ..
07:51:55 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 571ms
07:51:55 INFO - PROCESS | 1653 | 1468248715788 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
07:51:55 INFO - PROCESS | 1653 | 1468248715791 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
07:51:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
07:51:55 INFO - PROCESS | 1653 | 1468248715802 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
07:51:55 INFO - PROCESS | 1653 | 1468248715805 Marionette TRACE conn2 <- [1,1876,null,{}]
07:51:55 INFO - PROCESS | 1653 | 1468248715810 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}]
07:51:55 INFO - PROCESS | 1653 | 1468248715917 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
07:51:55 INFO - PROCESS | 1653 | 1468248715970 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x134329800 == 78 [pid = 1653] [id = 606]
07:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x11de9bc00) [pid = 1653] [serial = 1702] [outer = 0x0]
07:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x11ea9b000) [pid = 1653] [serial = 1703] [outer = 0x11de9bc00]
07:51:56 INFO - PROCESS | 1653 | 1468248716002 Marionette DEBUG loaded listener.js
07:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1254f2400) [pid = 1653] [serial = 1704] [outer = 0x11de9bc00]
07:51:56 INFO - PROCESS | 1653 | 1468248716460 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"]]]}]
07:51:56 INFO - ....
07:51:56 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 679ms
07:51:56 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
07:51:56 INFO - PROCESS | 1653 | 1468248716474 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
07:51:56 INFO - PROCESS | 1653 | 1468248716480 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
07:51:56 INFO - PROCESS | 1653 | 1468248716483 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
07:51:56 INFO - PROCESS | 1653 | 1468248716485 Marionette TRACE conn2 <- [1,1880,null,{}]
07:51:56 INFO - PROCESS | 1653 | 1468248716489 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}]
07:51:56 INFO - PROCESS | 1653 | 1468248716590 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
07:51:56 INFO - PROCESS | 1653 | 1468248716643 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271bc800 == 79 [pid = 1653] [id = 607]
07:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x115ad1800) [pid = 1653] [serial = 1705] [outer = 0x0]
07:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x11ad7a000) [pid = 1653] [serial = 1706] [outer = 0x115ad1800]
07:51:56 INFO - PROCESS | 1653 | 1468248716677 Marionette DEBUG loaded listener.js
07:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x11ce35000) [pid = 1653] [serial = 1707] [outer = 0x115ad1800]
07:51:57 INFO - PROCESS | 1653 | 1468248717021 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"]]]}]
07:51:57 INFO - .
07:51:57 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 572ms
07:51:57 INFO - PROCESS | 1653 | 1468248717055 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
07:51:57 INFO - PROCESS | 1653 | 1468248717059 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
07:51:57 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
07:51:57 INFO - PROCESS | 1653 | 1468248717064 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
07:51:57 INFO - PROCESS | 1653 | 1468248717065 Marionette TRACE conn2 <- [1,1884,null,{}]
07:51:57 INFO - PROCESS | 1653 | 1468248717071 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}]
07:51:57 INFO - PROCESS | 1653 | 1468248717168 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
07:51:57 INFO - PROCESS | 1653 | 1468248717221 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a16000 == 80 [pid = 1653] [id = 608]
07:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x11ce98c00) [pid = 1653] [serial = 1708] [outer = 0x0]
07:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x11d071800) [pid = 1653] [serial = 1709] [outer = 0x11ce98c00]
07:51:57 INFO - PROCESS | 1653 | 1468248717254 Marionette DEBUG loaded listener.js
07:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x11e402400) [pid = 1653] [serial = 1710] [outer = 0x11ce98c00]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1432e3800 == 79 [pid = 1653] [id = 602]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1432e2800 == 78 [pid = 1653] [id = 601]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135e19800 == 77 [pid = 1653] [id = 599]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135e18800 == 76 [pid = 1653] [id = 598]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135e17800 == 75 [pid = 1653] [id = 597]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135e14800 == 74 [pid = 1653] [id = 596]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135e10800 == 73 [pid = 1653] [id = 595]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135c4a000 == 72 [pid = 1653] [id = 594]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135bb8000 == 71 [pid = 1653] [id = 592]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135c57800 == 70 [pid = 1653] [id = 591]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135a4b800 == 69 [pid = 1653] [id = 589]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135a49000 == 68 [pid = 1653] [id = 588]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135a46800 == 67 [pid = 1653] [id = 587]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135a43000 == 66 [pid = 1653] [id = 586]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x135a3b000 == 65 [pid = 1653] [id = 585]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1343db000 == 64 [pid = 1653] [id = 583]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x134344800 == 63 [pid = 1653] [id = 582]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x134336000 == 62 [pid = 1653] [id = 581]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca18800 == 61 [pid = 1653] [id = 579]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca16000 == 60 [pid = 1653] [id = 578]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca13800 == 59 [pid = 1653] [id = 577]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c985800 == 58 [pid = 1653] [id = 576]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7fb000 == 57 [pid = 1653] [id = 575]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c983800 == 56 [pid = 1653] [id = 574]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c97c000 == 55 [pid = 1653] [id = 573]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c980800 == 54 [pid = 1653] [id = 572]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c96b800 == 53 [pid = 1653] [id = 571]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd40800 == 52 [pid = 1653] [id = 569]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b04d800 == 51 [pid = 1653] [id = 567]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b04c000 == 50 [pid = 1653] [id = 566]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b047800 == 49 [pid = 1653] [id = 565]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12a781800 == 48 [pid = 1653] [id = 564]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b046000 == 47 [pid = 1653] [id = 563]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b045000 == 46 [pid = 1653] [id = 562]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b043800 == 45 [pid = 1653] [id = 561]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x127a06800 == 44 [pid = 1653] [id = 559]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11da6d800 == 43 [pid = 1653] [id = 558]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x126c2c800 == 42 [pid = 1653] [id = 557]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x126d4f000 == 41 [pid = 1653] [id = 555]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x126d49800 == 40 [pid = 1653] [id = 554]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x126aa9800 == 39 [pid = 1653] [id = 553]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11e11c800 == 38 [pid = 1653] [id = 551]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11e11b800 == 37 [pid = 1653] [id = 550]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11de38800 == 36 [pid = 1653] [id = 549]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11e117000 == 35 [pid = 1653] [id = 548]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11e114800 == 34 [pid = 1653] [id = 547]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca96000 == 33 [pid = 1653] [id = 545]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca26000 == 32 [pid = 1653] [id = 544]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9b7800 == 31 [pid = 1653] [id = 543]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba17000 == 30 [pid = 1653] [id = 542]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9ae800 == 29 [pid = 1653] [id = 541]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9a9800 == 28 [pid = 1653] [id = 540]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11af75000 == 27 [pid = 1653] [id = 538]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11af41800 == 26 [pid = 1653] [id = 537]
07:51:57 INFO - PROCESS | 1653 | --DOCSHELL 0x114daf800 == 25 [pid = 1653] [id = 529]
07:51:57 INFO - PROCESS | 1653 | 1468248717608 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"]]]}]
07:51:57 INFO - .
07:51:57 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 569ms
07:51:57 INFO - PROCESS | 1653 | 1468248717634 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
07:51:57 INFO - PROCESS | 1653 | 1468248717636 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
07:51:57 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
07:51:57 INFO - PROCESS | 1653 | 1468248717639 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
07:51:57 INFO - PROCESS | 1653 | 1468248717642 Marionette TRACE conn2 <- [1,1888,null,{}]
07:51:57 INFO - PROCESS | 1653 | 1468248717656 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}]
07:51:57 INFO - PROCESS | 1653 | 1468248717766 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
07:51:57 INFO - PROCESS | 1653 | 1468248717772 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ca26000 == 26 [pid = 1653] [id = 609]
07:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x11e1fac00) [pid = 1653] [serial = 1711] [outer = 0x0]
07:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x11e406400) [pid = 1653] [serial = 1712] [outer = 0x11e1fac00]
07:51:57 INFO - PROCESS | 1653 | 1468248717825 Marionette DEBUG loaded listener.js
07:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11ea92400) [pid = 1653] [serial = 1713] [outer = 0x11e1fac00]
07:51:58 INFO - PROCESS | 1653 | 1468248718279 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"]]]}]
07:51:58 INFO - ..
07:51:58 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 678ms
07:51:58 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
07:51:58 INFO - PROCESS | 1653 | 1468248718318 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
07:51:58 INFO - PROCESS | 1653 | 1468248718319 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
07:51:58 INFO - PROCESS | 1653 | 1468248718322 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
07:51:58 INFO - PROCESS | 1653 | 1468248718323 Marionette TRACE conn2 <- [1,1892,null,{}]
07:51:58 INFO - PROCESS | 1653 | 1468248718328 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}]
07:51:58 INFO - PROCESS | 1653 | 1468248718416 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
07:51:58 INFO - PROCESS | 1653 | 1468248718420 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a770000 == 27 [pid = 1653] [id = 610]
07:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11eaf6c00) [pid = 1653] [serial = 1714] [outer = 0x0]
07:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x125e66400) [pid = 1653] [serial = 1715] [outer = 0x11eaf6c00]
07:51:58 INFO - PROCESS | 1653 | 1468248718450 Marionette DEBUG loaded listener.js
07:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x125e75800) [pid = 1653] [serial = 1716] [outer = 0x11eaf6c00]
07:51:58 INFO - PROCESS | 1653 | 1468248718751 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"]]]}]
07:51:58 INFO - .....
07:51:58 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 468ms
07:51:58 INFO - PROCESS | 1653 | 1468248718791 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
07:51:58 INFO - PROCESS | 1653 | 1468248718792 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
07:51:58 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
07:51:58 INFO - PROCESS | 1653 | 1468248718801 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
07:51:58 INFO - PROCESS | 1653 | 1468248718802 Marionette TRACE conn2 <- [1,1896,null,{}]
07:51:58 INFO - PROCESS | 1653 | 1468248718805 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}]
07:51:58 INFO - PROCESS | 1653 | 1468248718898 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
07:51:58 INFO - PROCESS | 1653 | 1468248718954 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd2b800 == 28 [pid = 1653] [id = 611]
07:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x125e78000) [pid = 1653] [serial = 1717] [outer = 0x0]
07:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x125e73000) [pid = 1653] [serial = 1718] [outer = 0x125e78000]
07:51:58 INFO - PROCESS | 1653 | 1468248718983 Marionette DEBUG loaded listener.js
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x126d30800) [pid = 1653] [serial = 1719] [outer = 0x125e78000]
07:51:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7f3800 == 29 [pid = 1653] [id = 612]
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x126d37800) [pid = 1653] [serial = 1720] [outer = 0x0]
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x126e19400) [pid = 1653] [serial = 1721] [outer = 0x126d37800]
07:51:59 INFO - PROCESS | 1653 | 1468248719258 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]]]}]
07:51:59 INFO - ..
07:51:59 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 472ms
07:51:59 INFO - PROCESS | 1653 | 1468248719273 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
07:51:59 INFO - PROCESS | 1653 | 1468248719275 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
07:51:59 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
07:51:59 INFO - PROCESS | 1653 | 1468248719287 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
07:51:59 INFO - PROCESS | 1653 | 1468248719288 Marionette TRACE conn2 <- [1,1900,null,{}]
07:51:59 INFO - PROCESS | 1653 | 1468248719290 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}]
07:51:59 INFO - PROCESS | 1653 | 1468248719405 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
07:51:59 INFO - PROCESS | 1653 | 1468248719467 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x13432c000 == 30 [pid = 1653] [id = 613]
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x126d33c00) [pid = 1653] [serial = 1722] [outer = 0x0]
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x126d34000) [pid = 1653] [serial = 1723] [outer = 0x126d33c00]
07:51:59 INFO - PROCESS | 1653 | 1468248719493 Marionette DEBUG loaded listener.js
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x127249400) [pid = 1653] [serial = 1724] [outer = 0x126d33c00]
07:51:59 INFO - PROCESS | 1653 | 1468248719714 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]]]}]
07:51:59 INFO - ..
07:51:59 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 475ms
07:51:59 INFO - PROCESS | 1653 | 1468248719758 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
07:51:59 INFO - PROCESS | 1653 | 1468248719760 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
07:51:59 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
07:51:59 INFO - PROCESS | 1653 | 1468248719769 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
07:51:59 INFO - PROCESS | 1653 | 1468248719771 Marionette TRACE conn2 <- [1,1904,null,{}]
07:51:59 INFO - PROCESS | 1653 | 1468248719779 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}]
07:51:59 INFO - PROCESS | 1653 | 1468248719905 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
07:51:59 INFO - PROCESS | 1653 | 1468248719909 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:51:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a4b000 == 31 [pid = 1653] [id = 614]
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x126d5cc00) [pid = 1653] [serial = 1725] [outer = 0x0]
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12724f400) [pid = 1653] [serial = 1726] [outer = 0x126d5cc00]
07:51:59 INFO - PROCESS | 1653 | 1468248719937 Marionette DEBUG loaded listener.js
07:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x127359800) [pid = 1653] [serial = 1727] [outer = 0x126d5cc00]
07:52:00 INFO - PROCESS | 1653 | 1468248720211 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"]]]}]
07:52:00 INFO - ....
07:52:00 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 476ms
07:52:00 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
07:52:00 INFO - PROCESS | 1653 | 1468248720242 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
07:52:00 INFO - PROCESS | 1653 | 1468248720243 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
07:52:00 INFO - PROCESS | 1653 | 1468248720253 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
07:52:00 INFO - PROCESS | 1653 | 1468248720254 Marionette TRACE conn2 <- [1,1908,null,{}]
07:52:00 INFO - PROCESS | 1653 | 1468248720275 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}]
07:52:00 INFO - PROCESS | 1653 | 1468248720387 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
07:52:00 INFO - PROCESS | 1653 | 1468248720391 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x135e10000 == 32 [pid = 1653] [id = 615]
07:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x127249c00) [pid = 1653] [serial = 1728] [outer = 0x0]
07:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x127536000) [pid = 1653] [serial = 1729] [outer = 0x127249c00]
07:52:00 INFO - PROCESS | 1653 | 1468248720419 Marionette DEBUG loaded listener.js
07:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x127acf000) [pid = 1653] [serial = 1730] [outer = 0x127249c00]
07:52:00 INFO - PROCESS | 1653 | 1468248720720 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]]]}]
07:52:00 INFO - ....
07:52:00 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 489ms
07:52:00 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
07:52:00 INFO - PROCESS | 1653 | 1468248720740 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
07:52:00 INFO - PROCESS | 1653 | 1468248720741 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
07:52:00 INFO - PROCESS | 1653 | 1468248720744 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
07:52:00 INFO - PROCESS | 1653 | 1468248720745 Marionette TRACE conn2 <- [1,1912,null,{}]
07:52:00 INFO - PROCESS | 1653 | 1468248720772 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}]
07:52:00 INFO - PROCESS | 1653 | 1468248720883 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
07:52:00 INFO - PROCESS | 1653 | 1468248720886 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x13edf6000 == 33 [pid = 1653] [id = 616]
07:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x127bd2800) [pid = 1653] [serial = 1731] [outer = 0x0]
07:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x127f7b000) [pid = 1653] [serial = 1732] [outer = 0x127bd2800]
07:52:00 INFO - PROCESS | 1653 | 1468248720915 Marionette DEBUG loaded listener.js
07:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x1285be800) [pid = 1653] [serial = 1733] [outer = 0x127bd2800]
07:52:01 INFO - PROCESS | 1653 | 1468248721208 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]]]}]
07:52:01 INFO - ....
07:52:01 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 489ms
07:52:01 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
07:52:01 INFO - PROCESS | 1653 | 1468248721242 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
07:52:01 INFO - PROCESS | 1653 | 1468248721243 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
07:52:01 INFO - PROCESS | 1653 | 1468248721256 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
07:52:01 INFO - PROCESS | 1653 | 1468248721257 Marionette TRACE conn2 <- [1,1916,null,{}]
07:52:01 INFO - PROCESS | 1653 | 1468248721272 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}]
07:52:01 INFO - PROCESS | 1653 | 1468248721385 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
07:52:01 INFO - PROCESS | 1653 | 1468248721389 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x15b603800 == 34 [pid = 1653] [id = 617]
07:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x1285d7400) [pid = 1653] [serial = 1734] [outer = 0x0]
07:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x1287e3000) [pid = 1653] [serial = 1735] [outer = 0x1285d7400]
07:52:01 INFO - PROCESS | 1653 | 1468248721417 Marionette DEBUG loaded listener.js
07:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x129776800) [pid = 1653] [serial = 1736] [outer = 0x1285d7400]
07:52:01 INFO - PROCESS | 1653 | 1468248721689 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"]]]}]
07:52:01 INFO - ..
07:52:01 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 487ms
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x126e91400) [pid = 1653] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x126e93400) [pid = 1653] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x126e60000) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x126e60c00) [pid = 1653] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x126e60400) [pid = 1653] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x126e5ec00) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x125e86800) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x125e87000) [pid = 1653] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x125e82400) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x125e86000) [pid = 1653] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x11eaf5000) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x126ac5800) [pid = 1653] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x11e408c00) [pid = 1653] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x11e407800) [pid = 1653] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x11e406000) [pid = 1653] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x11e402800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x11e404000) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x11e406c00) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x11e405000) [pid = 1653] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x114eeb800) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11b92d000) [pid = 1653] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11b377000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x11b1a5000) [pid = 1653] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11b933400) [pid = 1653] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11b1aec00) [pid = 1653] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11b374800) [pid = 1653] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x116bf6c00) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x125e61c00) [pid = 1653] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x125e60000) [pid = 1653] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x125e5ec00) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x11ea91400) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11ce8f800) [pid = 1653] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x11ce91c00) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11ce93c00) [pid = 1653] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x11cd18c00) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x126d64c00) [pid = 1653] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x126d2e000) [pid = 1653] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x125e77400) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x11cd32400) [pid = 1653] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11cd30800) [pid = 1653] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x11cd2cc00) [pid = 1653] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11cd2f000) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11cd2dc00) [pid = 1653] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x117650c00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11dabc800) [pid = 1653] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11dac4800) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11dac7c00) [pid = 1653] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x11cbef000) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x116f17000) [pid = 1653] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x116e46800) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x114f0b800) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11ea73400) [pid = 1653] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11e403c00) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11eaf6000) [pid = 1653] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11eaf8400) [pid = 1653] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11eaf9400) [pid = 1653] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11eaf3800) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11eaf4c00) [pid = 1653] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11eaf3000) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11eaf0800) [pid = 1653] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11eaf2000) [pid = 1653] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11ea91800) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11e332c00) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11e97cc00) [pid = 1653] [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]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11da0f400) [pid = 1653] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11cd53c00) [pid = 1653] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11da07c00) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x126e93800) [pid = 1653] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x126e56800) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:01 INFO - PROCESS | 1653 | 1468248721964 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
07:52:01 INFO - PROCESS | 1653 | 1468248721966 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
07:52:01 INFO - PROCESS | 1653 | 1468248721976 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
07:52:01 INFO - PROCESS | 1653 | 1468248721978 Marionette TRACE conn2 <- [1,1920,null,{}]
07:52:01 INFO - PROCESS | 1653 | 1468248721982 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}]
07:52:02 INFO - PROCESS | 1653 | 1468248722084 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
07:52:02 INFO - PROCESS | 1653 | 1468248722087 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1343d3800 == 35 [pid = 1653] [id = 618]
07:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11dabc800) [pid = 1653] [serial = 1737] [outer = 0x0]
07:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11e404000) [pid = 1653] [serial = 1738] [outer = 0x11dabc800]
07:52:02 INFO - PROCESS | 1653 | 1468248722118 Marionette DEBUG loaded listener.js
07:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11eaf5000) [pid = 1653] [serial = 1739] [outer = 0x11dabc800]
07:52:02 INFO - PROCESS | 1653 | 1468248722410 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"]]]}]
07:52:02 INFO - ..
07:52:02 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 470ms
07:52:02 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
07:52:02 INFO - PROCESS | 1653 | 1468248722453 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
07:52:02 INFO - PROCESS | 1653 | 1468248722454 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
07:52:02 INFO - PROCESS | 1653 | 1468248722459 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
07:52:02 INFO - PROCESS | 1653 | 1468248722461 Marionette TRACE conn2 <- [1,1924,null,{}]
07:52:02 INFO - PROCESS | 1653 | 1468248722465 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}]
07:52:02 INFO - PROCESS | 1653 | 1468248722557 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
07:52:02 INFO - PROCESS | 1653 | 1468248722618 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a7f000 == 36 [pid = 1653] [id = 619]
07:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11eaf9400) [pid = 1653] [serial = 1740] [outer = 0x0]
07:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x126d33000) [pid = 1653] [serial = 1741] [outer = 0x11eaf9400]
07:52:02 INFO - PROCESS | 1653 | 1468248722646 Marionette DEBUG loaded listener.js
07:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x129927000) [pid = 1653] [serial = 1742] [outer = 0x11eaf9400]
07:52:02 INFO - PROCESS | 1653 | 1468248722859 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]]]}]
07:52:02 INFO - ..
07:52:02 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 424ms
07:52:02 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
07:52:02 INFO - PROCESS | 1653 | 1468248722888 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
07:52:02 INFO - PROCESS | 1653 | 1468248722890 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
07:52:02 INFO - PROCESS | 1653 | 1468248722893 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
07:52:02 INFO - PROCESS | 1653 | 1468248722895 Marionette TRACE conn2 <- [1,1928,null,{}]
07:52:02 INFO - PROCESS | 1653 | 1468248722907 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}]
07:52:03 INFO - PROCESS | 1653 | 1468248723006 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
07:52:03 INFO - PROCESS | 1653 | 1468248723039 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x150cf1800 == 37 [pid = 1653] [id = 620]
07:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b007c00) [pid = 1653] [serial = 1743] [outer = 0x0]
07:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b008000) [pid = 1653] [serial = 1744] [outer = 0x12b007c00]
07:52:03 INFO - PROCESS | 1653 | 1468248723067 Marionette DEBUG loaded listener.js
07:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b010000) [pid = 1653] [serial = 1745] [outer = 0x12b007c00]
07:52:03 INFO - PROCESS | 1653 | 1468248723356 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"]]]}]
07:52:03 INFO - ....
07:52:03 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 480ms
07:52:03 INFO - PROCESS | 1653 | 1468248723372 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
07:52:03 INFO - PROCESS | 1653 | 1468248723374 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
07:52:03 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
07:52:03 INFO - PROCESS | 1653 | 1468248723376 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
07:52:03 INFO - PROCESS | 1653 | 1468248723377 Marionette TRACE conn2 <- [1,1932,null,{}]
07:52:03 INFO - PROCESS | 1653 | 1468248723390 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}]
07:52:03 INFO - PROCESS | 1653 | 1468248723488 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
07:52:03 INFO - PROCESS | 1653 | 1468248723551 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x15c9e8000 == 38 [pid = 1653] [id = 621]
07:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12b005400) [pid = 1653] [serial = 1746] [outer = 0x0]
07:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b008400) [pid = 1653] [serial = 1747] [outer = 0x12b005400]
07:52:03 INFO - PROCESS | 1653 | 1468248723579 Marionette DEBUG loaded listener.js
07:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b339800) [pid = 1653] [serial = 1748] [outer = 0x12b005400]
07:52:03 INFO - PROCESS | 1653 | 1468248723808 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"]]]}]
07:52:03 INFO - ....
07:52:03 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 475ms
07:52:03 INFO - PROCESS | 1653 | 1468248723853 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
07:52:03 INFO - PROCESS | 1653 | 1468248723855 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
07:52:03 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
07:52:03 INFO - PROCESS | 1653 | 1468248723857 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
07:52:03 INFO - PROCESS | 1653 | 1468248723858 Marionette TRACE conn2 <- [1,1936,null,{}]
07:52:03 INFO - PROCESS | 1653 | 1468248723873 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}]
07:52:03 INFO - PROCESS | 1653 | 1468248723968 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
07:52:04 INFO - PROCESS | 1653 | 1468248724071 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x116b40800 == 39 [pid = 1653] [id = 622]
07:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x114e5cc00) [pid = 1653] [serial = 1749] [outer = 0x0]
07:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x114ee8c00) [pid = 1653] [serial = 1750] [outer = 0x114e5cc00]
07:52:04 INFO - PROCESS | 1653 | 1468248724112 Marionette DEBUG loaded listener.js
07:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1175ba400) [pid = 1653] [serial = 1751] [outer = 0x114e5cc00]
07:52:04 INFO - PROCESS | 1653 | 1468248724457 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]]]}]
07:52:04 INFO - ..
07:52:04 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 676ms
07:52:04 INFO - PROCESS | 1653 | 1468248724535 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
07:52:04 INFO - PROCESS | 1653 | 1468248724537 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
07:52:04 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
07:52:04 INFO - PROCESS | 1653 | 1468248724543 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
07:52:04 INFO - PROCESS | 1653 | 1468248724546 Marionette TRACE conn2 <- [1,1940,null,{}]
07:52:04 INFO - PROCESS | 1653 | 1468248724549 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}]
07:52:04 INFO - PROCESS | 1653 | 1468248724694 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
07:52:04 INFO - PROCESS | 1653 | 1468248724795 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x127dd3800 == 40 [pid = 1653] [id = 623]
07:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11b105800) [pid = 1653] [serial = 1752] [outer = 0x0]
07:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11ce36000) [pid = 1653] [serial = 1753] [outer = 0x11b105800]
07:52:04 INFO - PROCESS | 1653 | 1468248724833 Marionette DEBUG loaded listener.js
07:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11d1b1c00) [pid = 1653] [serial = 1754] [outer = 0x11b105800]
07:52:05 INFO - PROCESS | 1653 | 1468248725184 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]]]}]
07:52:05 INFO - ..
07:52:05 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 675ms
07:52:05 INFO - PROCESS | 1653 | 1468248725218 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
07:52:05 INFO - PROCESS | 1653 | 1468248725221 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
07:52:05 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
07:52:05 INFO - PROCESS | 1653 | 1468248725224 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
07:52:05 INFO - PROCESS | 1653 | 1468248725228 Marionette TRACE conn2 <- [1,1944,null,{}]
07:52:05 INFO - PROCESS | 1653 | 1468248725231 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}]
07:52:05 INFO - PROCESS | 1653 | 1468248725344 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
07:52:05 INFO - PROCESS | 1653 | 1468248725406 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x13432f000 == 41 [pid = 1653] [id = 624]
07:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11dea2c00) [pid = 1653] [serial = 1755] [outer = 0x0]
07:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11e3e2c00) [pid = 1653] [serial = 1756] [outer = 0x11dea2c00]
07:52:05 INFO - PROCESS | 1653 | 1468248725440 Marionette DEBUG loaded listener.js
07:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x125e7ac00) [pid = 1653] [serial = 1757] [outer = 0x11dea2c00]
07:52:05 INFO - PROCESS | 1653 | 1468248725812 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]]]}]
07:52:05 INFO - .
07:52:05 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 623ms
07:52:05 INFO - PROCESS | 1653 | 1468248725849 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
07:52:05 INFO - PROCESS | 1653 | 1468248725851 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
07:52:05 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
07:52:05 INFO - PROCESS | 1653 | 1468248725859 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
07:52:05 INFO - PROCESS | 1653 | 1468248725864 Marionette TRACE conn2 <- [1,1948,null,{}]
07:52:05 INFO - PROCESS | 1653 | 1468248725870 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}]
07:52:05 INFO - PROCESS | 1653 | 1468248725983 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
07:52:06 INFO - PROCESS | 1653 | 1468248726044 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd2e800 == 42 [pid = 1653] [id = 625]
07:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11e407c00) [pid = 1653] [serial = 1758] [outer = 0x0]
07:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11eaf1800) [pid = 1653] [serial = 1759] [outer = 0x11e407c00]
07:52:06 INFO - PROCESS | 1653 | 1468248726078 Marionette DEBUG loaded listener.js
07:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x126b23800) [pid = 1653] [serial = 1760] [outer = 0x11e407c00]
07:52:06 INFO - PROCESS | 1653 | 1468248726568 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"]]]}]
07:52:06 INFO - ..
07:52:06 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 731ms
07:52:06 INFO - PROCESS | 1653 | 1468248726586 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
07:52:06 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
07:52:06 INFO - PROCESS | 1653 | 1468248726591 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
07:52:06 INFO - PROCESS | 1653 | 1468248726595 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
07:52:06 INFO - PROCESS | 1653 | 1468248726597 Marionette TRACE conn2 <- [1,1952,null,{}]
07:52:06 INFO - PROCESS | 1653 | 1468248726601 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}]
07:52:06 INFO - PROCESS | 1653 | 1468248726708 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
07:52:06 INFO - PROCESS | 1653 | 1468248726775 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ca32800 == 43 [pid = 1653] [id = 626]
07:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x116e16400) [pid = 1653] [serial = 1761] [outer = 0x0]
07:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x116e17800) [pid = 1653] [serial = 1762] [outer = 0x116e16400]
07:52:06 INFO - PROCESS | 1653 | 1468248726807 Marionette DEBUG loaded listener.js
07:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11764f400) [pid = 1653] [serial = 1763] [outer = 0x116e16400]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x15c9e8000 == 42 [pid = 1653] [id = 621]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x150cf1800 == 41 [pid = 1653] [id = 620]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x135a7f000 == 40 [pid = 1653] [id = 619]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1343d3800 == 39 [pid = 1653] [id = 618]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x15b603800 == 38 [pid = 1653] [id = 617]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x13edf6000 == 37 [pid = 1653] [id = 616]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x135e10000 == 36 [pid = 1653] [id = 615]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x135a4b000 == 35 [pid = 1653] [id = 614]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x13432c000 == 34 [pid = 1653] [id = 613]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd2b800 == 33 [pid = 1653] [id = 611]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7f3800 == 32 [pid = 1653] [id = 612]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a770000 == 31 [pid = 1653] [id = 610]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca26000 == 30 [pid = 1653] [id = 609]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x126a16000 == 29 [pid = 1653] [id = 608]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x13432f000 == 28 [pid = 1653] [id = 624]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd2e800 == 27 [pid = 1653] [id = 625]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x116b40800 == 26 [pid = 1653] [id = 622]
07:52:07 INFO - PROCESS | 1653 | --DOCSHELL 0x127dd3800 == 25 [pid = 1653] [id = 623]
07:52:07 INFO - PROCESS | 1653 | 1468248727691 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]]]}]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x126ac3000) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x125e8a000) [pid = 1653] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x125e85c00) [pid = 1653] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x125e77000) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x125e57400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x126acf400) [pid = 1653] [serial = 1662] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11e615c00) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x11e411400) [pid = 1653] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11e40e800) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11de99800) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11e402c00) [pid = 1653] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11e40fc00) [pid = 1653] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11e40b800) [pid = 1653] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11e1ee000) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11ce4ac00) [pid = 1653] [serial = 1599] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11ba53400) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11b9b8400) [pid = 1653] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11ba56800) [pid = 1653] [serial = 1566] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11ba54000) [pid = 1653] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11b159400) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x114ef3400) [pid = 1653] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x116e1cc00) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x117788000) [pid = 1653] [serial = 1554] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x125e71000) [pid = 1653] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x125e6f800) [pid = 1653] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x125e5e800) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11eafe800) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11ea93c00) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11cd30400) [pid = 1653] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11ce99800) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11ce92000) [pid = 1653] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11ce40400) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11ce35400) [pid = 1653] [serial = 1581] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x126b27800) [pid = 1653] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x125e81800) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x126d39c00) [pid = 1653] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x126d2c800) [pid = 1653] [serial = 1665] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x125e89000) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11cd4bc00) [pid = 1653] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11cd48c00) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11a5c8800) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11cd35c00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11cd33800) [pid = 1653] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11a1be000) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11cbf5c00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11d1aec00) [pid = 1653] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11dacb400) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11de99000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11d01f400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11ce49400) [pid = 1653] [serial = 1590] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116bf4800) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116e42000) [pid = 1653] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x114f0c400) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116bf7400) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11e406800) [pid = 1653] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11e621800) [pid = 1653] [serial = 1617] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11e405400) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1254ef800) [pid = 1653] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1254f2000) [pid = 1653] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1254f3400) [pid = 1653] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1254f0c00) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11ed65000) [pid = 1653] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11ed59800) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11eafe000) [pid = 1653] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11ed1c800) [pid = 1653] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11ea9ac00) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11ea8fc00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11e409000) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126d31c00) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11de97c00) [pid = 1653] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11d012000) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11da06800) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1270cbc00) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1270c5400) [pid = 1653] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1270c5000) [pid = 1653] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1270bc400) [pid = 1653] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126e9ac00) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126e99000) [pid = 1653] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126e5d800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125e79000) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125ead400) [pid = 1653] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11d06c800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank]
07:52:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126e21400) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank]
07:52:07 INFO - ...
07:52:07 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 1174ms
07:52:07 INFO - PROCESS | 1653 | 1468248727769 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
07:52:07 INFO - PROCESS | 1653 | 1468248727775 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
07:52:07 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
07:52:07 INFO - PROCESS | 1653 | 1468248727779 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
07:52:07 INFO - PROCESS | 1653 | 1468248727783 Marionette TRACE conn2 <- [1,1956,null,{}]
07:52:07 INFO - PROCESS | 1653 | 1468248727788 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}]
07:52:07 INFO - PROCESS | 1653 | 1468248727879 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
07:52:07 INFO - PROCESS | 1653 | 1468248727885 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a5bd000 == 26 [pid = 1653] [id = 627]
07:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116bf1800) [pid = 1653] [serial = 1764] [outer = 0x0]
07:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116e13000) [pid = 1653] [serial = 1765] [outer = 0x116bf1800]
07:52:07 INFO - PROCESS | 1653 | 1468248727920 Marionette DEBUG loaded listener.js
07:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116f4b000) [pid = 1653] [serial = 1766] [outer = 0x116bf1800]
07:52:08 INFO - PROCESS | 1653 | 1468248728203 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]]]}]
07:52:08 INFO - .
07:52:08 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 474ms
07:52:08 INFO - PROCESS | 1653 | 1468248728254 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
07:52:08 INFO - PROCESS | 1653 | 1468248728263 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
07:52:08 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
07:52:08 INFO - PROCESS | 1653 | 1468248728271 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
07:52:08 INFO - PROCESS | 1653 | 1468248728273 Marionette TRACE conn2 <- [1,1960,null,{}]
07:52:08 INFO - PROCESS | 1653 | 1468248728275 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}]
07:52:08 INFO - PROCESS | 1653 | 1468248728384 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
07:52:08 INFO - PROCESS | 1653 | 1468248728439 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11caa3800 == 27 [pid = 1653] [id = 628]
07:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1175bf800) [pid = 1653] [serial = 1767] [outer = 0x0]
07:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11a620400) [pid = 1653] [serial = 1768] [outer = 0x1175bf800]
07:52:08 INFO - PROCESS | 1653 | 1468248728470 Marionette DEBUG loaded listener.js
07:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11ba5d800) [pid = 1653] [serial = 1769] [outer = 0x1175bf800]
07:52:08 INFO - PROCESS | 1653 | 1468248728705 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"]]]}]
07:52:08 INFO - .
07:52:08 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 470ms
07:52:08 INFO - PROCESS | 1653 | 1468248728741 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
07:52:08 INFO - PROCESS | 1653 | 1468248728743 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
07:52:08 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
07:52:08 INFO - PROCESS | 1653 | 1468248728754 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
07:52:08 INFO - PROCESS | 1653 | 1468248728756 Marionette TRACE conn2 <- [1,1964,null,{}]
07:52:08 INFO - PROCESS | 1653 | 1468248728789 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}]
07:52:08 INFO - PROCESS | 1653 | 1468248728884 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
07:52:08 INFO - PROCESS | 1653 | 1468248728947 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11e665800 == 28 [pid = 1653] [id = 629]
07:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11cd1ac00) [pid = 1653] [serial = 1770] [outer = 0x0]
07:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11cd4b400) [pid = 1653] [serial = 1771] [outer = 0x11cd1ac00]
07:52:08 INFO - PROCESS | 1653 | 1468248728977 Marionette DEBUG loaded listener.js
07:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11ce3b800) [pid = 1653] [serial = 1772] [outer = 0x11cd1ac00]
07:52:09 INFO - PROCESS | 1653 | 1468248729201 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]]]}]
07:52:09 INFO - ..
07:52:09 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 492ms
07:52:09 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
07:52:09 INFO - PROCESS | 1653 | 1468248729237 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
07:52:09 INFO - PROCESS | 1653 | 1468248729239 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
07:52:09 INFO - PROCESS | 1653 | 1468248729242 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
07:52:09 INFO - PROCESS | 1653 | 1468248729243 Marionette TRACE conn2 <- [1,1968,null,{}]
07:52:09 INFO - PROCESS | 1653 | 1468248729256 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}]
07:52:09 INFO - PROCESS | 1653 | 1468248729354 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
07:52:09 INFO - PROCESS | 1653 | 1468248729358 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x126aa2000 == 29 [pid = 1653] [id = 630]
07:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11ce97800) [pid = 1653] [serial = 1773] [outer = 0x0]
07:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11d014400) [pid = 1653] [serial = 1774] [outer = 0x11ce97800]
07:52:09 INFO - PROCESS | 1653 | 1468248729389 Marionette DEBUG loaded listener.js
07:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11d071c00) [pid = 1653] [serial = 1775] [outer = 0x11ce97800]
07:52:09 INFO - PROCESS | 1653 | 1468248729660 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"]]]}]
07:52:09 INFO - .
07:52:09 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 472ms
07:52:09 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
07:52:09 INFO - PROCESS | 1653 | 1468248729721 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
07:52:09 INFO - PROCESS | 1653 | 1468248729722 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
07:52:09 INFO - PROCESS | 1653 | 1468248729724 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
07:52:09 INFO - PROCESS | 1653 | 1468248729725 Marionette TRACE conn2 <- [1,1972,null,{}]
07:52:09 INFO - PROCESS | 1653 | 1468248729730 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}]
07:52:09 INFO - PROCESS | 1653 | 1468248729817 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
07:52:09 INFO - PROCESS | 1653 | 1468248729888 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x127a02800 == 30 [pid = 1653] [id = 631]
07:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11cbf7c00) [pid = 1653] [serial = 1776] [outer = 0x0]
07:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11d074800) [pid = 1653] [serial = 1777] [outer = 0x11cbf7c00]
07:52:09 INFO - PROCESS | 1653 | 1468248729917 Marionette DEBUG loaded listener.js
07:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11dea0400) [pid = 1653] [serial = 1778] [outer = 0x11cbf7c00]
07:52:10 INFO - PROCESS | 1653 | 1468248730183 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"]]]}]
07:52:10 INFO - ..
07:52:10 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 520ms
07:52:10 INFO - PROCESS | 1653 | 1468248730245 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
07:52:10 INFO - PROCESS | 1653 | 1468248730246 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
07:52:10 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
07:52:10 INFO - PROCESS | 1653 | 1468248730255 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
07:52:10 INFO - PROCESS | 1653 | 1468248730256 Marionette TRACE conn2 <- [1,1976,null,{}]
07:52:10 INFO - PROCESS | 1653 | 1468248730258 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}]
07:52:10 INFO - PROCESS | 1653 | 1468248730382 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
07:52:10 INFO - PROCESS | 1653 | 1468248730420 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12998b000 == 31 [pid = 1653] [id = 632]
07:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11dea0c00) [pid = 1653] [serial = 1779] [outer = 0x0]
07:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11dea5800) [pid = 1653] [serial = 1780] [outer = 0x11dea0c00]
07:52:10 INFO - PROCESS | 1653 | 1468248730451 Marionette DEBUG loaded listener.js
07:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11ea91000) [pid = 1653] [serial = 1781] [outer = 0x11dea0c00]
07:52:10 INFO - PROCESS | 1653 | 1468248730723 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]]]}]
07:52:10 INFO - .
07:52:10 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 521ms
07:52:10 INFO - PROCESS | 1653 | 1468248730773 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
07:52:10 INFO - PROCESS | 1653 | 1468248730778 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
07:52:10 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
07:52:10 INFO - PROCESS | 1653 | 1468248730793 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
07:52:10 INFO - PROCESS | 1653 | 1468248730794 Marionette TRACE conn2 <- [1,1980,null,{}]
07:52:10 INFO - PROCESS | 1653 | 1468248730797 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}]
07:52:10 INFO - PROCESS | 1653 | 1468248730907 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
07:52:10 INFO - PROCESS | 1653 | 1468248730910 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b038000 == 32 [pid = 1653] [id = 633]
07:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11ea92000) [pid = 1653] [serial = 1782] [outer = 0x0]
07:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11ea93400) [pid = 1653] [serial = 1783] [outer = 0x11ea92000]
07:52:10 INFO - PROCESS | 1653 | 1468248730939 Marionette DEBUG loaded listener.js
07:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11ed58000) [pid = 1653] [serial = 1784] [outer = 0x11ea92000]
07:52:11 INFO - PROCESS | 1653 | 1468248731204 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"]]]}]
07:52:11 INFO - ..
07:52:11 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 425ms
07:52:11 INFO - PROCESS | 1653 | 1468248731221 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
07:52:11 INFO - PROCESS | 1653 | 1468248731222 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
07:52:11 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
07:52:11 INFO - PROCESS | 1653 | 1468248731227 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
07:52:11 INFO - PROCESS | 1653 | 1468248731228 Marionette TRACE conn2 <- [1,1984,null,{}]
07:52:11 INFO - PROCESS | 1653 | 1468248731245 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}]
07:52:11 INFO - PROCESS | 1653 | 1468248731366 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
07:52:11 INFO - PROCESS | 1653 | 1468248731372 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb44000 == 33 [pid = 1653] [id = 634]
07:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11ce3b400) [pid = 1653] [serial = 1785] [outer = 0x0]
07:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1254f0800) [pid = 1653] [serial = 1786] [outer = 0x11ce3b400]
07:52:11 INFO - PROCESS | 1653 | 1468248731397 Marionette DEBUG loaded listener.js
07:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x125e70000) [pid = 1653] [serial = 1787] [outer = 0x11ce3b400]
07:52:11 INFO - PROCESS | 1653 | 1468248731652 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]]]}]
07:52:11 INFO - ..
07:52:11 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 476ms
07:52:11 INFO - PROCESS | 1653 | 1468248731709 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
07:52:11 INFO - PROCESS | 1653 | 1468248731711 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
07:52:11 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
07:52:11 INFO - PROCESS | 1653 | 1468248731721 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
07:52:11 INFO - PROCESS | 1653 | 1468248731722 Marionette TRACE conn2 <- [1,1988,null,{}]
07:52:11 INFO - PROCESS | 1653 | 1468248731737 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}]
07:52:11 INFO - PROCESS | 1653 | 1468248731847 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x127249c00) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x126d5cc00) [pid = 1653] [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]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127bd2800) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1285d7400) [pid = 1653] [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]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x117782400) [pid = 1653] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11ce98c00) [pid = 1653] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126d33c00) [pid = 1653] [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]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11cd2d800) [pid = 1653] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115ad1800) [pid = 1653] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11e1fac00) [pid = 1653] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11eaf6c00) [pid = 1653] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b007c00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11eaf9400) [pid = 1653] [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]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11ce46c00) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114ee7c00) [pid = 1653] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11de9bc00) [pid = 1653] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125e78000) [pid = 1653] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126d37800) [pid = 1653] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b005400) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
07:52:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11dabc800) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
07:52:12 INFO - PROCESS | 1653 | 1468248732056 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8dd000 == 34 [pid = 1653] [id = 635]
07:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x114f06c00) [pid = 1653] [serial = 1788] [outer = 0x0]
07:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116e3dc00) [pid = 1653] [serial = 1789] [outer = 0x114f06c00]
07:52:12 INFO - PROCESS | 1653 | 1468248732085 Marionette DEBUG loaded listener.js
07:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11bd87800) [pid = 1653] [serial = 1790] [outer = 0x114f06c00]
07:52:12 INFO - PROCESS | 1653 | 1468248732303 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"]]]}]
07:52:12 INFO - .
07:52:12 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 630ms
07:52:12 INFO - PROCESS | 1653 | 1468248732345 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
07:52:12 INFO - PROCESS | 1653 | 1468248732346 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
07:52:12 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
07:52:12 INFO - PROCESS | 1653 | 1468248732360 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
07:52:12 INFO - PROCESS | 1653 | 1468248732361 Marionette TRACE conn2 <- [1,1992,null,{}]
07:52:12 INFO - PROCESS | 1653 | 1468248732376 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}]
07:52:12 INFO - PROCESS | 1653 | 1468248732460 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
07:52:12 INFO - PROCESS | 1653 | 1468248732469 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c97b000 == 35 [pid = 1653] [id = 636]
07:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11cd2d800) [pid = 1653] [serial = 1791] [outer = 0x0]
07:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11d06a800) [pid = 1653] [serial = 1792] [outer = 0x11cd2d800]
07:52:12 INFO - PROCESS | 1653 | 1468248732494 Marionette DEBUG loaded listener.js
07:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125e86800) [pid = 1653] [serial = 1793] [outer = 0x11cd2d800]
07:52:12 INFO - PROCESS | 1653 | 1468248732779 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]]]}]
07:52:12 INFO - .
07:52:12 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 473ms
07:52:12 INFO - PROCESS | 1653 | 1468248732836 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
07:52:12 INFO - PROCESS | 1653 | 1468248732838 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
07:52:12 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
07:52:12 INFO - PROCESS | 1653 | 1468248732842 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
07:52:12 INFO - PROCESS | 1653 | 1468248732851 Marionette TRACE conn2 <- [1,1996,null,{}]
07:52:12 INFO - PROCESS | 1653 | 1468248732854 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}]
07:52:13 INFO - PROCESS | 1653 | 1468248733047 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
07:52:13 INFO - PROCESS | 1653 | 1468248733055 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x133f71000 == 36 [pid = 1653] [id = 637]
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x114e7d800) [pid = 1653] [serial = 1794] [outer = 0x0]
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125e89c00) [pid = 1653] [serial = 1795] [outer = 0x114e7d800]
07:52:13 INFO - PROCESS | 1653 | 1468248733104 Marionette DEBUG loaded listener.js
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126d38800) [pid = 1653] [serial = 1796] [outer = 0x114e7d800]
07:52:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x13401e800 == 37 [pid = 1653] [id = 638]
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126e5d800) [pid = 1653] [serial = 1797] [outer = 0x0]
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126e53400) [pid = 1653] [serial = 1798] [outer = 0x126e5d800]
07:52:13 INFO - PROCESS | 1653 | 1468248733504 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]]]}]
07:52:13 INFO - ........
07:52:13 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 678ms
07:52:13 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
07:52:13 INFO - PROCESS | 1653 | 1468248733519 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
07:52:13 INFO - PROCESS | 1653 | 1468248733521 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
07:52:13 INFO - PROCESS | 1653 | 1468248733525 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
07:52:13 INFO - PROCESS | 1653 | 1468248733526 Marionette TRACE conn2 <- [1,2000,null,{}]
07:52:13 INFO - PROCESS | 1653 | 1468248733529 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}]
07:52:13 INFO - PROCESS | 1653 | 1468248733612 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
07:52:13 INFO - PROCESS | 1653 | 1468248733673 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x13432d000 == 38 [pid = 1653] [id = 639]
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126d2c800) [pid = 1653] [serial = 1799] [outer = 0x0]
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126d2fc00) [pid = 1653] [serial = 1800] [outer = 0x126d2c800]
07:52:13 INFO - PROCESS | 1653 | 1468248733701 Marionette DEBUG loaded listener.js
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x127241c00) [pid = 1653] [serial = 1801] [outer = 0x126d2c800]
07:52:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1343ec800 == 39 [pid = 1653] [id = 640]
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1272c8400) [pid = 1653] [serial = 1802] [outer = 0x0]
07:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1272c6400) [pid = 1653] [serial = 1803] [outer = 0x1272c8400]
07:52:13 INFO - PROCESS | 1653 | 1468248733987 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"]]]}]
07:52:14 INFO - ........
07:52:14 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 522ms
07:52:14 INFO - PROCESS | 1653 | 1468248734074 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
07:52:14 INFO - PROCESS | 1653 | 1468248734076 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
07:52:14 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
07:52:14 INFO - PROCESS | 1653 | 1468248734081 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
07:52:14 INFO - PROCESS | 1653 | 1468248734083 Marionette TRACE conn2 <- [1,2004,null,{}]
07:52:14 INFO - PROCESS | 1653 | 1468248734095 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}]
07:52:14 INFO - PROCESS | 1653 | 1468248734196 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
07:52:14 INFO - PROCESS | 1653 | 1468248734298 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c72f000 == 40 [pid = 1653] [id = 641]
07:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116bf1400) [pid = 1653] [serial = 1804] [outer = 0x0]
07:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116e19c00) [pid = 1653] [serial = 1805] [outer = 0x116bf1400]
07:52:14 INFO - PROCESS | 1653 | 1468248734337 Marionette DEBUG loaded listener.js
07:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11ad86800) [pid = 1653] [serial = 1806] [outer = 0x116bf1400]
07:52:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ca9b000 == 41 [pid = 1653] [id = 642]
07:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11cd19800) [pid = 1653] [serial = 1807] [outer = 0x0]
07:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11cbf3400) [pid = 1653] [serial = 1808] [outer = 0x11cd19800]
07:52:14 INFO - PROCESS | 1653 | 1468248734905 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]]]}]
07:52:14 INFO - ....
07:52:14 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 873ms
07:52:14 INFO - PROCESS | 1653 | 1468248734953 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
07:52:14 INFO - PROCESS | 1653 | 1468248734959 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
07:52:15 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
07:52:15 INFO - PROCESS | 1653 | 1468248735008 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
07:52:15 INFO - PROCESS | 1653 | 1468248735011 Marionette TRACE conn2 <- [1,2008,null,{}]
07:52:15 INFO - PROCESS | 1653 | 1468248735019 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}]
07:52:15 INFO - PROCESS | 1653 | 1468248735144 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
07:52:15 INFO - PROCESS | 1653 | 1468248735228 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11e122000 == 42 [pid = 1653] [id = 643]
07:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11cd4ac00) [pid = 1653] [serial = 1809] [outer = 0x0]
07:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11ce39800) [pid = 1653] [serial = 1810] [outer = 0x11cd4ac00]
07:52:15 INFO - PROCESS | 1653 | 1468248735264 Marionette DEBUG loaded listener.js
07:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11ce45000) [pid = 1653] [serial = 1811] [outer = 0x11cd4ac00]
07:52:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271bf800 == 43 [pid = 1653] [id = 644]
07:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11e332400) [pid = 1653] [serial = 1812] [outer = 0x0]
07:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11e37e800) [pid = 1653] [serial = 1813] [outer = 0x11e332400]
07:52:15 INFO - PROCESS | 1653 | 1468248735850 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]]]}]
07:52:15 INFO - ...
07:52:15 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 876ms
07:52:15 INFO - PROCESS | 1653 | 1468248735897 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
07:52:15 INFO - PROCESS | 1653 | 1468248735900 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
07:52:15 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
07:52:15 INFO - PROCESS | 1653 | 1468248735904 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
07:52:15 INFO - PROCESS | 1653 | 1468248735905 Marionette TRACE conn2 <- [1,2012,null,{}]
07:52:15 INFO - PROCESS | 1653 | 1468248735919 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}]
07:52:16 INFO - PROCESS | 1653 | 1468248736078 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
07:52:16 INFO - PROCESS | 1653 | 1468248736166 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba17000 == 44 [pid = 1653] [id = 645]
07:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11dfac400) [pid = 1653] [serial = 1814] [outer = 0x0]
07:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11e408c00) [pid = 1653] [serial = 1815] [outer = 0x11dfac400]
07:52:16 INFO - PROCESS | 1653 | 1468248736204 Marionette DEBUG loaded listener.js
07:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11ea96c00) [pid = 1653] [serial = 1816] [outer = 0x11dfac400]
07:52:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b186800 == 45 [pid = 1653] [id = 646]
07:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x115ad9000) [pid = 1653] [serial = 1817] [outer = 0x0]
07:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11764ac00) [pid = 1653] [serial = 1818] [outer = 0x115ad9000]
07:52:16 INFO - ...
07:52:16 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 873ms
07:52:16 INFO - PROCESS | 1653 | 1468248736770 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]]]}]
07:52:16 INFO - PROCESS | 1653 | 1468248736778 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
07:52:16 INFO - PROCESS | 1653 | 1468248736783 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
07:52:16 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
07:52:16 INFO - PROCESS | 1653 | 1468248736787 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
07:52:16 INFO - PROCESS | 1653 | 1468248736788 Marionette TRACE conn2 <- [1,2016,null,{}]
07:52:16 INFO - PROCESS | 1653 | 1468248736793 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}]
07:52:16 INFO - PROCESS | 1653 | 1468248736912 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1343ec800 == 44 [pid = 1653] [id = 640]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x13401e800 == 43 [pid = 1653] [id = 638]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x133f71000 == 42 [pid = 1653] [id = 637]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12c97b000 == 41 [pid = 1653] [id = 636]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8dd000 == 40 [pid = 1653] [id = 635]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb44000 == 39 [pid = 1653] [id = 634]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12b038000 == 38 [pid = 1653] [id = 633]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12998b000 == 37 [pid = 1653] [id = 632]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x127a02800 == 36 [pid = 1653] [id = 631]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x126aa2000 == 35 [pid = 1653] [id = 630]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11e665800 == 34 [pid = 1653] [id = 629]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11caa3800 == 33 [pid = 1653] [id = 628]
07:52:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11a5bd000 == 32 [pid = 1653] [id = 627]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x127536000) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12724f400) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x127f7b000) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1287e3000) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1285be800) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11ba5e800) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11cbf2000) [pid = 1653] [serial = 1698] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129776800) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11d071800) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11e402400) [pid = 1653] [serial = 1710] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x126d34000) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11ce49000) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11d075800) [pid = 1653] [serial = 1701] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11ad7a000) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11ce35000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11e406400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11ea92400) [pid = 1653] [serial = 1713] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x125e66400) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b008000) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125e75800) [pid = 1653] [serial = 1716] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126d33000) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1254f1400) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x114f05c00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116e14400) [pid = 1653] [serial = 1695] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11ea9b000) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1254f2400) [pid = 1653] [serial = 1704] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125e73000) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126e19400) [pid = 1653] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126d30800) [pid = 1653] [serial = 1719] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b010000) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b008400) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11e404000) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129927000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11eaf5000) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127acf000) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x127359800) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x127249400) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank]
07:52:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b339800) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank]
07:52:17 INFO - PROCESS | 1653 | 1468248736999 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b12a000 == 33 [pid = 1653] [id = 647]
07:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116e14400) [pid = 1653] [serial = 1819] [outer = 0x0]
07:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116e15400) [pid = 1653] [serial = 1820] [outer = 0x116e14400]
07:52:17 INFO - PROCESS | 1653 | 1468248737030 Marionette DEBUG loaded listener.js
07:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11cd2b400) [pid = 1653] [serial = 1821] [outer = 0x116e14400]
07:52:17 INFO - PROCESS | 1653 | 1468248737280 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]]]}]
07:52:17 INFO - .
07:52:17 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 521ms
07:52:17 INFO - PROCESS | 1653 | 1468248737307 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
07:52:17 INFO - PROCESS | 1653 | 1468248737317 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
07:52:17 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
07:52:17 INFO - PROCESS | 1653 | 1468248737338 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
07:52:17 INFO - PROCESS | 1653 | 1468248737340 Marionette TRACE conn2 <- [1,2020,null,{}]
07:52:17 INFO - PROCESS | 1653 | 1468248737345 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}]
07:52:17 INFO - PROCESS | 1653 | 1468248737453 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
07:52:17 INFO - PROCESS | 1653 | 1468248737505 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ead3000 == 34 [pid = 1653] [id = 648]
07:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11cd48c00) [pid = 1653] [serial = 1822] [outer = 0x0]
07:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11ce43400) [pid = 1653] [serial = 1823] [outer = 0x11cd48c00]
07:52:17 INFO - PROCESS | 1653 | 1468248737536 Marionette DEBUG loaded listener.js
07:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11d1a5c00) [pid = 1653] [serial = 1824] [outer = 0x11cd48c00]
07:52:17 INFO - PROCESS | 1653 | 1468248737787 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]]]}]
07:52:17 INFO - .......
07:52:17 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 487ms
07:52:17 INFO - PROCESS | 1653 | 1468248737820 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
07:52:17 INFO - PROCESS | 1653 | 1468248737825 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
07:52:17 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
07:52:17 INFO - PROCESS | 1653 | 1468248737840 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
07:52:17 INFO - PROCESS | 1653 | 1468248737845 Marionette TRACE conn2 <- [1,2024,null,{}]
07:52:17 INFO - PROCESS | 1653 | 1468248737861 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}]
07:52:17 INFO - PROCESS | 1653 | 1468248737961 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
07:52:17 INFO - PROCESS | 1653 | 1468248737968 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x127bc0000 == 35 [pid = 1653] [id = 649]
07:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11de99400) [pid = 1653] [serial = 1825] [outer = 0x0]
07:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11e3df400) [pid = 1653] [serial = 1826] [outer = 0x11de99400]
07:52:18 INFO - PROCESS | 1653 | 1468248738000 Marionette DEBUG loaded listener.js
07:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11ea39400) [pid = 1653] [serial = 1827] [outer = 0x11de99400]
07:52:18 INFO - PROCESS | 1653 | 1468248738315 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]]]}]
07:52:18 INFO - ....
07:52:18 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 538ms
07:52:18 INFO - PROCESS | 1653 | 1468248738372 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
07:52:18 INFO - PROCESS | 1653 | 1468248738374 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
07:52:18 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
07:52:18 INFO - PROCESS | 1653 | 1468248738379 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
07:52:18 INFO - PROCESS | 1653 | 1468248738380 Marionette TRACE conn2 <- [1,2028,null,{}]
07:52:18 INFO - PROCESS | 1653 | 1468248738383 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}]
07:52:18 INFO - PROCESS | 1653 | 1468248738473 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
07:52:18 INFO - PROCESS | 1653 | 1468248738476 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b034000 == 36 [pid = 1653] [id = 650]
07:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11eaefc00) [pid = 1653] [serial = 1828] [outer = 0x0]
07:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11eaf3800) [pid = 1653] [serial = 1829] [outer = 0x11eaefc00]
07:52:18 INFO - PROCESS | 1653 | 1468248738507 Marionette DEBUG loaded listener.js
07:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125e71c00) [pid = 1653] [serial = 1830] [outer = 0x11eaefc00]
07:52:18 INFO - PROCESS | 1653 | 1468248738781 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]]]}]
07:52:18 INFO - ...
07:52:18 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 422ms
07:52:18 INFO - PROCESS | 1653 | 1468248738812 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
07:52:18 INFO - PROCESS | 1653 | 1468248738813 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
07:52:18 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
07:52:18 INFO - PROCESS | 1653 | 1468248738822 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
07:52:18 INFO - PROCESS | 1653 | 1468248738827 Marionette TRACE conn2 <- [1,2032,null,{}]
07:52:18 INFO - PROCESS | 1653 | 1468248738839 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}]
07:52:18 INFO - PROCESS | 1653 | 1468248738928 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
07:52:18 INFO - PROCESS | 1653 | 1468248738935 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd3e000 == 37 [pid = 1653] [id = 651]
07:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x117651000) [pid = 1653] [serial = 1831] [outer = 0x0]
07:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126ac7c00) [pid = 1653] [serial = 1832] [outer = 0x117651000]
07:52:18 INFO - PROCESS | 1653 | 1468248738963 Marionette DEBUG loaded listener.js
07:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126c4a000) [pid = 1653] [serial = 1833] [outer = 0x117651000]
07:52:19 INFO - PROCESS | 1653 | 1468248739253 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]]]}]
07:52:19 INFO - .....
07:52:19 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 474ms
07:52:19 INFO - PROCESS | 1653 | 1468248739304 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
07:52:19 INFO - PROCESS | 1653 | 1468248739308 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
07:52:19 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
07:52:19 INFO - PROCESS | 1653 | 1468248739323 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
07:52:19 INFO - PROCESS | 1653 | 1468248739327 Marionette TRACE conn2 <- [1,2036,null,{}]
07:52:19 INFO - PROCESS | 1653 | 1468248739330 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}]
07:52:19 INFO - PROCESS | 1653 | 1468248739482 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
07:52:19 INFO - PROCESS | 1653 | 1468248739486 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x133f64000 == 38 [pid = 1653] [id = 652]
07:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126d2ec00) [pid = 1653] [serial = 1834] [outer = 0x0]
07:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126d37000) [pid = 1653] [serial = 1835] [outer = 0x126d2ec00]
07:52:19 INFO - PROCESS | 1653 | 1468248739516 Marionette DEBUG loaded listener.js
07:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127245000) [pid = 1653] [serial = 1836] [outer = 0x126d2ec00]
07:52:19 INFO - PROCESS | 1653 | 1468248739803 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"]]]}]
07:52:19 INFO - ...
07:52:19 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 531ms
07:52:19 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
07:52:19 INFO - PROCESS | 1653 | 1468248739857 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
07:52:19 INFO - PROCESS | 1653 | 1468248739859 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
07:52:19 INFO - PROCESS | 1653 | 1468248739861 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
07:52:19 INFO - PROCESS | 1653 | 1468248739862 Marionette TRACE conn2 <- [1,2040,null,{}]
07:52:19 INFO - PROCESS | 1653 | 1468248739875 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}]
07:52:19 INFO - PROCESS | 1653 | 1468248739990 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
07:52:19 INFO - PROCESS | 1653 | 1468248739993 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x134340800 == 39 [pid = 1653] [id = 653]
07:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126e61000) [pid = 1653] [serial = 1837] [outer = 0x0]
07:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12724ac00) [pid = 1653] [serial = 1838] [outer = 0x126e61000]
07:52:20 INFO - PROCESS | 1653 | 1468248740022 Marionette DEBUG loaded listener.js
07:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x127540400) [pid = 1653] [serial = 1839] [outer = 0x126e61000]
07:52:20 INFO - PROCESS | 1653 | 1468248740289 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]]]}]
07:52:20 INFO - ....
07:52:20 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 476ms
07:52:20 INFO - TEST-START | /dom/events/CustomEvent.html
07:52:20 INFO - PROCESS | 1653 | 1468248740359 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
07:52:20 INFO - PROCESS | 1653 | 1468248740360 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
07:52:20 INFO - PROCESS | 1653 | 1468248740362 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
07:52:20 INFO - PROCESS | 1653 | 1468248740364 Marionette TRACE conn2 <- [1,2044,null,{}]
07:52:20 INFO - PROCESS | 1653 | 1468248740376 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}]
07:52:20 INFO - PROCESS | 1653 | 1468248740490 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
07:52:20 INFO - PROCESS | 1653 | 1468248740497 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a33800 == 40 [pid = 1653] [id = 654]
07:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1272c7400) [pid = 1653] [serial = 1840] [outer = 0x0]
07:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127647c00) [pid = 1653] [serial = 1841] [outer = 0x1272c7400]
07:52:20 INFO - PROCESS | 1653 | 1468248740525 Marionette DEBUG loaded listener.js
07:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x127bcf400) [pid = 1653] [serial = 1842] [outer = 0x1272c7400]
07:52:20 INFO - PROCESS | 1653 | 1468248740777 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
07:52:20 INFO - .
07:52:20 INFO - TEST-OK | /dom/events/CustomEvent.html | took 426ms
07:52:20 INFO - TEST-START | /dom/events/Event-constants.html
07:52:20 INFO - PROCESS | 1653 | 1468248740790 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
07:52:20 INFO - PROCESS | 1653 | 1468248740792 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
07:52:20 INFO - PROCESS | 1653 | 1468248740794 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
07:52:20 INFO - PROCESS | 1653 | 1468248740799 Marionette TRACE conn2 <- [1,2048,null,{}]
07:52:20 INFO - PROCESS | 1653 | 1468248740808 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}]
07:52:20 INFO - PROCESS | 1653 | 1468248740926 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
07:52:20 INFO - PROCESS | 1653 | 1468248740930 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a7a000 == 41 [pid = 1653] [id = 655]
07:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x127bd1000) [pid = 1653] [serial = 1843] [outer = 0x0]
07:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x127db1000) [pid = 1653] [serial = 1844] [outer = 0x127bd1000]
07:52:20 INFO - PROCESS | 1653 | 1468248740992 Marionette DEBUG loaded listener.js
07:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1285b8400) [pid = 1653] [serial = 1845] [outer = 0x127bd1000]
07:52:21 INFO - PROCESS | 1653 | 1468248741229 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]]]}]
07:52:21 INFO - ....
07:52:21 INFO - TEST-OK | /dom/events/Event-constants.html | took 480ms
07:52:21 INFO - PROCESS | 1653 | 1468248741287 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
07:52:21 INFO - TEST-START | /dom/events/Event-constructors.html
07:52:21 INFO - PROCESS | 1653 | 1468248741288 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
07:52:21 INFO - PROCESS | 1653 | 1468248741291 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
07:52:21 INFO - PROCESS | 1653 | 1468248741292 Marionette TRACE conn2 <- [1,2052,null,{}]
07:52:21 INFO - PROCESS | 1653 | 1468248741308 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}]
07:52:21 INFO - PROCESS | 1653 | 1468248741506 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11cd2d800) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1272c8400) [pid = 1653] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11ce97800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11cd1ac00) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x114f06c00) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1175bf800) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126e5d800) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11cbf7c00) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11dea0c00) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116bf1800) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11ce3b400) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116e16400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11ea92000) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x114e5cc00) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114e7d800) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11b105800) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11dea2c00) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
07:52:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11e407c00) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
07:52:21 INFO - PROCESS | 1653 | 1468248741549 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a8c000 == 42 [pid = 1653] [id = 656]
07:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x114f06c00) [pid = 1653] [serial = 1846] [outer = 0x0]
07:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116bf1800) [pid = 1653] [serial = 1847] [outer = 0x114f06c00]
07:52:21 INFO - PROCESS | 1653 | 1468248741578 Marionette DEBUG loaded listener.js
07:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11ce93000) [pid = 1653] [serial = 1848] [outer = 0x114f06c00]
07:52:21 INFO - PROCESS | 1653 | 1468248741829 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]]]}]
07:52:21 INFO - .............
07:52:21 INFO - TEST-OK | /dom/events/Event-constructors.html | took 581ms
07:52:21 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
07:52:21 INFO - PROCESS | 1653 | 1468248741889 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
07:52:21 INFO - PROCESS | 1653 | 1468248741890 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
07:52:21 INFO - PROCESS | 1653 | 1468248741892 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
07:52:21 INFO - PROCESS | 1653 | 1468248741897 Marionette TRACE conn2 <- [1,2056,null,{}]
07:52:21 INFO - PROCESS | 1653 | 1468248741907 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}]
07:52:22 INFO - PROCESS | 1653 | 1468248742011 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
07:52:22 INFO - PROCESS | 1653 | 1468248742072 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x135c4d800 == 43 [pid = 1653] [id = 657]
07:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116f14c00) [pid = 1653] [serial = 1849] [outer = 0x0]
07:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11dea4c00) [pid = 1653] [serial = 1850] [outer = 0x116f14c00]
07:52:22 INFO - PROCESS | 1653 | 1468248742103 Marionette DEBUG loaded listener.js
07:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129779800) [pid = 1653] [serial = 1851] [outer = 0x116f14c00]
07:52:22 INFO - PROCESS | 1653 | 1468248742323 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]]]}]
07:52:22 INFO - .
07:52:22 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 480ms
07:52:22 INFO - PROCESS | 1653 | 1468248742372 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
07:52:22 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
07:52:22 INFO - PROCESS | 1653 | 1468248742373 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
07:52:22 INFO - PROCESS | 1653 | 1468248742378 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
07:52:22 INFO - PROCESS | 1653 | 1468248742379 Marionette TRACE conn2 <- [1,2060,null,{}]
07:52:22 INFO - PROCESS | 1653 | 1468248742393 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}]
07:52:22 INFO - PROCESS | 1653 | 1468248742493 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
07:52:22 INFO - PROCESS | 1653 | 1468248742502 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x135e1a800 == 44 [pid = 1653] [id = 658]
07:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129819000) [pid = 1653] [serial = 1852] [outer = 0x0]
07:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12981a400) [pid = 1653] [serial = 1853] [outer = 0x129819000]
07:52:22 INFO - PROCESS | 1653 | 1468248742530 Marionette DEBUG loaded listener.js
07:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129927000) [pid = 1653] [serial = 1854] [outer = 0x129819000]
07:52:22 INFO - PROCESS | 1653 | 1468248742795 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]]]}]
07:52:22 INFO - ......
07:52:22 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 430ms
07:52:22 INFO - PROCESS | 1653 | 1468248742805 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
07:52:22 INFO - PROCESS | 1653 | 1468248742807 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
07:52:22 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
07:52:22 INFO - PROCESS | 1653 | 1468248742813 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
07:52:22 INFO - PROCESS | 1653 | 1468248742817 Marionette TRACE conn2 <- [1,2064,null,{}]
07:52:22 INFO - PROCESS | 1653 | 1468248742825 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}]
07:52:22 INFO - PROCESS | 1653 | 1468248742921 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
07:52:22 INFO - PROCESS | 1653 | 1468248742984 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x13edf6000 == 45 [pid = 1653] [id = 659]
07:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125e80c00) [pid = 1653] [serial = 1855] [outer = 0x0]
07:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12992b800) [pid = 1653] [serial = 1856] [outer = 0x125e80c00]
07:52:23 INFO - PROCESS | 1653 | 1468248743012 Marionette DEBUG loaded listener.js
07:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b00bc00) [pid = 1653] [serial = 1857] [outer = 0x125e80c00]
07:52:23 INFO - PROCESS | 1653 | 1468248743230 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]]]}]
07:52:23 INFO - .....
07:52:23 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 481ms
07:52:23 INFO - PROCESS | 1653 | 1468248743294 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
07:52:23 INFO - PROCESS | 1653 | 1468248743300 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
07:52:23 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
07:52:23 INFO - PROCESS | 1653 | 1468248743309 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
07:52:23 INFO - PROCESS | 1653 | 1468248743310 Marionette TRACE conn2 <- [1,2068,null,{}]
07:52:23 INFO - PROCESS | 1653 | 1468248743320 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}]
07:52:23 INFO - PROCESS | 1653 | 1468248743412 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
07:52:23 INFO - PROCESS | 1653 | 1468248743421 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1432f3800 == 46 [pid = 1653] [id = 660]
07:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b00dc00) [pid = 1653] [serial = 1858] [outer = 0x0]
07:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b00fc00) [pid = 1653] [serial = 1859] [outer = 0x12b00dc00]
07:52:23 INFO - PROCESS | 1653 | 1468248743449 Marionette DEBUG loaded listener.js
07:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b339000) [pid = 1653] [serial = 1860] [outer = 0x12b00dc00]
07:52:23 INFO - PROCESS | 1653 | 1468248743858 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]]]}]
07:52:23 INFO - .....
07:52:23 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 569ms
07:52:23 INFO - PROCESS | 1653 | 1468248743882 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
07:52:23 INFO - PROCESS | 1653 | 1468248743884 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
07:52:23 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
07:52:23 INFO - PROCESS | 1653 | 1468248743887 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
07:52:23 INFO - PROCESS | 1653 | 1468248743891 Marionette TRACE conn2 <- [1,2072,null,{}]
07:52:23 INFO - PROCESS | 1653 | 1468248743897 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}]
07:52:24 INFO - PROCESS | 1653 | 1468248744014 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
07:52:24 INFO - PROCESS | 1653 | 1468248744079 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12545a000 == 47 [pid = 1653] [id = 661]
07:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11ce32800) [pid = 1653] [serial = 1861] [outer = 0x0]
07:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11d06ac00) [pid = 1653] [serial = 1862] [outer = 0x11ce32800]
07:52:24 INFO - PROCESS | 1653 | 1468248744156 Marionette DEBUG loaded listener.js
07:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11de9e800) [pid = 1653] [serial = 1863] [outer = 0x11ce32800]
07:52:24 INFO - PROCESS | 1653 | 1468248744473 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]]]}]
07:52:24 INFO - ..
07:52:24 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 621ms
07:52:24 INFO - PROCESS | 1653 | 1468248744518 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
07:52:24 INFO - PROCESS | 1653 | 1468248744523 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
07:52:24 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
07:52:24 INFO - PROCESS | 1653 | 1468248744528 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
07:52:24 INFO - PROCESS | 1653 | 1468248744530 Marionette TRACE conn2 <- [1,2076,null,{}]
07:52:24 INFO - PROCESS | 1653 | 1468248744538 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}]
07:52:24 INFO - PROCESS | 1653 | 1468248744646 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
07:52:24 INFO - PROCESS | 1653 | 1468248744707 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd28000 == 48 [pid = 1653] [id = 662]
07:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11de99800) [pid = 1653] [serial = 1864] [outer = 0x0]
07:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11ea95000) [pid = 1653] [serial = 1865] [outer = 0x11de99800]
07:52:24 INFO - PROCESS | 1653 | 1468248744742 Marionette DEBUG loaded listener.js
07:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x125e72000) [pid = 1653] [serial = 1866] [outer = 0x11de99800]
07:52:25 INFO - PROCESS | 1653 | 1468248745089 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]]]}]
07:52:25 INFO - .
07:52:25 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 624ms
07:52:25 INFO - PROCESS | 1653 | 1468248745152 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
07:52:25 INFO - PROCESS | 1653 | 1468248745153 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
07:52:25 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
07:52:25 INFO - PROCESS | 1653 | 1468248745156 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
07:52:25 INFO - PROCESS | 1653 | 1468248745158 Marionette TRACE conn2 <- [1,2080,null,{}]
07:52:25 INFO - PROCESS | 1653 | 1468248745170 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}]
07:52:25 INFO - PROCESS | 1653 | 1468248745283 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
07:52:25 INFO - PROCESS | 1653 | 1468248745344 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x135bbc800 == 49 [pid = 1653] [id = 663]
07:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x125e7a000) [pid = 1653] [serial = 1867] [outer = 0x0]
07:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x126e1b400) [pid = 1653] [serial = 1868] [outer = 0x125e7a000]
07:52:25 INFO - PROCESS | 1653 | 1468248745380 Marionette DEBUG loaded listener.js
07:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x127245800) [pid = 1653] [serial = 1869] [outer = 0x125e7a000]
07:52:25 INFO - PROCESS | 1653 | 1468248745782 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
07:52:25 INFO - .
07:52:25 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 671ms
07:52:25 INFO - PROCESS | 1653 | 1468248745829 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
07:52:25 INFO - PROCESS | 1653 | 1468248745832 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
07:52:25 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
07:52:25 INFO - PROCESS | 1653 | 1468248745835 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
07:52:25 INFO - PROCESS | 1653 | 1468248745838 Marionette TRACE conn2 <- [1,2084,null,{}]
07:52:25 INFO - PROCESS | 1653 | 1468248745846 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}]
07:52:26 INFO - PROCESS | 1653 | 1468248746030 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
07:52:26 INFO - PROCESS | 1653 | 1468248746280 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11cb1d800 == 50 [pid = 1653] [id = 664]
07:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x114f02c00) [pid = 1653] [serial = 1870] [outer = 0x0]
07:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116e1cc00) [pid = 1653] [serial = 1871] [outer = 0x114f02c00]
07:52:26 INFO - PROCESS | 1653 | 1468248746335 Marionette DEBUG loaded listener.js
07:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11b374400) [pid = 1653] [serial = 1872] [outer = 0x114f02c00]
07:52:26 INFO - PROCESS | 1653 | 1468248746658 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]]]}]
07:52:26 INFO - .
07:52:26 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 877ms
07:52:26 INFO - PROCESS | 1653 | 1468248746714 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
07:52:26 INFO - PROCESS | 1653 | 1468248746715 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
07:52:26 INFO - TEST-START | /dom/events/Event-dispatch-order.html
07:52:26 INFO - PROCESS | 1653 | 1468248746718 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
07:52:26 INFO - PROCESS | 1653 | 1468248746722 Marionette TRACE conn2 <- [1,2088,null,{}]
07:52:26 INFO - PROCESS | 1653 | 1468248746728 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}]
07:52:26 INFO - PROCESS | 1653 | 1468248746830 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
07:52:26 INFO - PROCESS | 1653 | 1468248746889 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11e11a800 == 51 [pid = 1653] [id = 665]
07:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11cd1a400) [pid = 1653] [serial = 1873] [outer = 0x0]
07:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11cd54c00) [pid = 1653] [serial = 1874] [outer = 0x11cd1a400]
07:52:26 INFO - PROCESS | 1653 | 1468248746922 Marionette DEBUG loaded listener.js
07:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11ce93c00) [pid = 1653] [serial = 1875] [outer = 0x11cd1a400]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x13edf6000 == 50 [pid = 1653] [id = 659]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135e1a800 == 49 [pid = 1653] [id = 658]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135c4d800 == 48 [pid = 1653] [id = 657]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135a8c000 == 47 [pid = 1653] [id = 656]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135a7a000 == 46 [pid = 1653] [id = 655]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135a33800 == 45 [pid = 1653] [id = 654]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x134340800 == 44 [pid = 1653] [id = 653]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x133f64000 == 43 [pid = 1653] [id = 652]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd3e000 == 42 [pid = 1653] [id = 651]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b034000 == 41 [pid = 1653] [id = 650]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x127bc0000 == 40 [pid = 1653] [id = 649]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11ead3000 == 39 [pid = 1653] [id = 648]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11b12a000 == 38 [pid = 1653] [id = 647]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11b186800 == 37 [pid = 1653] [id = 646]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba17000 == 36 [pid = 1653] [id = 645]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca9b000 == 35 [pid = 1653] [id = 642]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11c72f000 == 34 [pid = 1653] [id = 641]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11e122000 == 33 [pid = 1653] [id = 643]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1271bf800 == 32 [pid = 1653] [id = 644]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca32800 == 31 [pid = 1653] [id = 626]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x13432d000 == 30 [pid = 1653] [id = 639]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x135bbc800 == 29 [pid = 1653] [id = 663]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11cb1d800 == 28 [pid = 1653] [id = 664]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1432f3800 == 27 [pid = 1653] [id = 660]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12545a000 == 26 [pid = 1653] [id = 661]
07:52:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd28000 == 25 [pid = 1653] [id = 662]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11ea91000) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11dea5800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x116e13000) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116f4b000) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1254f0800) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x116e17800) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11ea93400) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x125e70000) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1175ba400) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x114ee8c00) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126d38800) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11d1b1c00) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11ce36000) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x125e7ac00) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11e3e2c00) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126b23800) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11eaf1800) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11d06a800) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1272c6400) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x125e86800) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11d014400) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11d071c00) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126d2fc00) [pid = 1653] [serial = 1800] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11cd4b400) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11ce3b800) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116e3dc00) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125e89c00) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11bd87800) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11a620400) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11ba5d800) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126e53400) [pid = 1653] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11d074800) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11dea0400) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11ed58000) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11764f400) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank]
07:52:27 INFO - PROCESS | 1653 | 1468248747806 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
07:52:27 INFO - .
07:52:27 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 1128ms
07:52:27 INFO - PROCESS | 1653 | 1468248747847 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
07:52:27 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
07:52:27 INFO - PROCESS | 1653 | 1468248747849 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
07:52:27 INFO - PROCESS | 1653 | 1468248747852 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
07:52:27 INFO - PROCESS | 1653 | 1468248747857 Marionette TRACE conn2 <- [1,2092,null,{}]
07:52:27 INFO - PROCESS | 1653 | 1468248747861 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}]
07:52:27 INFO - PROCESS | 1653 | 1468248747953 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
07:52:27 INFO - PROCESS | 1653 | 1468248747960 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c718800 == 26 [pid = 1653] [id = 666]
07:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11bd86400) [pid = 1653] [serial = 1876] [outer = 0x0]
07:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11c945c00) [pid = 1653] [serial = 1877] [outer = 0x11bd86400]
07:52:27 INFO - PROCESS | 1653 | 1468248747995 Marionette DEBUG loaded listener.js
07:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11cd49400) [pid = 1653] [serial = 1878] [outer = 0x11bd86400]
07:52:28 INFO - PROCESS | 1653 | 1468248748278 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]]]}]
07:52:28 INFO - .
07:52:28 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 473ms
07:52:28 INFO - PROCESS | 1653 | 1468248748355 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
07:52:28 INFO - PROCESS | 1653 | 1468248748364 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
07:52:28 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
07:52:28 INFO - PROCESS | 1653 | 1468248748371 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
07:52:28 INFO - PROCESS | 1653 | 1468248748372 Marionette TRACE conn2 <- [1,2096,null,{}]
07:52:28 INFO - PROCESS | 1653 | 1468248748375 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}]
07:52:28 INFO - PROCESS | 1653 | 1468248748463 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
07:52:28 INFO - PROCESS | 1653 | 1468248748470 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11cb5f000 == 27 [pid = 1653] [id = 667]
07:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11ce36000) [pid = 1653] [serial = 1879] [outer = 0x0]
07:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11ce4bc00) [pid = 1653] [serial = 1880] [outer = 0x11ce36000]
07:52:28 INFO - PROCESS | 1653 | 1468248748501 Marionette DEBUG loaded listener.js
07:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11dac8800) [pid = 1653] [serial = 1881] [outer = 0x11ce36000]
07:52:28 INFO - PROCESS | 1653 | 1468248748791 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]]]}]
07:52:28 INFO - .
07:52:28 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 470ms
07:52:28 INFO - PROCESS | 1653 | 1468248748841 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
07:52:28 INFO - PROCESS | 1653 | 1468248748845 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
07:52:28 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
07:52:28 INFO - PROCESS | 1653 | 1468248748848 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
07:52:28 INFO - PROCESS | 1653 | 1468248748853 Marionette TRACE conn2 <- [1,2100,null,{}]
07:52:28 INFO - PROCESS | 1653 | 1468248748861 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}]
07:52:28 INFO - PROCESS | 1653 | 1468248748958 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
07:52:29 INFO - PROCESS | 1653 | 1468248749018 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d55800 == 28 [pid = 1653] [id = 668]
07:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x114f0c400) [pid = 1653] [serial = 1882] [outer = 0x0]
07:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11dea0400) [pid = 1653] [serial = 1883] [outer = 0x114f0c400]
07:52:29 INFO - PROCESS | 1653 | 1468248749051 Marionette DEBUG loaded listener.js
07:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11e622800) [pid = 1653] [serial = 1884] [outer = 0x114f0c400]
07:52:29 INFO - PROCESS | 1653 | 1468248749285 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]]]}]
07:52:29 INFO - .
07:52:29 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 473ms
07:52:29 INFO - PROCESS | 1653 | 1468248749321 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
07:52:29 INFO - PROCESS | 1653 | 1468248749323 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
07:52:29 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
07:52:29 INFO - PROCESS | 1653 | 1468248749325 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
07:52:29 INFO - PROCESS | 1653 | 1468248749329 Marionette TRACE conn2 <- [1,2104,null,{}]
07:52:29 INFO - PROCESS | 1653 | 1468248749344 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}]
07:52:29 INFO - PROCESS | 1653 | 1468248749446 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
07:52:29 INFO - PROCESS | 1653 | 1468248749510 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x129971800 == 29 [pid = 1653] [id = 669]
07:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11e3de000) [pid = 1653] [serial = 1885] [outer = 0x0]
07:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11ea92400) [pid = 1653] [serial = 1886] [outer = 0x11e3de000]
07:52:29 INFO - PROCESS | 1653 | 1468248749541 Marionette DEBUG loaded listener.js
07:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x125e58c00) [pid = 1653] [serial = 1887] [outer = 0x11e3de000]
07:52:29 INFO - PROCESS | 1653 | 1468248749769 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]]]}]
07:52:29 INFO - .
07:52:29 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 483ms
07:52:29 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
07:52:29 INFO - PROCESS | 1653 | 1468248749808 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
07:52:29 INFO - PROCESS | 1653 | 1468248749809 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
07:52:29 INFO - PROCESS | 1653 | 1468248749812 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
07:52:29 INFO - PROCESS | 1653 | 1468248749820 Marionette TRACE conn2 <- [1,2108,null,{}]
07:52:29 INFO - PROCESS | 1653 | 1468248749854 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}]
07:52:29 INFO - PROCESS | 1653 | 1468248749966 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
07:52:29 INFO - PROCESS | 1653 | 1468248749970 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b03d800 == 30 [pid = 1653] [id = 670]
07:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11cd52400) [pid = 1653] [serial = 1888] [outer = 0x0]
07:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1254f3800) [pid = 1653] [serial = 1889] [outer = 0x11cd52400]
07:52:30 INFO - PROCESS | 1653 | 1468248749999 Marionette DEBUG loaded listener.js
07:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125e89800) [pid = 1653] [serial = 1890] [outer = 0x11cd52400]
07:52:30 INFO - PROCESS | 1653 | 1468248750291 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]]]}]
07:52:30 INFO - .
07:52:30 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 490ms
07:52:30 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
07:52:30 INFO - PROCESS | 1653 | 1468248750303 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
07:52:30 INFO - PROCESS | 1653 | 1468248750304 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
07:52:30 INFO - PROCESS | 1653 | 1468248750307 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
07:52:30 INFO - PROCESS | 1653 | 1468248750311 Marionette TRACE conn2 <- [1,2112,null,{}]
07:52:30 INFO - PROCESS | 1653 | 1468248750314 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}]
07:52:30 INFO - PROCESS | 1653 | 1468248750492 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
07:52:30 INFO - PROCESS | 1653 | 1468248750544 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd2a000 == 31 [pid = 1653] [id = 671]
07:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126b24800) [pid = 1653] [serial = 1891] [outer = 0x0]
07:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126b24c00) [pid = 1653] [serial = 1892] [outer = 0x126b24800]
07:52:30 INFO - PROCESS | 1653 | 1468248750594 Marionette DEBUG loaded listener.js
07:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1254f6000) [pid = 1653] [serial = 1893] [outer = 0x126b24800]
07:52:30 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
07:52:30 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
07:52:30 INFO - PROCESS | 1653 | 1468248750962 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]]]}]
07:52:30 INFO - ..
07:52:30 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 678ms
07:52:30 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
07:52:30 INFO - PROCESS | 1653 | 1468248750989 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
07:52:30 INFO - PROCESS | 1653 | 1468248750990 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
07:52:30 INFO - PROCESS | 1653 | 1468248750992 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
07:52:30 INFO - PROCESS | 1653 | 1468248750994 Marionette TRACE conn2 <- [1,2116,null,{}]
07:52:31 INFO - PROCESS | 1653 | 1468248750999 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}]
07:52:31 INFO - PROCESS | 1653 | 1468248751101 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
07:52:31 INFO - PROCESS | 1653 | 1468248751107 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca16000 == 32 [pid = 1653] [id = 672]
07:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x126e96800) [pid = 1653] [serial = 1894] [outer = 0x0]
07:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x127246000) [pid = 1653] [serial = 1895] [outer = 0x126e96800]
07:52:31 INFO - PROCESS | 1653 | 1468248751133 Marionette DEBUG loaded listener.js
07:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x127a27c00) [pid = 1653] [serial = 1896] [outer = 0x126e96800]
07:52:31 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
07:52:31 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
07:52:31 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
07:52:31 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
07:52:31 INFO - PROCESS | 1653 | 1468248751420 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]]]}]
07:52:31 INFO - .....
07:52:31 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 472ms
07:52:31 INFO - TEST-START | /dom/events/Event-initEvent.html
07:52:31 INFO - PROCESS | 1653 | 1468248751473 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
07:52:31 INFO - PROCESS | 1653 | 1468248751474 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
07:52:31 INFO - PROCESS | 1653 | 1468248751479 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
07:52:31 INFO - PROCESS | 1653 | 1468248751481 Marionette TRACE conn2 <- [1,2120,null,{}]
07:52:31 INFO - PROCESS | 1653 | 1468248751486 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}]
07:52:31 INFO - PROCESS | 1653 | 1468248751589 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
07:52:31 INFO - PROCESS | 1653 | 1468248751602 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x13401a800 == 33 [pid = 1653] [id = 673]
07:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x127a2d400) [pid = 1653] [serial = 1897] [outer = 0x0]
07:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x127dab800) [pid = 1653] [serial = 1898] [outer = 0x127a2d400]
07:52:31 INFO - PROCESS | 1653 | 1468248751630 Marionette DEBUG loaded listener.js
07:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1294e4c00) [pid = 1653] [serial = 1899] [outer = 0x127a2d400]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x126e61000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x127bd1000) [pid = 1653] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1272c7400) [pid = 1653] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x116f14c00) [pid = 1653] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x129819000) [pid = 1653] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115ad9000) [pid = 1653] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126d2c800) [pid = 1653] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11cd4ac00) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11e332400) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11eaefc00) [pid = 1653] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116bf1400) [pid = 1653] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11cd19800) [pid = 1653] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116e14400) [pid = 1653] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11cd48c00) [pid = 1653] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11de99400) [pid = 1653] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114f06c00) [pid = 1653] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117651000) [pid = 1653] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11dfac400) [pid = 1653] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125e80c00) [pid = 1653] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126d2ec00) [pid = 1653] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
07:52:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b00dc00) [pid = 1653] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
07:52:32 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
07:52:32 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
07:52:32 INFO - PROCESS | 1653 | 1468248752110 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]]]}]
07:52:32 INFO - .........
07:52:32 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 674ms
07:52:32 INFO - PROCESS | 1653 | 1468248752152 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
07:52:32 INFO - PROCESS | 1653 | 1468248752153 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
07:52:32 INFO - TEST-START | /dom/events/Event-propagation.html
07:52:32 INFO - PROCESS | 1653 | 1468248752158 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
07:52:32 INFO - PROCESS | 1653 | 1468248752159 Marionette TRACE conn2 <- [1,2124,null,{}]
07:52:32 INFO - PROCESS | 1653 | 1468248752161 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}]
07:52:32 INFO - PROCESS | 1653 | 1468248752243 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
07:52:32 INFO - PROCESS | 1653 | 1468248752250 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d54800 == 34 [pid = 1653] [id = 674]
07:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11dfac400) [pid = 1653] [serial = 1900] [outer = 0x0]
07:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125e80c00) [pid = 1653] [serial = 1901] [outer = 0x11dfac400]
07:52:32 INFO - PROCESS | 1653 | 1468248752279 Marionette DEBUG loaded listener.js
07:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127241800) [pid = 1653] [serial = 1902] [outer = 0x11dfac400]
07:52:32 INFO - PROCESS | 1653 | 1468248752569 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]]]}]
07:52:32 INFO - .....
07:52:32 INFO - TEST-OK | /dom/events/Event-propagation.html | took 421ms
07:52:32 INFO - PROCESS | 1653 | 1468248752577 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
07:52:32 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
07:52:32 INFO - PROCESS | 1653 | 1468248752578 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
07:52:32 INFO - PROCESS | 1653 | 1468248752581 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
07:52:32 INFO - PROCESS | 1653 | 1468248752586 Marionette TRACE conn2 <- [1,2128,null,{}]
07:52:32 INFO - PROCESS | 1653 | 1468248752592 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}]
07:52:32 INFO - PROCESS | 1653 | 1468248752684 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
07:52:32 INFO - PROCESS | 1653 | 1468248752746 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a8e000 == 35 [pid = 1653] [id = 675]
07:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125e73c00) [pid = 1653] [serial = 1903] [outer = 0x0]
07:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125e76000) [pid = 1653] [serial = 1904] [outer = 0x125e73c00]
07:52:32 INFO - PROCESS | 1653 | 1468248752775 Marionette DEBUG loaded listener.js
07:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1298b5800) [pid = 1653] [serial = 1905] [outer = 0x125e73c00]
07:52:33 INFO - PROCESS | 1653 | 1468248753069 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]]]}]
07:52:33 INFO - ...........................................
07:52:33 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 533ms
07:52:33 INFO - PROCESS | 1653 | 1468248753118 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
07:52:33 INFO - PROCESS | 1653 | 1468248753120 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
07:52:33 INFO - TEST-START | /dom/events/Event-type-empty.html
07:52:33 INFO - PROCESS | 1653 | 1468248753125 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
07:52:33 INFO - PROCESS | 1653 | 1468248753127 Marionette TRACE conn2 <- [1,2132,null,{}]
07:52:33 INFO - PROCESS | 1653 | 1468248753129 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}]
07:52:33 INFO - PROCESS | 1653 | 1468248753230 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
07:52:33 INFO - PROCESS | 1653 | 1468248753330 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b03d000 == 36 [pid = 1653] [id = 676]
07:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b002400) [pid = 1653] [serial = 1906] [outer = 0x0]
07:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b33d400) [pid = 1653] [serial = 1907] [outer = 0x12b002400]
07:52:33 INFO - PROCESS | 1653 | 1468248753361 Marionette DEBUG loaded listener.js
07:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b344c00) [pid = 1653] [serial = 1908] [outer = 0x12b002400]
07:52:33 INFO - PROCESS | 1653 | 1468248753564 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
07:52:33 INFO - ..
07:52:33 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 471ms
07:52:33 INFO - PROCESS | 1653 | 1468248753595 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
07:52:33 INFO - PROCESS | 1653 | 1468248753597 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
07:52:33 INFO - TEST-START | /dom/events/Event-type.html
07:52:33 INFO - PROCESS | 1653 | 1468248753607 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
07:52:33 INFO - PROCESS | 1653 | 1468248753608 Marionette TRACE conn2 <- [1,2136,null,{}]
07:52:33 INFO - PROCESS | 1653 | 1468248753620 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}]
07:52:33 INFO - PROCESS | 1653 | 1468248753712 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
07:52:33 INFO - PROCESS | 1653 | 1468248753718 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1432e8000 == 37 [pid = 1653] [id = 677]
07:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b345400) [pid = 1653] [serial = 1909] [outer = 0x0]
07:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b3f9400) [pid = 1653] [serial = 1910] [outer = 0x12b345400]
07:52:33 INFO - PROCESS | 1653 | 1468248753747 Marionette DEBUG loaded listener.js
07:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b832000) [pid = 1653] [serial = 1911] [outer = 0x12b345400]
07:52:34 INFO - PROCESS | 1653 | 1468248754086 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]]]}]
07:52:34 INFO - ...
07:52:34 INFO - TEST-OK | /dom/events/Event-type.html | took 523ms
07:52:34 INFO - PROCESS | 1653 | 1468248754132 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
07:52:34 INFO - PROCESS | 1653 | 1468248754146 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
07:52:34 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
07:52:34 INFO - PROCESS | 1653 | 1468248754152 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
07:52:34 INFO - PROCESS | 1653 | 1468248754156 Marionette TRACE conn2 <- [1,2140,null,{}]
07:52:34 INFO - PROCESS | 1653 | 1468248754162 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}]
07:52:34 INFO - PROCESS | 1653 | 1468248754365 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
07:52:34 INFO - PROCESS | 1653 | 1468248754481 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba2d000 == 38 [pid = 1653] [id = 678]
07:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117784800) [pid = 1653] [serial = 1912] [outer = 0x0]
07:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11ba55800) [pid = 1653] [serial = 1913] [outer = 0x117784800]
07:52:34 INFO - PROCESS | 1653 | 1468248754540 Marionette DEBUG loaded listener.js
07:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11cd34800) [pid = 1653] [serial = 1914] [outer = 0x117784800]
07:52:34 INFO - PROCESS | 1653 | 1468248754937 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
07:52:34 INFO - .
07:52:34 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 824ms
07:52:34 INFO - PROCESS | 1653 | 1468248754975 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
07:52:34 INFO - PROCESS | 1653 | 1468248754980 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
07:52:34 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
07:52:34 INFO - PROCESS | 1653 | 1468248754984 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
07:52:34 INFO - PROCESS | 1653 | 1468248754989 Marionette TRACE conn2 <- [1,2144,null,{}]
07:52:34 INFO - PROCESS | 1653 | 1468248754992 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}]
07:52:35 INFO - PROCESS | 1653 | 1468248755111 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
07:52:35 INFO - PROCESS | 1653 | 1468248755172 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d4f000 == 39 [pid = 1653] [id = 679]
07:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11d067c00) [pid = 1653] [serial = 1915] [outer = 0x0]
07:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11df78800) [pid = 1653] [serial = 1916] [outer = 0x11d067c00]
07:52:35 INFO - PROCESS | 1653 | 1468248755207 Marionette DEBUG loaded listener.js
07:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11e975000) [pid = 1653] [serial = 1917] [outer = 0x11d067c00]
07:52:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129970800 == 40 [pid = 1653] [id = 680]
07:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11ed1bc00) [pid = 1653] [serial = 1918] [outer = 0x0]
07:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1254f7c00) [pid = 1653] [serial = 1919] [outer = 0x11ed1bc00]
07:52:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb45800 == 41 [pid = 1653] [id = 681]
07:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x125e75000) [pid = 1653] [serial = 1920] [outer = 0x0]
07:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x125e57400) [pid = 1653] [serial = 1921] [outer = 0x125e75000]
07:52:35 INFO - PROCESS | 1653 | 1468248755840 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]]]}]
07:52:35 INFO - .
07:52:35 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 873ms
07:52:35 INFO - PROCESS | 1653 | 1468248755858 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
07:52:35 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
07:52:35 INFO - PROCESS | 1653 | 1468248755863 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
07:52:35 INFO - PROCESS | 1653 | 1468248755865 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
07:52:35 INFO - PROCESS | 1653 | 1468248755868 Marionette TRACE conn2 <- [1,2148,null,{}]
07:52:35 INFO - PROCESS | 1653 | 1468248755876 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}]
07:52:36 INFO - PROCESS | 1653 | 1468248756031 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
07:52:36 INFO - PROCESS | 1653 | 1468248756219 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba23800 == 42 [pid = 1653] [id = 682]
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116e44c00) [pid = 1653] [serial = 1922] [outer = 0x0]
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x117532800) [pid = 1653] [serial = 1923] [outer = 0x116e44c00]
07:52:36 INFO - PROCESS | 1653 | 1468248756269 Marionette DEBUG loaded listener.js
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11ba54c00) [pid = 1653] [serial = 1924] [outer = 0x116e44c00]
07:52:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a84e000 == 43 [pid = 1653] [id = 683]
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11ce93400) [pid = 1653] [serial = 1925] [outer = 0x0]
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11d06d800) [pid = 1653] [serial = 1926] [outer = 0x11ce93400]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b03d000 == 42 [pid = 1653] [id = 676]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x135a8e000 == 41 [pid = 1653] [id = 675]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x126d54800 == 40 [pid = 1653] [id = 674]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x13401a800 == 39 [pid = 1653] [id = 673]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca16000 == 38 [pid = 1653] [id = 672]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd2a000 == 37 [pid = 1653] [id = 671]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b03d800 == 36 [pid = 1653] [id = 670]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x129971800 == 35 [pid = 1653] [id = 669]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x126d55800 == 34 [pid = 1653] [id = 668]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11cb5f000 == 33 [pid = 1653] [id = 667]
07:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11c718800 == 32 [pid = 1653] [id = 666]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12724ac00) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x127db1000) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x127647c00) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1285b8400) [pid = 1653] [serial = 1845] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11dea4c00) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12981a400) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11764ac00) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x127241c00) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11ce39800) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11e37e800) [pid = 1653] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11ce45000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11eaf3800) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x125e71c00) [pid = 1653] [serial = 1830] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116e19c00) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11cbf3400) [pid = 1653] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11ad86800) [pid = 1653] [serial = 1806] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116e15400) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11cd2b400) [pid = 1653] [serial = 1821] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11ce43400) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11d1a5c00) [pid = 1653] [serial = 1824] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11e3df400) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11ea39400) [pid = 1653] [serial = 1827] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116bf1800) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126ac7c00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11e408c00) [pid = 1653] [serial = 1815] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129927000) [pid = 1653] [serial = 1854] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11ea96c00) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11ce93000) [pid = 1653] [serial = 1848] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12992b800) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b00bc00) [pid = 1653] [serial = 1857] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126d37000) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x127540400) [pid = 1653] [serial = 1839] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129779800) [pid = 1653] [serial = 1851] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x127bcf400) [pid = 1653] [serial = 1842] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x127245000) [pid = 1653] [serial = 1836] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126c4a000) [pid = 1653] [serial = 1833] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b339000) [pid = 1653] [serial = 1860] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b00fc00) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank]
07:52:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116b4c000 == 33 [pid = 1653] [id = 684]
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116e15400) [pid = 1653] [serial = 1927] [outer = 0x0]
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116e3dc00) [pid = 1653] [serial = 1928] [outer = 0x116e15400]
07:52:36 INFO - PROCESS | 1653 | 1468248756726 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]]]}]
07:52:36 INFO - .
07:52:36 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 872ms
07:52:36 INFO - PROCESS | 1653 | 1468248756738 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
07:52:36 INFO - PROCESS | 1653 | 1468248756740 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
07:52:36 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
07:52:36 INFO - PROCESS | 1653 | 1468248756746 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
07:52:36 INFO - PROCESS | 1653 | 1468248756749 Marionette TRACE conn2 <- [1,2152,null,{}]
07:52:36 INFO - PROCESS | 1653 | 1468248756752 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}]
07:52:36 INFO - PROCESS | 1653 | 1468248756875 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
07:52:36 INFO - PROCESS | 1653 | 1468248756943 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ca3f800 == 34 [pid = 1653] [id = 685]
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116e19c00) [pid = 1653] [serial = 1929] [outer = 0x0]
07:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11bd89800) [pid = 1653] [serial = 1930] [outer = 0x116e19c00]
07:52:36 INFO - PROCESS | 1653 | 1468248756975 Marionette DEBUG loaded listener.js
07:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11de97400) [pid = 1653] [serial = 1931] [outer = 0x116e19c00]
07:52:37 INFO - PROCESS | 1653 | 1468248757226 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]]]}]
07:52:37 INFO - ....
07:52:37 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 525ms
07:52:37 INFO - PROCESS | 1653 | 1468248757280 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
07:52:37 INFO - PROCESS | 1653 | 1468248757285 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
07:52:37 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
07:52:37 INFO - PROCESS | 1653 | 1468248757294 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
07:52:37 INFO - PROCESS | 1653 | 1468248757295 Marionette TRACE conn2 <- [1,2156,null,{}]
07:52:37 INFO - PROCESS | 1653 | 1468248757308 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}]
07:52:37 INFO - PROCESS | 1653 | 1468248757415 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
07:52:37 INFO - PROCESS | 1653 | 1468248757475 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x127671800 == 35 [pid = 1653] [id = 686]
07:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11cd31400) [pid = 1653] [serial = 1932] [outer = 0x0]
07:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11dea2800) [pid = 1653] [serial = 1933] [outer = 0x11cd31400]
07:52:37 INFO - PROCESS | 1653 | 1468248757505 Marionette DEBUG loaded listener.js
07:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11ea90000) [pid = 1653] [serial = 1934] [outer = 0x11cd31400]
07:52:37 INFO - PROCESS | 1653 | 1468248757739 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]]]}]
07:52:37 INFO - .
07:52:37 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 474ms
07:52:37 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
07:52:37 INFO - PROCESS | 1653 | 1468248757771 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
07:52:37 INFO - PROCESS | 1653 | 1468248757772 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
07:52:37 INFO - PROCESS | 1653 | 1468248757776 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
07:52:37 INFO - PROCESS | 1653 | 1468248757786 Marionette TRACE conn2 <- [1,2160,null,{}]
07:52:37 INFO - PROCESS | 1653 | 1468248757809 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}]
07:52:37 INFO - PROCESS | 1653 | 1468248757919 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
07:52:37 INFO - PROCESS | 1653 | 1468248757986 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a782000 == 36 [pid = 1653] [id = 687]
07:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11a1c6000) [pid = 1653] [serial = 1935] [outer = 0x0]
07:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11b109000) [pid = 1653] [serial = 1936] [outer = 0x11a1c6000]
07:52:38 INFO - PROCESS | 1653 | 1468248758016 Marionette DEBUG loaded listener.js
07:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11e40dc00) [pid = 1653] [serial = 1937] [outer = 0x11a1c6000]
07:52:38 INFO - PROCESS | 1653 | 1468248758243 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
07:52:38 INFO - .
07:52:38 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 483ms
07:52:38 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
07:52:38 INFO - PROCESS | 1653 | 1468248758259 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
07:52:38 INFO - PROCESS | 1653 | 1468248758261 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
07:52:38 INFO - PROCESS | 1653 | 1468248758263 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
07:52:38 INFO - PROCESS | 1653 | 1468248758265 Marionette TRACE conn2 <- [1,2164,null,{}]
07:52:38 INFO - PROCESS | 1653 | 1468248758278 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}]
07:52:38 INFO - PROCESS | 1653 | 1468248758385 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
07:52:38 INFO - PROCESS | 1653 | 1468248758388 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb57800 == 37 [pid = 1653] [id = 688]
07:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11eafa800) [pid = 1653] [serial = 1938] [outer = 0x0]
07:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11eafe000) [pid = 1653] [serial = 1939] [outer = 0x11eafa800]
07:52:38 INFO - PROCESS | 1653 | 1468248758419 Marionette DEBUG loaded listener.js
07:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126d2f000) [pid = 1653] [serial = 1940] [outer = 0x11eafa800]
07:52:38 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
07:52:38 INFO - PROCESS | 1653 | 1468248758697 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
07:52:38 INFO - .
07:52:38 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 478ms
07:52:38 INFO - PROCESS | 1653 | 1468248758745 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
07:52:38 INFO - PROCESS | 1653 | 1468248758746 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
07:52:38 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
07:52:38 INFO - PROCESS | 1653 | 1468248758756 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
07:52:38 INFO - PROCESS | 1653 | 1468248758758 Marionette TRACE conn2 <- [1,2168,null,{}]
07:52:38 INFO - PROCESS | 1653 | 1468248758763 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}]
07:52:38 INFO - PROCESS | 1653 | 1468248758856 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
07:52:38 INFO - PROCESS | 1653 | 1468248758928 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca14000 == 38 [pid = 1653] [id = 689]
07:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126e1d800) [pid = 1653] [serial = 1941] [outer = 0x0]
07:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126e56c00) [pid = 1653] [serial = 1942] [outer = 0x126e1d800]
07:52:38 INFO - PROCESS | 1653 | 1468248758968 Marionette DEBUG loaded listener.js
07:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1270bc400) [pid = 1653] [serial = 1943] [outer = 0x126e1d800]
07:52:39 INFO - PROCESS | 1653 | 1468248759236 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]]]}]
07:52:39 INFO - .
07:52:39 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 527ms
07:52:39 INFO - PROCESS | 1653 | 1468248759289 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
07:52:39 INFO - PROCESS | 1653 | 1468248759291 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
07:52:39 INFO - TEST-START | /dom/events/ProgressEvent.html
07:52:39 INFO - PROCESS | 1653 | 1468248759293 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
07:52:39 INFO - PROCESS | 1653 | 1468248759294 Marionette TRACE conn2 <- [1,2172,null,{}]
07:52:39 INFO - PROCESS | 1653 | 1468248759313 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}]
07:52:39 INFO - PROCESS | 1653 | 1468248759437 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
07:52:39 INFO - PROCESS | 1653 | 1468248759441 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x134021800 == 39 [pid = 1653] [id = 690]
07:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126e21c00) [pid = 1653] [serial = 1944] [outer = 0x0]
07:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12724ac00) [pid = 1653] [serial = 1945] [outer = 0x126e21c00]
07:52:39 INFO - PROCESS | 1653 | 1468248759471 Marionette DEBUG loaded listener.js
07:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127bd6000) [pid = 1653] [serial = 1946] [outer = 0x126e21c00]
07:52:39 INFO - PROCESS | 1653 | 1468248759720 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"]]]}]
07:52:39 INFO - ..
07:52:39 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 479ms
07:52:39 INFO - TEST-START | /dom/historical.html
07:52:39 INFO - PROCESS | 1653 | 1468248759773 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
07:52:39 INFO - PROCESS | 1653 | 1468248759775 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
07:52:39 INFO - PROCESS | 1653 | 1468248759781 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
07:52:39 INFO - PROCESS | 1653 | 1468248759784 Marionette TRACE conn2 <- [1,2176,null,{}]
07:52:39 INFO - PROCESS | 1653 | 1468248759795 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}]
07:52:39 INFO - PROCESS | 1653 | 1468248759915 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
07:52:39 INFO - PROCESS | 1653 | 1468248759921 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1343e6000 == 40 [pid = 1653] [id = 691]
07:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x127f74000) [pid = 1653] [serial = 1947] [outer = 0x0]
07:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127f75400) [pid = 1653] [serial = 1948] [outer = 0x127f74000]
07:52:39 INFO - PROCESS | 1653 | 1468248759950 Marionette DEBUG loaded listener.js
07:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1294dd800) [pid = 1653] [serial = 1949] [outer = 0x127f74000]
07:52:40 INFO - PROCESS | 1653 | 1468248760284 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]]]}]
07:52:40 INFO - ...................................................
07:52:40 INFO - TEST-OK | /dom/historical.html | took 536ms
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126e96800) [pid = 1653] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126b24800) [pid = 1653] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11cd52400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x127a2d400) [pid = 1653] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x114f0c400) [pid = 1653] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11bd86400) [pid = 1653] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11ce36000) [pid = 1653] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11cd1a400) [pid = 1653] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11e3de000) [pid = 1653] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11dfac400) [pid = 1653] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125e73c00) [pid = 1653] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11ce32800) [pid = 1653] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11de99800) [pid = 1653] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125e7a000) [pid = 1653] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x114f02c00) [pid = 1653] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
07:52:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b002400) [pid = 1653] [serial = 1906] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type-empty.html]
07:52:40 INFO - PROCESS | 1653 | 1468248760399 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
07:52:40 INFO - PROCESS | 1653 | 1468248760401 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
07:52:40 INFO - TEST-START | /dom/interface-objects.html
07:52:40 INFO - PROCESS | 1653 | 1468248760407 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
07:52:40 INFO - PROCESS | 1653 | 1468248760410 Marionette TRACE conn2 <- [1,2180,null,{}]
07:52:40 INFO - PROCESS | 1653 | 1468248760420 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}]
07:52:40 INFO - PROCESS | 1653 | 1468248760531 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
07:52:40 INFO - PROCESS | 1653 | 1468248760632 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11cb4e800 == 41 [pid = 1653] [id = 692]
07:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116e17800) [pid = 1653] [serial = 1950] [outer = 0x0]
07:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x117780000) [pid = 1653] [serial = 1951] [outer = 0x116e17800]
07:52:40 INFO - PROCESS | 1653 | 1468248760670 Marionette DEBUG loaded listener.js
07:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11c946000) [pid = 1653] [serial = 1952] [outer = 0x116e17800]
07:52:41 INFO - .
07:52:41 INFO - PROCESS | 1653 | 1468248761075 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]]]}]
07:52:41 INFO - ....................
07:52:41 INFO - TEST-OK | /dom/interface-objects.html | took 674ms
07:52:41 INFO - PROCESS | 1653 | 1468248761082 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
07:52:41 INFO - PROCESS | 1653 | 1468248761088 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
07:52:41 INFO - TEST-START | /dom/interfaces.html
07:52:41 INFO - PROCESS | 1653 | 1468248761094 Marionette TRACE conn2 -> [0,2184,"getContext",null]
07:52:41 INFO - PROCESS | 1653 | 1468248761098 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
07:52:41 INFO - PROCESS | 1653 | 1468248761100 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
07:52:41 INFO - PROCESS | 1653 | 1468248761104 Marionette TRACE conn2 <- [1,2185,null,{}]
07:52:41 INFO - PROCESS | 1653 | 1468248761107 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}]
07:52:41 INFO - PROCESS | 1653 | 1468248761114 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
07:52:41 INFO - PROCESS | 1653 | 1468248761119 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
07:52:41 INFO - PROCESS | 1653 | 1468248761121 Marionette TRACE conn2 <- [1,2187,null,{}]
07:52:41 INFO - Setting pref dom.node.rootNode.enabled (true)
07:52:41 INFO - PROCESS | 1653 | 1468248761123 Marionette TRACE conn2 -> [0,2188,"getContext",null]
07:52:41 INFO - PROCESS | 1653 | 1468248761125 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
07:52:41 INFO - PROCESS | 1653 | 1468248761134 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
07:52:41 INFO - PROCESS | 1653 | 1468248761139 Marionette TRACE conn2 <- [1,2189,null,{}]
07:52:41 INFO - PROCESS | 1653 | 1468248761143 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}]
07:52:41 INFO - PROCESS | 1653 | 1468248761153 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
07:52:41 INFO - PROCESS | 1653 | 1468248761201 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
07:52:41 INFO - PROCESS | 1653 | 1468248761203 Marionette TRACE conn2 <- [1,2191,null,{}]
07:52:41 INFO - PROCESS | 1653 | 1468248761205 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
07:52:41 INFO - PROCESS | 1653 | 1468248761206 Marionette TRACE conn2 <- [1,2192,null,{}]
07:52:41 INFO - PROCESS | 1653 | 1468248761212 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}]
07:52:41 INFO - PROCESS | 1653 | 1468248761334 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
07:52:41 INFO - PROCESS | 1653 | 1468248761407 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca13000 == 42 [pid = 1653] [id = 693]
07:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11ce35000) [pid = 1653] [serial = 1953] [outer = 0x0]
07:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11eafc000) [pid = 1653] [serial = 1954] [outer = 0x11ce35000]
07:52:41 INFO - PROCESS | 1653 | 1468248761441 Marionette DEBUG loaded listener.js
07:52:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125e62000) [pid = 1653] [serial = 1955] [outer = 0x11ce35000]
07:52:41 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
07:52:44 INFO - PROCESS | 1653 | 1468248763582 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]]]}]
07:52:44 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
07:52:44 INFO - TEST-OK | /dom/interfaces.html | took 3320ms
07:52:44 INFO - PROCESS | 1653 | 1468248764439 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
07:52:44 INFO - PROCESS | 1653 | 1468248764441 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
07:52:44 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
07:52:44 INFO - Clearing pref dom.node.rootNode.enabled
07:52:44 INFO - PROCESS | 1653 | 1468248764445 Marionette TRACE conn2 -> [0,2196,"getContext",null]
07:52:44 INFO - PROCESS | 1653 | 1468248764446 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
07:52:44 INFO - PROCESS | 1653 | 1468248764452 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
07:52:44 INFO - PROCESS | 1653 | 1468248764453 Marionette TRACE conn2 <- [1,2197,null,{}]
07:52:44 INFO - PROCESS | 1653 | 1468248764455 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}]
07:52:44 INFO - PROCESS | 1653 | 1468248764465 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
07:52:44 INFO - PROCESS | 1653 | 1468248764467 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
07:52:44 INFO - PROCESS | 1653 | 1468248764468 Marionette TRACE conn2 <- [1,2199,null,{}]
07:52:44 INFO - PROCESS | 1653 | 1468248764470 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
07:52:44 INFO - PROCESS | 1653 | 1468248764475 Marionette TRACE conn2 <- [1,2200,null,{}]
07:52:44 INFO - PROCESS | 1653 | 1468248764478 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}]
07:52:44 INFO - PROCESS | 1653 | 1468248764576 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
07:52:44 INFO - PROCESS | 1653 | 1468248764680 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1432fb800 == 43 [pid = 1653] [id = 694]
07:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b02b000) [pid = 1653] [serial = 1956] [outer = 0x0]
07:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b83dc00) [pid = 1653] [serial = 1957] [outer = 0x12b02b000]
07:52:44 INFO - PROCESS | 1653 | 1468248764717 Marionette DEBUG loaded listener.js
07:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b8bcc00) [pid = 1653] [serial = 1958] [outer = 0x12b02b000]
07:52:45 INFO - PROCESS | 1653 | 1468248765208 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]]]}]
07:52:45 INFO - ..................................................................................................................................................................................................................
07:52:45 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 840ms
07:52:45 INFO - PROCESS | 1653 | 1468248765388 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
07:52:45 INFO - PROCESS | 1653 | 1468248765392 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
07:52:45 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
07:52:45 INFO - PROCESS | 1653 | 1468248765406 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
07:52:45 INFO - PROCESS | 1653 | 1468248765408 Marionette TRACE conn2 <- [1,2204,null,{}]
07:52:45 INFO - PROCESS | 1653 | 1468248765413 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}]
07:52:45 INFO - PROCESS | 1653 | 1468248765528 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
07:52:45 INFO - PROCESS | 1653 | 1468248765601 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x125447000 == 44 [pid = 1653] [id = 695]
07:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11ce3b800) [pid = 1653] [serial = 1959] [outer = 0x0]
07:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11ce49400) [pid = 1653] [serial = 1960] [outer = 0x11ce3b800]
07:52:45 INFO - PROCESS | 1653 | 1468248765635 Marionette DEBUG loaded listener.js
07:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11e617800) [pid = 1653] [serial = 1961] [outer = 0x11ce3b800]
07:52:45 INFO - PROCESS | 1653 | 1468248765956 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
07:52:46 INFO - .
07:52:46 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 625ms
07:52:46 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
07:52:46 INFO - PROCESS | 1653 | 1468248766028 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
07:52:46 INFO - PROCESS | 1653 | 1468248766030 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
07:52:46 INFO - PROCESS | 1653 | 1468248766036 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
07:52:46 INFO - PROCESS | 1653 | 1468248766039 Marionette TRACE conn2 <- [1,2208,null,{}]
07:52:46 INFO - PROCESS | 1653 | 1468248766044 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}]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134021800 == 43 [pid = 1653] [id = 690]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca14000 == 42 [pid = 1653] [id = 689]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb57800 == 41 [pid = 1653] [id = 688]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a782000 == 40 [pid = 1653] [id = 687]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x127671800 == 39 [pid = 1653] [id = 686]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11ca3f800 == 38 [pid = 1653] [id = 685]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129970800 == 37 [pid = 1653] [id = 680]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb45800 == 36 [pid = 1653] [id = 681]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba23800 == 35 [pid = 1653] [id = 682]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11a84e000 == 34 [pid = 1653] [id = 683]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116b4c000 == 33 [pid = 1653] [id = 684]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba2d000 == 32 [pid = 1653] [id = 678]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x126d4f000 == 31 [pid = 1653] [id = 679]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1432e8000 == 30 [pid = 1653] [id = 677]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11e11a800 == 29 [pid = 1653] [id = 665]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x125447000 == 28 [pid = 1653] [id = 695]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca13000 == 27 [pid = 1653] [id = 693]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1432fb800 == 26 [pid = 1653] [id = 694]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1343e6000 == 25 [pid = 1653] [id = 691]
07:52:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11cb4e800 == 24 [pid = 1653] [id = 692]
07:52:46 INFO - PROCESS | 1653 | 1468248766699 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126b24c00) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1254f6000) [pid = 1653] [serial = 1893] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1254f3800) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127dab800) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11dea0400) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x127246000) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11e622800) [pid = 1653] [serial = 1884] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11c945c00) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11cd49400) [pid = 1653] [serial = 1878] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11ce4bc00) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11dac8800) [pid = 1653] [serial = 1881] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11ce93c00) [pid = 1653] [serial = 1875] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11cd54c00) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11ea92400) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125e80c00) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x127241800) [pid = 1653] [serial = 1902] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125e76000) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11de9e800) [pid = 1653] [serial = 1863] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11d06ac00) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125e72000) [pid = 1653] [serial = 1866] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11ea95000) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127245800) [pid = 1653] [serial = 1869] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126e1b400) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11b374400) [pid = 1653] [serial = 1872] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116e1cc00) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1298b5800) [pid = 1653] [serial = 1905] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1294e4c00) [pid = 1653] [serial = 1899] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12b33d400) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12b344c00) [pid = 1653] [serial = 1908] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12b3f9400) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x125e89800) [pid = 1653] [serial = 1890] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x127a27c00) [pid = 1653] [serial = 1896] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125e58c00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = about:blank]
07:52:46 INFO - PROCESS | 1653 | 1468248766808 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\", \"83e3c45c-2ff0-49ec-ba70-ef6e75cf7791\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
07:52:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116b4c000 == 25 [pid = 1653] [id = 696]
07:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x114ef4000) [pid = 1653] [serial = 1962] [outer = 0x0]
07:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116bf1800) [pid = 1653] [serial = 1963] [outer = 0x114ef4000]
07:52:46 INFO - PROCESS | 1653 | 1468248766862 Marionette DEBUG loaded listener.js
07:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116e41000) [pid = 1653] [serial = 1964] [outer = 0x114ef4000]
07:52:47 INFO - PROCESS | 1653 | 1468248767223 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"]]]}]
07:52:47 INFO - .
07:52:47 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 1229ms
07:52:47 INFO - PROCESS | 1653 | 1468248767264 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
07:52:47 INFO - PROCESS | 1653 | 1468248767271 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
07:52:48 WARNING - u'runner_teardown' ()
07:52:48 INFO - No more tests
07:52:48 INFO - Got 0 unexpected results
07:52:48 INFO - SUITE-END | took 1777s
07:52:48 INFO - Closing logging queue
07:52:48 INFO - queue closed
07:52:48 INFO - Return code: 0
07:52:48 WARNING - # TBPL SUCCESS #
07:52:48 INFO - Running post-action listener: _resource_record_post_action
07:52:48 INFO - #####
07:52:48 INFO - ##### Finished run-tests step (success)
07:52:48 INFO - #####
07:52:48 INFO - Running post-run listener: _resource_record_post_run
07:52:48 INFO - Total resource usage - Wall time: 1807s; CPU: 41.0%; Read bytes: 40152064; Write bytes: 389936128; Read time: 424; Write time: 3189
07:52:48 INFO - TinderboxPrint: CPU usage
41.1%
07:52:48 INFO - TinderboxPrint: I/O read bytes / time
40,152,064 / 424
07:52:48 INFO - TinderboxPrint: I/O write bytes / time
389,936,128 / 3,189
07:52:48 INFO - TinderboxPrint: CPU idle
4,254.0 (58.9%)
07:52:48 INFO - TinderboxPrint: CPU system
1,624.1 (22.5%)
07:52:48 INFO - TinderboxPrint: CPU user
1,348.1 (18.7%)
07:52:48 INFO - TinderboxPrint: Swap in / out
241,500,160 / 0
07:52:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
07:52:48 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 178235904; Write bytes: 171878400; Read time: 15614; Write time: 319
07:52:48 INFO - run-tests - Wall time: 1786s; CPU: 41.0%; Read bytes: 39197696; Write bytes: 188656640; Read time: 406; Write time: 2816
07:52:49 INFO - Running post-run listener: _upload_blobber_files
07:52:49 INFO - Blob upload gear active.
07:52:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
07:52:49 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
07:52:49 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']
07:52:49 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
07:52:49 INFO - (blobuploader) - INFO - Open directory for files ...
07:52:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
07:52:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
07:52:49 INFO - (blobuploader) - INFO - Uploading, attempt #1.
07:52:53 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
07:52:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
07:52:53 INFO - (blobuploader) - INFO - Done attempting.
07:52:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
07:52:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
07:52:53 INFO - (blobuploader) - INFO - Uploading, attempt #1.
07:52:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
07:52:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
07:52:54 INFO - (blobuploader) - INFO - Done attempting.
07:52:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
07:52:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
07:52:54 INFO - (blobuploader) - INFO - Uploading, attempt #1.
07:52:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
07:52:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
07:52:56 INFO - (blobuploader) - INFO - Done attempting.
07:52:56 INFO - (blobuploader) - INFO - Iteration through files over.
07:52:56 INFO - Return code: 0
07:52:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
07:52:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
07:52:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ee311bac73bc821235a964f63e2dc7f2433cee5030ed04fb8e11522e162254b730bb26345e7b9a5c79889ba743a829213df9b2bc87eb0b91600a233b698c2d55", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a3a471d8c7befbef67393542e5cdc33beacdb499e4d08f1ddf7580d5ee72da63f642c10d45bf1c099df091bdf37516a380a41a4db54f972e6ae90eb0fdd16db2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9643e96ed09fe69f0949cdc00110e246e8b162686b6b28028a11c16779dd3e45a2cca1050d5bcdb6afdfc25c146d96cdd4f3f0a8cbf434e9b08c174e59fd17c7"}
07:52:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
07:52:56 INFO - Writing to file /builds/slave/test/properties/blobber_files
07:52:56 INFO - Contents:
07:52:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ee311bac73bc821235a964f63e2dc7f2433cee5030ed04fb8e11522e162254b730bb26345e7b9a5c79889ba743a829213df9b2bc87eb0b91600a233b698c2d55", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a3a471d8c7befbef67393542e5cdc33beacdb499e4d08f1ddf7580d5ee72da63f642c10d45bf1c099df091bdf37516a380a41a4db54f972e6ae90eb0fdd16db2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9643e96ed09fe69f0949cdc00110e246e8b162686b6b28028a11c16779dd3e45a2cca1050d5bcdb6afdfc25c146d96cdd4f3f0a8cbf434e9b08c174e59fd17c7"}
07:52:56 INFO - Running post-run listener: copy_logs_to_upload_dir
07:52:56 INFO - Copying logs to upload dir...
07:52:56 INFO - mkdir: /builds/slave/test/build/upload/logs
07:52:56 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1869.495830
========= master_lag: 4.18 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 13 secs) (at 2016-07-11 07:53:00.693316) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 07:53:00.697427) =========
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.MbjGOtoajn/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.oU8dv9vKlh/Listeners
TMPDIR=/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/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/ee311bac73bc821235a964f63e2dc7f2433cee5030ed04fb8e11522e162254b730bb26345e7b9a5c79889ba743a829213df9b2bc87eb0b91600a233b698c2d55", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a3a471d8c7befbef67393542e5cdc33beacdb499e4d08f1ddf7580d5ee72da63f642c10d45bf1c099df091bdf37516a380a41a4db54f972e6ae90eb0fdd16db2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9643e96ed09fe69f0949cdc00110e246e8b162686b6b28028a11c16779dd3e45a2cca1050d5bcdb6afdfc25c146d96cdd4f3f0a8cbf434e9b08c174e59fd17c7"}
build_url:https://queue.taskcluster.net/v1/task/C3gULdjYTUeisTTiZLk_jQ/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/C3gULdjYTUeisTTiZLk_jQ/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012952
build_url: 'https://queue.taskcluster.net/v1/task/C3gULdjYTUeisTTiZLk_jQ/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/ee311bac73bc821235a964f63e2dc7f2433cee5030ed04fb8e11522e162254b730bb26345e7b9a5c79889ba743a829213df9b2bc87eb0b91600a233b698c2d55", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a3a471d8c7befbef67393542e5cdc33beacdb499e4d08f1ddf7580d5ee72da63f642c10d45bf1c099df091bdf37516a380a41a4db54f972e6ae90eb0fdd16db2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/9643e96ed09fe69f0949cdc00110e246e8b162686b6b28028a11c16779dd3e45a2cca1050d5bcdb6afdfc25c146d96cdd4f3f0a8cbf434e9b08c174e59fd17c7"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/C3gULdjYTUeisTTiZLk_jQ/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 0.45 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 07:53:01.155620) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 07:53:01.156027) =========
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.MbjGOtoajn/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.oU8dv9vKlh/Listeners
TMPDIR=/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/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.005317
========= master_lag: 0.02 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 07:53:01.183825) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-11 07:53:01.184552) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-11 07:53:01.185234) =========
========= Total master_lag: 4.72 =========