[0,1775,"getWindowHandle",null]
13:01:16 INFO - PROCESS | 1990 | 1467316876412 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
13:01:16 INFO - TEST-START | /cssom-view/scrollingElement.html
13:01:16 INFO - PROCESS | 1990 | 1467316876414 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
13:01:16 INFO - PROCESS | 1990 | 1467316876416 Marionette TRACE conn2 <- [1,1776,null,{}]
13:01:16 INFO - PROCESS | 1990 | 1467316876430 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}]
13:01:16 INFO - PROCESS | 1990 | 1467316876523 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
13:01:16 INFO - PROCESS | 1990 | 1467316876528 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:01:16 INFO - PROCESS | 1990 | ++DOCSHELL 0x13ad60800 == 47 [pid = 1990] [id = 516]
13:01:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x12ff9fc00) [pid = 1990] [serial = 1498] [outer = 0x0]
13:01:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x12ffa1400) [pid = 1990] [serial = 1499] [outer = 0x12ff9fc00]
13:01:16 INFO - PROCESS | 1990 | 1467316876556 Marionette DEBUG loaded listener.js
13:01:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x130220c00) [pid = 1990] [serial = 1500] [outer = 0x12ff9fc00]
13:01:16 INFO - PROCESS | 1990 | ++DOCSHELL 0x1214c0800 == 48 [pid = 1990] [id = 517]
13:01:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 111 (0x130229400) [pid = 1990] [serial = 1501] [outer = 0x0]
13:01:16 INFO - PROCESS | 1990 | ++DOCSHELL 0x12ba8a000 == 49 [pid = 1990] [id = 518]
13:01:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 112 (0x130229800) [pid = 1990] [serial = 1502] [outer = 0x0]
13:01:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 113 (0x12ffd8c00) [pid = 1990] [serial = 1503] [outer = 0x130229400]
13:01:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 114 (0x13022ac00) [pid = 1990] [serial = 1504] [outer = 0x130229800]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12e694800 == 48 [pid = 1990] [id = 480]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x1356be000 == 47 [pid = 1990] [id = 484]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x13135d800 == 46 [pid = 1990] [id = 483]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x1356d8000 == 45 [pid = 1990] [id = 488]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12b58b000 == 44 [pid = 1990] [id = 471]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12e502800 == 43 [pid = 1990] [id = 487]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x1214c8800 == 42 [pid = 1990] [id = 486]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12173f000 == 41 [pid = 1990] [id = 474]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x1214d6000 == 40 [pid = 1990] [id = 472]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x1214d4000 == 39 [pid = 1990] [id = 473]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x121531800 == 38 [pid = 1990] [id = 469]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12172c800 == 37 [pid = 1990] [id = 466]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12cfbe000 == 36 [pid = 1990] [id = 477]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x11a8f7000 == 35 [pid = 1990] [id = 465]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12c8ce800 == 34 [pid = 1990] [id = 478]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12b593000 == 33 [pid = 1990] [id = 475]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x122feb800 == 32 [pid = 1990] [id = 470]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x120264800 == 31 [pid = 1990] [id = 468]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x122e3d800 == 30 [pid = 1990] [id = 467]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x120265000 == 29 [pid = 1990] [id = 515]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x13aed5800 == 28 [pid = 1990] [id = 514]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x13aed4800 == 27 [pid = 1990] [id = 513]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x13aecc000 == 26 [pid = 1990] [id = 512]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x13add8800 == 25 [pid = 1990] [id = 511]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x13979e800 == 24 [pid = 1990] [id = 510]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x139782000 == 23 [pid = 1990] [id = 509]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x139781000 == 22 [pid = 1990] [id = 508]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x139780000 == 21 [pid = 1990] [id = 507]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x138fee000 == 20 [pid = 1990] [id = 506]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x13812f000 == 19 [pid = 1990] [id = 505]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12fb8b800 == 18 [pid = 1990] [id = 504]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x11f61e800 == 17 [pid = 1990] [id = 503]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x122fd3000 == 16 [pid = 1990] [id = 502]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x123564800 == 15 [pid = 1990] [id = 501]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x138fe8800 == 14 [pid = 1990] [id = 500]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12fb6d000 == 13 [pid = 1990] [id = 499]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12e67a000 == 12 [pid = 1990] [id = 498]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x12230e000 == 11 [pid = 1990] [id = 497]
13:01:19 INFO - PROCESS | 1990 | --DOCSHELL 0x13813f000 == 10 [pid = 1990] [id = 496]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 113 (0x12bbaec00) [pid = 1990] [serial = 1440] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 112 (0x11e6ec000) [pid = 1990] [serial = 1414] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 111 (0x12a5db800) [pid = 1990] [serial = 1446] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 110 (0x122bd7800) [pid = 1990] [serial = 1418] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x122a47400) [pid = 1990] [serial = 1443] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x12a5e0c00) [pid = 1990] [serial = 1421] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x1226bdc00) [pid = 1990] [serial = 1426] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x1217e0c00) [pid = 1990] [serial = 1425] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x12a5a0000) [pid = 1990] [serial = 1431] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x12b375000) [pid = 1990] [serial = 1432] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x123116c00) [pid = 1990] [serial = 1429] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x122a45c00) [pid = 1990] [serial = 1428] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x12b9ccc00) [pid = 1990] [serial = 1434] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 100 (0x12be17c00) [pid = 1990] [serial = 1441] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 99 (0x123118000) [pid = 1990] [serial = 1444] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 98 (0x12bb50800) [pid = 1990] [serial = 1437] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 97 (0x12bb5d000) [pid = 1990] [serial = 1438] [outer = 0x0] [url = about:blank]
13:01:19 INFO - PROCESS | 1990 | --DOMWINDOW == 96 (0x12b9c8c00) [pid = 1990] [serial = 1435] [outer = 0x0] [url = about:blank]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 95 (0x122b78400) [pid = 1990] [serial = 1417] [outer = 0x0] [url = https://web-platform.test:8443/cookies/secure/set-from-ws.https.sub.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 94 (0x122394000) [pid = 1990] [serial = 1368] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/style-src/style-src-3_1.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 93 (0x12a5a1400) [pid = 1990] [serial = 1405] [outer = 0x0] [url = http://web-platform.test:8000/cookies/secure/set-from-dom.sub.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 92 (0x1226c2800) [pid = 1990] [serial = 1393] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/svg/svg-policy-with-resource.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 91 (0x11b844400) [pid = 1990] [serial = 1371] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/style-src/style-src-3_2.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 90 (0x123177400) [pid = 1990] [serial = 1401] [outer = 0x0] [url = https://web-platform.test:8443/cookies/secure/set-from-dom.https.sub.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 89 (0x123120800) [pid = 1990] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 88 (0x1226e7800) [pid = 1990] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 87 (0x12df6e000) [pid = 1990] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 86 (0x12bb4d400) [pid = 1990] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 85 (0x12315b800) [pid = 1990] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 84 (0x11e6eac00) [pid = 1990] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 83 (0x12bb54c00) [pid = 1990] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 82 (0x12b9c9400) [pid = 1990] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 81 (0x121544000) [pid = 1990] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 80 (0x122ab3800) [pid = 1990] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 79 (0x12e742400) [pid = 1990] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 78 (0x12e749000) [pid = 1990] [serial = 1479] [outer = 0x0] [url = about:blank]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 77 (0x12e748800) [pid = 1990] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 76 (0x12e748c00) [pid = 1990] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 75 (0x122365800) [pid = 1990] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight.htm]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 74 (0x12e74ec00) [pid = 1990] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 73 (0x12ffa7400) [pid = 1990] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 72 (0x12ffa7800) [pid = 1990] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 71 (0x12ffa7c00) [pid = 1990] [serial = 1491] [outer = 0x0] [url = about:blank]
13:01:23 INFO - PROCESS | 1990 | --DOMWINDOW == 70 (0x12be24800) [pid = 1990] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
13:01:26 INFO - PROCESS | 1990 | --DOCSHELL 0x13adae000 == 9 [pid = 1990] [id = 485]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 69 (0x1223a1400) [pid = 1990] [serial = 1403] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 68 (0x122e25c00) [pid = 1990] [serial = 1419] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 67 (0x1226be800) [pid = 1990] [serial = 1370] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 66 (0x1233ae800) [pid = 1990] [serial = 1400] [outer = 0x0] [url = https://web-platform.test:8443/testharness_runner.html]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 65 (0x12ffcf000) [pid = 1990] [serial = 13] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 64 (0x12df6f400) [pid = 1990] [serial = 12] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 63 (0x12a5d9400) [pid = 1990] [serial = 1407] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 62 (0x123117000) [pid = 1990] [serial = 1395] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 61 (0x11e6ea800) [pid = 1990] [serial = 1373] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 60 (0x123177c00) [pid = 1990] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 59 (0x12b36e400) [pid = 1990] [serial = 1467] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 58 (0x12a5dbc00) [pid = 1990] [serial = 1466] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 57 (0x12288d000) [pid = 1990] [serial = 1463] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 56 (0x12e225800) [pid = 1990] [serial = 1475] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 55 (0x12bb61800) [pid = 1990] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 54 (0x12b9c7800) [pid = 1990] [serial = 1453] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 53 (0x12b37d400) [pid = 1990] [serial = 1452] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 52 (0x12023f400) [pid = 1990] [serial = 1449] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 51 (0x122bddc00) [pid = 1990] [serial = 1450] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 50 (0x12bb60800) [pid = 1990] [serial = 1469] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 49 (0x12c7a9800) [pid = 1990] [serial = 1458] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 48 (0x12c4e0c00) [pid = 1990] [serial = 1457] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 47 (0x122881c00) [pid = 1990] [serial = 1461] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 46 (0x121710800) [pid = 1990] [serial = 1460] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 45 (0x12bb5f000) [pid = 1990] [serial = 1496] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 44 (0x12e74e400) [pid = 1990] [serial = 1484] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 43 (0x12e744000) [pid = 1990] [serial = 1480] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 42 (0x12e74d400) [pid = 1990] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 41 (0x12ba3a800) [pid = 1990] [serial = 1482] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 40 (0x12c0ae400) [pid = 1990] [serial = 1447] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 39 (0x12e74f400) [pid = 1990] [serial = 1487] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 38 (0x12fd9fc00) [pid = 1990] [serial = 1488] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 37 (0x122e24400) [pid = 1990] [serial = 1492] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 36 (0x12ffa9c00) [pid = 1990] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 35 (0x12bd9d400) [pid = 1990] [serial = 1493] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 34 (0x12ff9e800) [pid = 1990] [serial = 1497] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 33 (0x12be82c00) [pid = 1990] [serial = 1472] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 32 (0x12e5f2000) [pid = 1990] [serial = 1476] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 31 (0x12ffa1400) [pid = 1990] [serial = 1499] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 30 (0x122ab4c00) [pid = 1990] [serial = 1464] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 29 (0x12fd09400) [pid = 1990] [serial = 1485] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 28 (0x12be1d400) [pid = 1990] [serial = 1470] [outer = 0x0] [url = about:blank]
13:01:26 INFO - PROCESS | 1990 | --DOMWINDOW == 27 (0x12df68800) [pid = 1990] [serial = 1473] [outer = 0x0] [url = about:blank]
13:01:46 INFO - PROCESS | 1990 | MARIONETTE LOG: INFO: Timeout fired
13:01:46 INFO - PROCESS | 1990 | 1467316906640 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]]]}]
13:01:46 INFO - ..
13:01:46 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30277ms
13:01:46 INFO - PROCESS | 1990 | 1467316906693 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
13:01:46 INFO - PROCESS | 1990 | 1467316906698 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
13:01:46 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
13:01:46 INFO - PROCESS | 1990 | 1467316906702 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
13:01:46 INFO - PROCESS | 1990 | 1467316906704 Marionette TRACE conn2 <- [1,1780,null,{}]
13:01:46 INFO - PROCESS | 1990 | 1467316906709 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}]
13:01:46 INFO - PROCESS | 1990 | --DOCSHELL 0x1214c0800 == 8 [pid = 1990] [id = 517]
13:01:46 INFO - PROCESS | 1990 | --DOCSHELL 0x12ba8a000 == 7 [pid = 1990] [id = 518]
13:01:46 INFO - PROCESS | 1990 | 1467316906804 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
13:01:46 INFO - PROCESS | 1990 | 1467316906808 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:01:46 INFO - PROCESS | 1990 | ++DOCSHELL 0x11b681800 == 8 [pid = 1990] [id = 519]
13:01:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 28 (0x11b66ec00) [pid = 1990] [serial = 1505] [outer = 0x0]
13:01:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 29 (0x11b66f400) [pid = 1990] [serial = 1506] [outer = 0x11b66ec00]
13:01:46 INFO - PROCESS | 1990 | 1467316906847 Marionette DEBUG loaded listener.js
13:01:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 30 (0x11b847000) [pid = 1990] [serial = 1507] [outer = 0x11b66ec00]
13:01:47 INFO - PROCESS | 1990 | ++DOCSHELL 0x1174ae800 == 9 [pid = 1990] [id = 520]
13:01:47 INFO - PROCESS | 1990 | ++DOMWINDOW == 31 (0x11b979c00) [pid = 1990] [serial = 1508] [outer = 0x0]
13:01:47 INFO - PROCESS | 1990 | ++DOMWINDOW == 32 (0x11b905800) [pid = 1990] [serial = 1509] [outer = 0x11b979c00]
13:01:47 INFO - PROCESS | 1990 | 1467316907144 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"]]]}]
13:01:47 INFO - .
13:01:47 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 476ms
13:01:47 INFO - PROCESS | 1990 | 1467316907179 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
13:01:47 INFO - PROCESS | 1990 | 1467316907183 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
13:01:47 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
13:01:47 INFO - PROCESS | 1990 | 1467316907201 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
13:01:47 INFO - PROCESS | 1990 | 1467316907207 Marionette TRACE conn2 <- [1,1784,null,{}]
13:01:47 INFO - PROCESS | 1990 | 1467316907220 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}]
13:01:47 INFO - PROCESS | 1990 | 1467316907328 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
13:01:47 INFO - PROCESS | 1990 | 1467316907338 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\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"}]
13:01:47 INFO - PROCESS | 1990 | ++DOCSHELL 0x12060c000 == 10 [pid = 1990] [id = 521]
13:01:47 INFO - PROCESS | 1990 | ++DOMWINDOW == 33 (0x11b8e3000) [pid = 1990] [serial = 1510] [outer = 0x0]
13:01:47 INFO - PROCESS | 1990 | ++DOMWINDOW == 34 (0x11ba27400) [pid = 1990] [serial = 1511] [outer = 0x11b8e3000]
13:01:47 INFO - PROCESS | 1990 | 1467316907371 Marionette DEBUG loaded listener.js
13:01:47 INFO - PROCESS | 1990 | ++DOMWINDOW == 35 (0x11e6e3c00) [pid = 1990] [serial = 1512] [outer = 0x11b8e3000]
13:01:54 INFO - PROCESS | 1990 | 1467316914044 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]]]}]
13:01:54 INFO - .......
13:01:54 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6898ms
13:01:54 INFO - PROCESS | 1990 | 1467316914094 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
13:01:54 INFO - PROCESS | 1990 | 1467316914096 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
13:01:54 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
13:01:54 INFO - PROCESS | 1990 | 1467316914098 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
13:01:54 INFO - PROCESS | 1990 | 1467316914101 Marionette TRACE conn2 <- [1,1788,null,{}]
13:01:54 INFO - PROCESS | 1990 | 1467316914113 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}]
13:01:54 INFO - PROCESS | 1990 | 1467316914192 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
13:01:54 INFO - PROCESS | 1990 | 1467316914197 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\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"}]
13:01:54 INFO - PROCESS | 1990 | ++DOCSHELL 0x12152e000 == 11 [pid = 1990] [id = 522]
13:01:54 INFO - PROCESS | 1990 | ++DOMWINDOW == 36 (0x11f96bc00) [pid = 1990] [serial = 1513] [outer = 0x0]
13:01:54 INFO - PROCESS | 1990 | ++DOMWINDOW == 37 (0x12023f400) [pid = 1990] [serial = 1514] [outer = 0x11f96bc00]
13:01:54 INFO - PROCESS | 1990 | 1467316914234 Marionette DEBUG loaded listener.js
13:01:54 INFO - PROCESS | 1990 | ++DOMWINDOW == 38 (0x121225800) [pid = 1990] [serial = 1515] [outer = 0x11f96bc00]
13:02:00 INFO - PROCESS | 1990 | 1467316920729 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]]]}]
13:02:00 INFO - ......
13:02:00 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6635ms
13:02:00 INFO - PROCESS | 1990 | 1467316920733 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
13:02:00 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
13:02:00 INFO - PROCESS | 1990 | 1467316920739 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
13:02:00 INFO - PROCESS | 1990 | 1467316920741 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
13:02:00 INFO - PROCESS | 1990 | 1467316920743 Marionette TRACE conn2 <- [1,1792,null,{}]
13:02:00 INFO - PROCESS | 1990 | 1467316920746 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}]
13:02:00 INFO - PROCESS | 1990 | 1467316920825 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
13:02:00 INFO - PROCESS | 1990 | 1467316920830 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:00 INFO - PROCESS | 1990 | ++DOCSHELL 0x1228d4800 == 12 [pid = 1990] [id = 523]
13:02:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 39 (0x12028fc00) [pid = 1990] [serial = 1516] [outer = 0x0]
13:02:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 40 (0x12135e400) [pid = 1990] [serial = 1517] [outer = 0x12028fc00]
13:02:00 INFO - PROCESS | 1990 | 1467316920863 Marionette DEBUG loaded listener.js
13:02:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 41 (0x1217e2c00) [pid = 1990] [serial = 1518] [outer = 0x12028fc00]
13:02:01 INFO - PROCESS | 1990 | 1467316921160 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]]]}]
13:02:01 INFO - ...
13:02:01 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 469ms
13:02:01 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
13:02:01 INFO - PROCESS | 1990 | 1467316921215 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
13:02:01 INFO - PROCESS | 1990 | 1467316921217 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
13:02:01 INFO - PROCESS | 1990 | 1467316921219 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
13:02:01 INFO - PROCESS | 1990 | 1467316921220 Marionette TRACE conn2 <- [1,1796,null,{}]
13:02:01 INFO - PROCESS | 1990 | 1467316921225 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}]
13:02:01 INFO - PROCESS | 1990 | 1467316921304 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
13:02:01 INFO - PROCESS | 1990 | 1467316921353 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:01 INFO - PROCESS | 1990 | ++DOCSHELL 0x1231f2800 == 13 [pid = 1990] [id = 524]
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 42 (0x11b903c00) [pid = 1990] [serial = 1519] [outer = 0x0]
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 43 (0x12195c400) [pid = 1990] [serial = 1520] [outer = 0x11b903c00]
13:02:01 INFO - PROCESS | 1990 | 1467316921383 Marionette DEBUG loaded listener.js
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 44 (0x1226bf000) [pid = 1990] [serial = 1521] [outer = 0x11b903c00]
13:02:01 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b2db800 == 14 [pid = 1990] [id = 525]
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 45 (0x1226c2000) [pid = 1990] [serial = 1522] [outer = 0x0]
13:02:01 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b2ee000 == 15 [pid = 1990] [id = 526]
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 46 (0x122880c00) [pid = 1990] [serial = 1523] [outer = 0x0]
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 47 (0x1226edc00) [pid = 1990] [serial = 1524] [outer = 0x1226c2000]
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 48 (0x122883800) [pid = 1990] [serial = 1525] [outer = 0x122880c00]
13:02:01 INFO - PROCESS | 1990 | 1467316921700 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]]]}]
13:02:01 INFO - ..
13:02:01 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 523ms
13:02:01 INFO - PROCESS | 1990 | 1467316921743 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
13:02:01 INFO - PROCESS | 1990 | 1467316921744 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
13:02:01 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
13:02:01 INFO - PROCESS | 1990 | 1467316921746 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
13:02:01 INFO - PROCESS | 1990 | 1467316921747 Marionette TRACE conn2 <- [1,1800,null,{}]
13:02:01 INFO - PROCESS | 1990 | 1467316921753 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}]
13:02:01 INFO - PROCESS | 1990 | 1467316921858 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
13:02:01 INFO - PROCESS | 1990 | 1467316921865 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:01 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b61c800 == 16 [pid = 1990] [id = 527]
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 49 (0x121aae400) [pid = 1990] [serial = 1526] [outer = 0x0]
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 50 (0x1226c6800) [pid = 1990] [serial = 1527] [outer = 0x121aae400]
13:02:01 INFO - PROCESS | 1990 | 1467316921934 Marionette DEBUG loaded listener.js
13:02:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 51 (0x122aacc00) [pid = 1990] [serial = 1528] [outer = 0x121aae400]
13:02:02 INFO - PROCESS | 1990 | [1990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
13:02:02 INFO - PROCESS | 1990 | 1467316922175 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]]]}]
13:02:02 INFO - ..
13:02:02 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 468ms
13:02:02 INFO - PROCESS | 1990 | 1467316922216 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
13:02:02 INFO - PROCESS | 1990 | 1467316922220 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
13:02:02 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
13:02:02 INFO - PROCESS | 1990 | 1467316922234 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
13:02:02 INFO - PROCESS | 1990 | 1467316922235 Marionette TRACE conn2 <- [1,1804,null,{}]
13:02:02 INFO - PROCESS | 1990 | 1467316922248 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}]
13:02:02 INFO - PROCESS | 1990 | 1467316922330 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
13:02:02 INFO - PROCESS | 1990 | 1467316922336 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:02 INFO - PROCESS | 1990 | ++DOCSHELL 0x12be60800 == 17 [pid = 1990] [id = 528]
13:02:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 52 (0x122aae800) [pid = 1990] [serial = 1529] [outer = 0x0]
13:02:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 53 (0x122b6cc00) [pid = 1990] [serial = 1530] [outer = 0x122aae800]
13:02:02 INFO - PROCESS | 1990 | 1467316922364 Marionette DEBUG loaded listener.js
13:02:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 54 (0x122b7a400) [pid = 1990] [serial = 1531] [outer = 0x122aae800]
13:02:02 INFO - PROCESS | 1990 | 1467316922653 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"]]]}]
13:02:02 INFO - ..
13:02:02 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 435ms
13:02:02 INFO - PROCESS | 1990 | 1467316922666 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
13:02:02 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
13:02:02 INFO - PROCESS | 1990 | 1467316922668 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
13:02:02 INFO - PROCESS | 1990 | 1467316922670 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
13:02:02 INFO - PROCESS | 1990 | 1467316922678 Marionette TRACE conn2 <- [1,1808,null,{}]
13:02:02 INFO - PROCESS | 1990 | 1467316922685 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}]
13:02:02 INFO - PROCESS | 1990 | 1467316922768 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
13:02:02 INFO - PROCESS | 1990 | 1467316922882 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:02 INFO - PROCESS | 1990 | ++DOCSHELL 0x12cfbd800 == 18 [pid = 1990] [id = 529]
13:02:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 55 (0x11b847800) [pid = 1990] [serial = 1532] [outer = 0x0]
13:02:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 56 (0x122bd8400) [pid = 1990] [serial = 1533] [outer = 0x11b847800]
13:02:02 INFO - PROCESS | 1990 | 1467316922911 Marionette DEBUG loaded listener.js
13:02:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 57 (0x1217e0400) [pid = 1990] [serial = 1534] [outer = 0x11b847800]
13:02:03 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db37000 == 19 [pid = 1990] [id = 530]
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 58 (0x11989f800) [pid = 1990] [serial = 1535] [outer = 0x0]
13:02:03 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4467
13:02:03 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db3f800 == 20 [pid = 1990] [id = 531]
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 59 (0x121252c00) [pid = 1990] [serial = 1536] [outer = 0x0]
13:02:03 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db40800 == 21 [pid = 1990] [id = 532]
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 60 (0x121253000) [pid = 1990] [serial = 1537] [outer = 0x0]
13:02:03 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4467
13:02:03 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db45000 == 22 [pid = 1990] [id = 533]
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 61 (0x12195a800) [pid = 1990] [serial = 1538] [outer = 0x0]
13:02:03 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db47800 == 23 [pid = 1990] [id = 534]
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 62 (0x12195ac00) [pid = 1990] [serial = 1539] [outer = 0x0]
13:02:03 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db49000 == 24 [pid = 1990] [id = 535]
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 63 (0x1226c4c00) [pid = 1990] [serial = 1540] [outer = 0x0]
13:02:03 INFO - PROCESS | 1990 | --DOMWINDOW == 62 (0x121253000) [pid = 1990] [serial = 1537] [outer = 0x0] [url = ]
13:02:03 INFO - PROCESS | 1990 | --DOMWINDOW == 61 (0x11989f800) [pid = 1990] [serial = 1535] [outer = 0x0] [url = ]
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 62 (0x1226c4400) [pid = 1990] [serial = 1541] [outer = 0x12195ac00]
13:02:03 INFO - PROCESS | 1990 | [1990] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 63 (0x122882800) [pid = 1990] [serial = 1542] [outer = 0x121252c00]
13:02:03 INFO - PROCESS | 1990 | [1990] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 64 (0x122bd8c00) [pid = 1990] [serial = 1543] [outer = 0x12195a800]
13:02:03 INFO - PROCESS | 1990 | [1990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
13:02:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 65 (0x123121800) [pid = 1990] [serial = 1544] [outer = 0x1226c4c00]
13:02:03 INFO - PROCESS | 1990 | [1990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
13:02:03 INFO - PROCESS | 1990 | [1990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
13:02:03 INFO - PROCESS | 1990 | [1990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12db49000 == 23 [pid = 1990] [id = 535]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12db47800 == 22 [pid = 1990] [id = 534]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12db40800 == 21 [pid = 1990] [id = 532]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12db37000 == 20 [pid = 1990] [id = 530]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12be60800 == 19 [pid = 1990] [id = 528]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12b61c800 == 18 [pid = 1990] [id = 527]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12b2ee000 == 17 [pid = 1990] [id = 526]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12b2db800 == 16 [pid = 1990] [id = 525]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x1231f2800 == 15 [pid = 1990] [id = 524]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x1228d4800 == 14 [pid = 1990] [id = 523]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12152e000 == 13 [pid = 1990] [id = 522]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x12060c000 == 12 [pid = 1990] [id = 521]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x1174ae800 == 11 [pid = 1990] [id = 520]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x11b681800 == 10 [pid = 1990] [id = 519]
13:02:09 INFO - PROCESS | 1990 | --DOCSHELL 0x13ad60800 == 9 [pid = 1990] [id = 516]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 64 (0x12195ac00) [pid = 1990] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 63 (0x1226c4c00) [pid = 1990] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 62 (0x12ff9fc00) [pid = 1990] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 61 (0x121aae400) [pid = 1990] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 60 (0x122880c00) [pid = 1990] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 59 (0x12028fc00) [pid = 1990] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 58 (0x11f96bc00) [pid = 1990] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 57 (0x130229800) [pid = 1990] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/4987d1aa-b7fb-a942-86b7-ef6d8966a57b]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 56 (0x11b8e3000) [pid = 1990] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 55 (0x11b903c00) [pid = 1990] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 54 (0x11b66ec00) [pid = 1990] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 53 (0x130229400) [pid = 1990] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/9e1c0a93-0b56-c040-b7dd-2464ded2f0e3]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 52 (0x122aae800) [pid = 1990] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 51 (0x1226c2000) [pid = 1990] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:23 INFO - PROCESS | 1990 | --DOMWINDOW == 50 (0x11b979c00) [pid = 1990] [serial = 1508] [outer = 0x0] [url = about:blank]
13:02:26 INFO - PROCESS | 1990 | --DOMWINDOW == 49 (0x130220c00) [pid = 1990] [serial = 1500] [outer = 0x0] [url = about:blank]
13:02:26 INFO - PROCESS | 1990 | --DOMWINDOW == 48 (0x13022ac00) [pid = 1990] [serial = 1504] [outer = 0x0] [url = about:blank]
13:02:26 INFO - PROCESS | 1990 | --DOMWINDOW == 47 (0x11e6e3c00) [pid = 1990] [serial = 1512] [outer = 0x0] [url = about:blank]
13:02:26 INFO - PROCESS | 1990 | --DOMWINDOW == 46 (0x11b847000) [pid = 1990] [serial = 1507] [outer = 0x0] [url = about:blank]
13:02:26 INFO - PROCESS | 1990 | --DOMWINDOW == 45 (0x12ffd8c00) [pid = 1990] [serial = 1503] [outer = 0x0] [url = about:blank]
13:02:26 INFO - PROCESS | 1990 | --DOMWINDOW == 44 (0x11ba27400) [pid = 1990] [serial = 1511] [outer = 0x0] [url = about:blank]
13:02:26 INFO - PROCESS | 1990 | --DOMWINDOW == 43 (0x11b66f400) [pid = 1990] [serial = 1506] [outer = 0x0] [url = about:blank]
13:02:26 INFO - PROCESS | 1990 | --DOMWINDOW == 42 (0x11b905800) [pid = 1990] [serial = 1509] [outer = 0x0] [url = about:blank]
13:02:27 INFO - PROCESS | 1990 | --DOMWINDOW == 41 (0x121225800) [pid = 1990] [serial = 1515] [outer = 0x0] [url = about:blank]
13:02:27 INFO - PROCESS | 1990 | --DOMWINDOW == 40 (0x12023f400) [pid = 1990] [serial = 1514] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 39 (0x1226c6800) [pid = 1990] [serial = 1527] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 38 (0x122883800) [pid = 1990] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 37 (0x12135e400) [pid = 1990] [serial = 1517] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 36 (0x12195c400) [pid = 1990] [serial = 1520] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 35 (0x122b7a400) [pid = 1990] [serial = 1531] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 34 (0x122bd8400) [pid = 1990] [serial = 1533] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 33 (0x1226bf000) [pid = 1990] [serial = 1521] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 32 (0x122aacc00) [pid = 1990] [serial = 1528] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 31 (0x122b6cc00) [pid = 1990] [serial = 1530] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 30 (0x1226edc00) [pid = 1990] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 29 (0x1217e2c00) [pid = 1990] [serial = 1518] [outer = 0x0] [url = about:blank]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 28 (0x1226c4400) [pid = 1990] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
13:02:29 INFO - PROCESS | 1990 | --DOMWINDOW == 27 (0x123121800) [pid = 1990] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
13:02:32 INFO - PROCESS | 1990 | MARIONETTE LOG: INFO: Timeout fired
13:02:32 INFO - PROCESS | 1990 | 1467316952988 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]]]}]
13:02:33 INFO - ....
13:02:33 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 30345ms
13:02:33 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
13:02:33 INFO - PROCESS | 1990 | 1467316953020 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
13:02:33 INFO - PROCESS | 1990 | 1467316953023 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
13:02:33 INFO - PROCESS | 1990 | 1467316953027 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
13:02:33 INFO - PROCESS | 1990 | 1467316953029 Marionette TRACE conn2 <- [1,1812,null,{}]
13:02:33 INFO - PROCESS | 1990 | 1467316953033 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}]
13:02:33 INFO - PROCESS | 1990 | --DOCSHELL 0x12db3f800 == 8 [pid = 1990] [id = 531]
13:02:33 INFO - PROCESS | 1990 | --DOCSHELL 0x12db45000 == 7 [pid = 1990] [id = 533]
13:02:33 INFO - PROCESS | 1990 | 1467316953143 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
13:02:33 INFO - PROCESS | 1990 | 1467316953170 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:33 INFO - PROCESS | 1990 | ++DOCSHELL 0x11b688000 == 8 [pid = 1990] [id = 536]
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 28 (0x11b722800) [pid = 1990] [serial = 1545] [outer = 0x0]
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 29 (0x11b722c00) [pid = 1990] [serial = 1546] [outer = 0x11b722800]
13:02:33 INFO - PROCESS | 1990 | 1467316953209 Marionette DEBUG loaded listener.js
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 30 (0x11b84bc00) [pid = 1990] [serial = 1547] [outer = 0x11b722800]
13:02:33 INFO - PROCESS | 1990 | ++DOCSHELL 0x11fa1e000 == 9 [pid = 1990] [id = 537]
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 31 (0x11b9b1c00) [pid = 1990] [serial = 1548] [outer = 0x0]
13:02:33 INFO - PROCESS | 1990 | ++DOCSHELL 0x11fd1d000 == 10 [pid = 1990] [id = 538]
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 32 (0x11ba25800) [pid = 1990] [serial = 1549] [outer = 0x0]
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 33 (0x11b974400) [pid = 1990] [serial = 1550] [outer = 0x11b9b1c00]
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 34 (0x11b9d3400) [pid = 1990] [serial = 1551] [outer = 0x11ba25800]
13:02:33 INFO - PROCESS | 1990 | 1467316953566 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]]]}]
13:02:33 INFO - ....
13:02:33 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 571ms
13:02:33 INFO - PROCESS | 1990 | 1467316953602 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
13:02:33 INFO - PROCESS | 1990 | 1467316953610 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
13:02:33 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
13:02:33 INFO - PROCESS | 1990 | 1467316953617 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
13:02:33 INFO - PROCESS | 1990 | 1467316953620 Marionette TRACE conn2 <- [1,1816,null,{}]
13:02:33 INFO - PROCESS | 1990 | 1467316953624 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}]
13:02:33 INFO - PROCESS | 1990 | 1467316953778 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
13:02:33 INFO - PROCESS | 1990 | 1467316953785 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:33 INFO - PROCESS | 1990 | ++DOCSHELL 0x11efba000 == 11 [pid = 1990] [id = 539]
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 35 (0x11b8e7000) [pid = 1990] [serial = 1552] [outer = 0x0]
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 36 (0x11ba63800) [pid = 1990] [serial = 1553] [outer = 0x11b8e7000]
13:02:33 INFO - PROCESS | 1990 | 1467316953834 Marionette DEBUG loaded listener.js
13:02:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 37 (0x11e63f800) [pid = 1990] [serial = 1554] [outer = 0x11b8e7000]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x12142c000 == 12 [pid = 1990] [id = 540]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 38 (0x11ef33800) [pid = 1990] [serial = 1555] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x12142e000 == 13 [pid = 1990] [id = 541]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 39 (0x11f008000) [pid = 1990] [serial = 1556] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x121433800 == 14 [pid = 1990] [id = 542]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 40 (0x11f009800) [pid = 1990] [serial = 1557] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x12143f000 == 15 [pid = 1990] [id = 543]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 41 (0x11f421400) [pid = 1990] [serial = 1558] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x121442800 == 16 [pid = 1990] [id = 544]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 42 (0x11f64c800) [pid = 1990] [serial = 1559] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 43 (0x11e6f0800) [pid = 1990] [serial = 1560] [outer = 0x11ef33800]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 44 (0x11f896000) [pid = 1990] [serial = 1561] [outer = 0x11f008000]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 45 (0x11f964800) [pid = 1990] [serial = 1562] [outer = 0x11f009800]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 46 (0x11f96c800) [pid = 1990] [serial = 1563] [outer = 0x11f421400]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 47 (0x11f96ec00) [pid = 1990] [serial = 1564] [outer = 0x11f64c800]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x1214d5800 == 17 [pid = 1990] [id = 545]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 48 (0x11fa45800) [pid = 1990] [serial = 1565] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 49 (0x120295000) [pid = 1990] [serial = 1566] [outer = 0x11fa45800]
13:02:34 INFO - PROCESS | 1990 | 1467316954368 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]
13:02:34 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
13:02:34 INFO - PROCESS | 1990 | 1467316954392 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
13:02:34 INFO - PROCESS | 1990 | 1467316954396 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
13:02:34 INFO - PROCESS | 1990 | 1467316954398 Marionette TRACE conn2 <- [1,1820,null,{}]
13:02:34 INFO - PROCESS | 1990 | 1467316954410 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}]
13:02:34 INFO - PROCESS | 1990 | 1467316954543 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
13:02:34 INFO - PROCESS | 1990 | 1467316954596 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\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"}]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x11b68f800 == 18 [pid = 1990] [id = 546]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 50 (0x119951000) [pid = 1990] [serial = 1567] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 51 (0x11a683c00) [pid = 1990] [serial = 1568] [outer = 0x119951000]
13:02:34 INFO - PROCESS | 1990 | 1467316954635 Marionette DEBUG loaded listener.js
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 52 (0x11b8e1c00) [pid = 1990] [serial = 1569] [outer = 0x119951000]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x12173e800 == 19 [pid = 1990] [id = 547]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 53 (0x120774400) [pid = 1990] [serial = 1570] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x121744800 == 20 [pid = 1990] [id = 548]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 54 (0x120777c00) [pid = 1990] [serial = 1571] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x120270000 == 21 [pid = 1990] [id = 549]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 55 (0x1207b1400) [pid = 1990] [serial = 1572] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x12231f800 == 22 [pid = 1990] [id = 550]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 56 (0x12121d000) [pid = 1990] [serial = 1573] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x1223c4000 == 23 [pid = 1990] [id = 551]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 57 (0x121220800) [pid = 1990] [serial = 1574] [outer = 0x0]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 58 (0x121225c00) [pid = 1990] [serial = 1575] [outer = 0x120774400]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 59 (0x12124c000) [pid = 1990] [serial = 1576] [outer = 0x120777c00]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 60 (0x121251400) [pid = 1990] [serial = 1577] [outer = 0x1207b1400]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 61 (0x121253c00) [pid = 1990] [serial = 1578] [outer = 0x12121d000]
13:02:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 62 (0x121255000) [pid = 1990] [serial = 1579] [outer = 0x121220800]
13:02:35 INFO - PROCESS | 1990 | 1467316955199 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]]]}]
13:02:35 INFO - .........
13:02:35 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 822ms
13:02:35 INFO - PROCESS | 1990 | 1467316955254 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
13:02:35 INFO - PROCESS | 1990 | 1467316955257 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
13:02:35 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
13:02:35 INFO - PROCESS | 1990 | 1467316955262 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
13:02:35 INFO - PROCESS | 1990 | 1467316955264 Marionette TRACE conn2 <- [1,1824,null,{}]
13:02:35 INFO - PROCESS | 1990 | 1467316955270 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}]
13:02:35 INFO - PROCESS | 1990 | 1467316955366 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
13:02:35 INFO - PROCESS | 1990 | 1467316955425 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:35 INFO - PROCESS | 1990 | ++DOCSHELL 0x122fe8000 == 24 [pid = 1990] [id = 552]
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 63 (0x121354400) [pid = 1990] [serial = 1580] [outer = 0x0]
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 64 (0x121356000) [pid = 1990] [serial = 1581] [outer = 0x121354400]
13:02:35 INFO - PROCESS | 1990 | 1467316955462 Marionette DEBUG loaded listener.js
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 65 (0x121545000) [pid = 1990] [serial = 1582] [outer = 0x121354400]
13:02:35 INFO - PROCESS | 1990 | ++DOCSHELL 0x123572800 == 25 [pid = 1990] [id = 553]
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 66 (0x1217e0000) [pid = 1990] [serial = 1583] [outer = 0x0]
13:02:35 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b2d1800 == 26 [pid = 1990] [id = 554]
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 67 (0x1217e3000) [pid = 1990] [serial = 1584] [outer = 0x0]
13:02:35 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b2d3000 == 27 [pid = 1990] [id = 555]
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 68 (0x1217e4400) [pid = 1990] [serial = 1585] [outer = 0x0]
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 69 (0x121255400) [pid = 1990] [serial = 1586] [outer = 0x1217e0000]
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 70 (0x12195c400) [pid = 1990] [serial = 1587] [outer = 0x1217e3000]
13:02:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 71 (0x1217e3800) [pid = 1990] [serial = 1588] [outer = 0x1217e4400]
13:02:35 INFO - PROCESS | 1990 | 1467316955941 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]]]}]
13:02:35 INFO - ............
13:02:35 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 722ms
13:02:35 INFO - PROCESS | 1990 | 1467316955985 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
13:02:35 INFO - PROCESS | 1990 | 1467316955987 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
13:02:35 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
13:02:35 INFO - PROCESS | 1990 | 1467316955990 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
13:02:35 INFO - PROCESS | 1990 | 1467316955992 Marionette TRACE conn2 <- [1,1828,null,{}]
13:02:36 INFO - PROCESS | 1990 | 1467316955997 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}]
13:02:36 INFO - PROCESS | 1990 | 1467316956124 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
13:02:36 INFO - PROCESS | 1990 | 1467316956181 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:36 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b622000 == 28 [pid = 1990] [id = 556]
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 72 (0x121708800) [pid = 1990] [serial = 1589] [outer = 0x0]
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 73 (0x1217d8000) [pid = 1990] [serial = 1590] [outer = 0x121708800]
13:02:36 INFO - PROCESS | 1990 | 1467316956216 Marionette DEBUG loaded listener.js
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 74 (0x12239d800) [pid = 1990] [serial = 1591] [outer = 0x121708800]
13:02:36 INFO - PROCESS | 1990 | ++DOCSHELL 0x12ba8f000 == 29 [pid = 1990] [id = 557]
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 75 (0x1226ed800) [pid = 1990] [serial = 1592] [outer = 0x0]
13:02:36 INFO - PROCESS | 1990 | ++DOCSHELL 0x12bd4a800 == 30 [pid = 1990] [id = 558]
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 76 (0x1226f0000) [pid = 1990] [serial = 1593] [outer = 0x0]
13:02:36 INFO - PROCESS | 1990 | ++DOCSHELL 0x12bd53800 == 31 [pid = 1990] [id = 559]
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 77 (0x1226f0c00) [pid = 1990] [serial = 1594] [outer = 0x0]
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 78 (0x12170f000) [pid = 1990] [serial = 1595] [outer = 0x1226ed800]
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 79 (0x12287f800) [pid = 1990] [serial = 1596] [outer = 0x1226f0000]
13:02:36 INFO - PROCESS | 1990 | ++DOMWINDOW == 80 (0x122881400) [pid = 1990] [serial = 1597] [outer = 0x1226f0c00]
13:02:36 INFO - PROCESS | 1990 | 1467316956749 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]]]}]
13:02:36 INFO - ........
13:02:36 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 771ms
13:02:36 INFO - PROCESS | 1990 | 1467316956780 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
13:02:36 INFO - PROCESS | 1990 | 1467316956785 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
13:02:36 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
13:02:36 INFO - PROCESS | 1990 | 1467316956802 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
13:02:36 INFO - PROCESS | 1990 | 1467316956807 Marionette TRACE conn2 <- [1,1832,null,{}]
13:02:36 INFO - PROCESS | 1990 | 1467316956815 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}]
13:02:36 INFO - PROCESS | 1990 | 1467316956953 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
13:02:37 INFO - PROCESS | 1990 | 1467316957002 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db3a800 == 32 [pid = 1990] [id = 560]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 81 (0x1226f3c00) [pid = 1990] [serial = 1598] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 82 (0x122885800) [pid = 1990] [serial = 1599] [outer = 0x1226f3c00]
13:02:37 INFO - PROCESS | 1990 | 1467316957037 Marionette DEBUG loaded listener.js
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 83 (0x122a49000) [pid = 1990] [serial = 1600] [outer = 0x1226f3c00]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x12060c000 == 33 [pid = 1990] [id = 561]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 84 (0x11e6eb000) [pid = 1990] [serial = 1601] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x12141f000 == 34 [pid = 1990] [id = 562]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 85 (0x11ef9d400) [pid = 1990] [serial = 1602] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x121441000 == 35 [pid = 1990] [id = 563]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 86 (0x11f419800) [pid = 1990] [serial = 1603] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x11b686000 == 36 [pid = 1990] [id = 564]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 87 (0x11f008400) [pid = 1990] [serial = 1604] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x1223d2000 == 37 [pid = 1990] [id = 565]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 88 (0x11fd40000) [pid = 1990] [serial = 1605] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x1228ef000 == 38 [pid = 1990] [id = 566]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 89 (0x120780c00) [pid = 1990] [serial = 1606] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x122ccd800 == 39 [pid = 1990] [id = 567]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 90 (0x12124ac00) [pid = 1990] [serial = 1607] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 91 (0x121257c00) [pid = 1990] [serial = 1608] [outer = 0x11e6eb000]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 92 (0x12147ac00) [pid = 1990] [serial = 1609] [outer = 0x11ef9d400]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 93 (0x121543c00) [pid = 1990] [serial = 1610] [outer = 0x11f419800]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 94 (0x12154ac00) [pid = 1990] [serial = 1611] [outer = 0x11f008400]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 95 (0x12170bc00) [pid = 1990] [serial = 1612] [outer = 0x11fd40000]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 96 (0x1217e0c00) [pid = 1990] [serial = 1613] [outer = 0x120780c00]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 97 (0x121aafc00) [pid = 1990] [serial = 1614] [outer = 0x12124ac00]
13:02:37 INFO - PROCESS | 1990 | --DOCSHELL 0x1214d5800 == 38 [pid = 1990] [id = 545]
13:02:37 INFO - PROCESS | 1990 | --DOCSHELL 0x121442800 == 37 [pid = 1990] [id = 544]
13:02:37 INFO - PROCESS | 1990 | --DOCSHELL 0x12143f000 == 36 [pid = 1990] [id = 543]
13:02:37 INFO - PROCESS | 1990 | --DOCSHELL 0x121433800 == 35 [pid = 1990] [id = 542]
13:02:37 INFO - PROCESS | 1990 | --DOCSHELL 0x12142e000 == 34 [pid = 1990] [id = 541]
13:02:37 INFO - PROCESS | 1990 | --DOCSHELL 0x12142c000 == 33 [pid = 1990] [id = 540]
13:02:37 INFO - PROCESS | 1990 | --DOCSHELL 0x11fd1d000 == 32 [pid = 1990] [id = 538]
13:02:37 INFO - PROCESS | 1990 | --DOCSHELL 0x11fa1e000 == 31 [pid = 1990] [id = 537]
13:02:37 INFO - PROCESS | 1990 | 1467316957741 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]
13:02:37 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
13:02:37 INFO - PROCESS | 1990 | 1467316957792 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
13:02:37 INFO - PROCESS | 1990 | 1467316957795 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
13:02:37 INFO - PROCESS | 1990 | 1467316957797 Marionette TRACE conn2 <- [1,1836,null,{}]
13:02:37 INFO - PROCESS | 1990 | 1467316957802 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}]
13:02:37 INFO - PROCESS | 1990 | 1467316957886 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
13:02:37 INFO - PROCESS | 1990 | 1467316957894 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:37 INFO - PROCESS | 1990 | ++DOCSHELL 0x12c8ce800 == 32 [pid = 1990] [id = 568]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 98 (0x1226c0400) [pid = 1990] [serial = 1615] [outer = 0x0]
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 99 (0x1226c0c00) [pid = 1990] [serial = 1616] [outer = 0x1226c0400]
13:02:37 INFO - PROCESS | 1990 | 1467316957928 Marionette DEBUG loaded listener.js
13:02:37 INFO - PROCESS | 1990 | ++DOMWINDOW == 100 (0x122889000) [pid = 1990] [serial = 1617] [outer = 0x1226c0400]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x121299000 == 33 [pid = 1990] [id = 569]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 101 (0x122b6d400) [pid = 1990] [serial = 1618] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 102 (0x122b70400) [pid = 1990] [serial = 1619] [outer = 0x122b6d400]
13:02:38 INFO - PROCESS | 1990 | 1467316958295 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]]]}]
13:02:38 INFO - ......
13:02:38 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 522ms
13:02:38 INFO - PROCESS | 1990 | 1467316958318 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
13:02:38 INFO - PROCESS | 1990 | 1467316958327 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
13:02:38 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
13:02:38 INFO - PROCESS | 1990 | 1467316958331 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
13:02:38 INFO - PROCESS | 1990 | 1467316958333 Marionette TRACE conn2 <- [1,1840,null,{}]
13:02:38 INFO - PROCESS | 1990 | 1467316958336 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}]
13:02:38 INFO - PROCESS | 1990 | 1467316958420 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
13:02:38 INFO - PROCESS | 1990 | 1467316958427 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e682800 == 34 [pid = 1990] [id = 570]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 103 (0x122aa8400) [pid = 1990] [serial = 1620] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 104 (0x122ab0c00) [pid = 1990] [serial = 1621] [outer = 0x122aa8400]
13:02:38 INFO - PROCESS | 1990 | 1467316958460 Marionette DEBUG loaded listener.js
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 105 (0x122b7a400) [pid = 1990] [serial = 1622] [outer = 0x122aa8400]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e684000 == 35 [pid = 1990] [id = 571]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 106 (0x122e28c00) [pid = 1990] [serial = 1623] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e699800 == 36 [pid = 1990] [id = 572]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 107 (0x123116000) [pid = 1990] [serial = 1624] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e7bd000 == 37 [pid = 1990] [id = 573]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x123117800) [pid = 1990] [serial = 1625] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e697000 == 38 [pid = 1990] [id = 574]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x123119800) [pid = 1990] [serial = 1626] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x1214d5800 == 39 [pid = 1990] [id = 575]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x12311bc00) [pid = 1990] [serial = 1627] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e7bf800 == 40 [pid = 1990] [id = 576]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 111 (0x12311cc00) [pid = 1990] [serial = 1628] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e7c2800 == 41 [pid = 1990] [id = 577]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 112 (0x12311a800) [pid = 1990] [serial = 1629] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e7d7800 == 42 [pid = 1990] [id = 578]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 113 (0x12311dc00) [pid = 1990] [serial = 1630] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e7d9000 == 43 [pid = 1990] [id = 579]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 114 (0x123120400) [pid = 1990] [serial = 1631] [outer = 0x0]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 115 (0x123151800) [pid = 1990] [serial = 1632] [outer = 0x122e28c00]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 116 (0x123157800) [pid = 1990] [serial = 1633] [outer = 0x123116000]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 117 (0x123159c00) [pid = 1990] [serial = 1634] [outer = 0x123117800]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 118 (0x123173800) [pid = 1990] [serial = 1635] [outer = 0x123119800]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 119 (0x1233ac800) [pid = 1990] [serial = 1636] [outer = 0x12311bc00]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 120 (0x1233adc00) [pid = 1990] [serial = 1637] [outer = 0x12311cc00]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 121 (0x1233af400) [pid = 1990] [serial = 1638] [outer = 0x12311a800]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 122 (0x1233b3400) [pid = 1990] [serial = 1639] [outer = 0x12311dc00]
13:02:38 INFO - PROCESS | 1990 | ++DOMWINDOW == 123 (0x1233b5000) [pid = 1990] [serial = 1640] [outer = 0x123120400]
13:02:39 INFO - PROCESS | 1990 | 1467316959038 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]
13:02:39 INFO - PROCESS | 1990 | 1467316959059 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
13:02:39 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
13:02:39 INFO - PROCESS | 1990 | 1467316959062 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
13:02:39 INFO - PROCESS | 1990 | 1467316959065 Marionette TRACE conn2 <- [1,1844,null,{}]
13:02:39 INFO - PROCESS | 1990 | 1467316959072 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}]
13:02:39 INFO - PROCESS | 1990 | 1467316959160 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
13:02:39 INFO - PROCESS | 1990 | 1467316959166 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:39 INFO - PROCESS | 1990 | ++DOCSHELL 0x11b673000 == 44 [pid = 1990] [id = 580]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 124 (0x122bd7800) [pid = 1990] [serial = 1641] [outer = 0x0]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 125 (0x123177c00) [pid = 1990] [serial = 1642] [outer = 0x122bd7800]
13:02:39 INFO - PROCESS | 1990 | 1467316959199 Marionette DEBUG loaded listener.js
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 126 (0x12a5a3000) [pid = 1990] [serial = 1643] [outer = 0x122bd7800]
13:02:39 INFO - PROCESS | 1990 | ++DOCSHELL 0x12fb97000 == 45 [pid = 1990] [id = 581]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 127 (0x12a5db000) [pid = 1990] [serial = 1644] [outer = 0x0]
13:02:39 INFO - PROCESS | 1990 | ++DOCSHELL 0x12c761000 == 46 [pid = 1990] [id = 582]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 128 (0x12a5dc800) [pid = 1990] [serial = 1645] [outer = 0x0]
13:02:39 INFO - PROCESS | 1990 | ++DOCSHELL 0x12fc75000 == 47 [pid = 1990] [id = 583]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 129 (0x12a5df000) [pid = 1990] [serial = 1646] [outer = 0x0]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 130 (0x12a5a0800) [pid = 1990] [serial = 1647] [outer = 0x12a5db000]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 131 (0x12a5e2c00) [pid = 1990] [serial = 1648] [outer = 0x12a5dc800]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 132 (0x12a5e4400) [pid = 1990] [serial = 1649] [outer = 0x12a5df000]
13:02:39 INFO - PROCESS | 1990 | 1467316959611 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]]]}]
13:02:39 INFO - ...........
13:02:39 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 573ms
13:02:39 INFO - PROCESS | 1990 | 1467316959635 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
13:02:39 INFO - PROCESS | 1990 | 1467316959637 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
13:02:39 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
13:02:39 INFO - PROCESS | 1990 | 1467316959639 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
13:02:39 INFO - PROCESS | 1990 | 1467316959643 Marionette TRACE conn2 <- [1,1848,null,{}]
13:02:39 INFO - PROCESS | 1990 | 1467316959646 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}]
13:02:39 INFO - PROCESS | 1990 | 1467316959723 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
13:02:39 INFO - PROCESS | 1990 | 1467316959732 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:39 INFO - PROCESS | 1990 | ++DOCSHELL 0x131886000 == 48 [pid = 1990] [id = 584]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 133 (0x12a5a6400) [pid = 1990] [serial = 1650] [outer = 0x0]
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 134 (0x12a5e0c00) [pid = 1990] [serial = 1651] [outer = 0x12a5a6400]
13:02:39 INFO - PROCESS | 1990 | 1467316959763 Marionette DEBUG loaded listener.js
13:02:39 INFO - PROCESS | 1990 | ++DOMWINDOW == 135 (0x12b2b4400) [pid = 1990] [serial = 1652] [outer = 0x12a5a6400]
13:02:40 INFO - PROCESS | 1990 | ++DOCSHELL 0x1318a1000 == 49 [pid = 1990] [id = 585]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 136 (0x12b338400) [pid = 1990] [serial = 1653] [outer = 0x0]
13:02:40 INFO - PROCESS | 1990 | ++DOCSHELL 0x1318a2800 == 50 [pid = 1990] [id = 586]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 137 (0x12b374000) [pid = 1990] [serial = 1654] [outer = 0x0]
13:02:40 INFO - PROCESS | 1990 | ++DOCSHELL 0x1356bc000 == 51 [pid = 1990] [id = 587]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 138 (0x12b374c00) [pid = 1990] [serial = 1655] [outer = 0x0]
13:02:40 INFO - PROCESS | 1990 | ++DOCSHELL 0x1356bf000 == 52 [pid = 1990] [id = 588]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 139 (0x12b375000) [pid = 1990] [serial = 1656] [outer = 0x0]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 140 (0x12b37bc00) [pid = 1990] [serial = 1657] [outer = 0x12b338400]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 141 (0x12b374800) [pid = 1990] [serial = 1658] [outer = 0x12b374000]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 142 (0x12b43b800) [pid = 1990] [serial = 1659] [outer = 0x12b374c00]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 143 (0x12b379800) [pid = 1990] [serial = 1660] [outer = 0x12b375000]
13:02:40 INFO - PROCESS | 1990 | ++DOCSHELL 0x1356c1000 == 53 [pid = 1990] [id = 589]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 144 (0x12b43d000) [pid = 1990] [serial = 1661] [outer = 0x0]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 145 (0x12b43e000) [pid = 1990] [serial = 1662] [outer = 0x12b43d000]
13:02:40 INFO - PROCESS | 1990 | 1467316960387 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]]]}]
13:02:40 INFO - .....
13:02:40 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 774ms
13:02:40 INFO - PROCESS | 1990 | 1467316960418 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
13:02:40 INFO - PROCESS | 1990 | 1467316960420 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
13:02:40 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
13:02:40 INFO - PROCESS | 1990 | 1467316960425 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
13:02:40 INFO - PROCESS | 1990 | 1467316960427 Marionette TRACE conn2 <- [1,1852,null,{}]
13:02:40 INFO - PROCESS | 1990 | 1467316960440 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}]
13:02:40 INFO - PROCESS | 1990 | 1467316960575 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
13:02:40 INFO - PROCESS | 1990 | 1467316960579 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:40 INFO - PROCESS | 1990 | ++DOCSHELL 0x1356da000 == 54 [pid = 1990] [id = 590]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 146 (0x12b2bc400) [pid = 1990] [serial = 1663] [outer = 0x0]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 147 (0x12b37b000) [pid = 1990] [serial = 1664] [outer = 0x12b2bc400]
13:02:40 INFO - PROCESS | 1990 | 1467316960612 Marionette DEBUG loaded listener.js
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 148 (0x12b551c00) [pid = 1990] [serial = 1665] [outer = 0x12b2bc400]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 147 (0x11b722800) [pid = 1990] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 146 (0x11b9b1c00) [pid = 1990] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 145 (0x12195a800) [pid = 1990] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 144 (0x121252c00) [pid = 1990] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 143 (0x11ba25800) [pid = 1990] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 142 (0x11b847800) [pid = 1990] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 141 (0x11f421400) [pid = 1990] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 140 (0x11f009800) [pid = 1990] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 139 (0x11f008000) [pid = 1990] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:40 INFO - PROCESS | 1990 | --DOMWINDOW == 138 (0x11ef33800) [pid = 1990] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:40 INFO - PROCESS | 1990 | ++DOCSHELL 0x138136000 == 55 [pid = 1990] [id = 591]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 139 (0x121705000) [pid = 1990] [serial = 1666] [outer = 0x0]
13:02:40 INFO - PROCESS | 1990 | ++DOCSHELL 0x138134800 == 56 [pid = 1990] [id = 592]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 140 (0x1226be400) [pid = 1990] [serial = 1667] [outer = 0x0]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 141 (0x122aacc00) [pid = 1990] [serial = 1668] [outer = 0x121705000]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 142 (0x123117400) [pid = 1990] [serial = 1669] [outer = 0x1226be400]
13:02:40 INFO - PROCESS | 1990 | ++DOMWINDOW == 143 (0x12b441400) [pid = 1990] [serial = 1670] [outer = 0x1226be400]
13:02:41 INFO - PROCESS | 1990 | 1467316961034 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]
13:02:41 INFO - PROCESS | 1990 | 1467316961059 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
13:02:41 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
13:02:41 INFO - PROCESS | 1990 | 1467316961062 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
13:02:41 INFO - PROCESS | 1990 | 1467316961063 Marionette TRACE conn2 <- [1,1856,null,{}]
13:02:41 INFO - PROCESS | 1990 | 1467316961068 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}]
13:02:41 INFO - PROCESS | 1990 | 1467316961186 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
13:02:41 INFO - PROCESS | 1990 | 1467316961194 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:41 INFO - PROCESS | 1990 | ++DOCSHELL 0x1381bd000 == 57 [pid = 1990] [id = 593]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 144 (0x12b37d800) [pid = 1990] [serial = 1671] [outer = 0x0]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 145 (0x12b9c2c00) [pid = 1990] [serial = 1672] [outer = 0x12b37d800]
13:02:41 INFO - PROCESS | 1990 | 1467316961223 Marionette DEBUG loaded listener.js
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 146 (0x12ba38800) [pid = 1990] [serial = 1673] [outer = 0x12b37d800]
13:02:41 INFO - PROCESS | 1990 | ++DOCSHELL 0x1381be800 == 58 [pid = 1990] [id = 594]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 147 (0x12bb50800) [pid = 1990] [serial = 1674] [outer = 0x0]
13:02:41 INFO - PROCESS | 1990 | ++DOCSHELL 0x138fe4800 == 59 [pid = 1990] [id = 595]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 148 (0x12bb52800) [pid = 1990] [serial = 1675] [outer = 0x0]
13:02:41 INFO - PROCESS | 1990 | ++DOCSHELL 0x138fe8000 == 60 [pid = 1990] [id = 596]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 149 (0x12bb53800) [pid = 1990] [serial = 1676] [outer = 0x0]
13:02:41 INFO - PROCESS | 1990 | ++DOCSHELL 0x138fea000 == 61 [pid = 1990] [id = 597]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 150 (0x12bb54800) [pid = 1990] [serial = 1677] [outer = 0x0]
13:02:41 INFO - PROCESS | 1990 | ++DOCSHELL 0x138feb000 == 62 [pid = 1990] [id = 598]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 151 (0x12bb55800) [pid = 1990] [serial = 1678] [outer = 0x0]
13:02:41 INFO - PROCESS | 1990 | ++DOCSHELL 0x138fec000 == 63 [pid = 1990] [id = 599]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 152 (0x12bb56000) [pid = 1990] [serial = 1679] [outer = 0x0]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 153 (0x12bb50400) [pid = 1990] [serial = 1680] [outer = 0x12bb50800]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 154 (0x12bb52400) [pid = 1990] [serial = 1681] [outer = 0x12bb52800]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 155 (0x12bb60000) [pid = 1990] [serial = 1682] [outer = 0x12bb53800]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 156 (0x12bb61800) [pid = 1990] [serial = 1683] [outer = 0x12bb54800]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 157 (0x12bb62c00) [pid = 1990] [serial = 1684] [outer = 0x12bb55800]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 158 (0x12bb64000) [pid = 1990] [serial = 1685] [outer = 0x12bb56000]
13:02:41 INFO - PROCESS | 1990 | 1467316961693 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]]]}]
13:02:41 INFO - ......
13:02:41 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 670ms
13:02:41 INFO - PROCESS | 1990 | 1467316961733 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
13:02:41 INFO - PROCESS | 1990 | 1467316961734 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
13:02:41 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
13:02:41 INFO - PROCESS | 1990 | 1467316961739 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
13:02:41 INFO - PROCESS | 1990 | 1467316961741 Marionette TRACE conn2 <- [1,1860,null,{}]
13:02:41 INFO - PROCESS | 1990 | 1467316961745 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}]
13:02:41 INFO - PROCESS | 1990 | 1467316961825 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
13:02:41 INFO - PROCESS | 1990 | 1467316961831 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:41 INFO - PROCESS | 1990 | ++DOCSHELL 0x12231c000 == 64 [pid = 1990] [id = 600]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 159 (0x12bb4bc00) [pid = 1990] [serial = 1686] [outer = 0x0]
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 160 (0x12bb4d400) [pid = 1990] [serial = 1687] [outer = 0x12bb4bc00]
13:02:41 INFO - PROCESS | 1990 | 1467316961861 Marionette DEBUG loaded listener.js
13:02:41 INFO - PROCESS | 1990 | ++DOMWINDOW == 161 (0x12bb5f000) [pid = 1990] [serial = 1688] [outer = 0x12bb4bc00]
13:02:42 INFO - PROCESS | 1990 | ++DOCSHELL 0x13adcd000 == 65 [pid = 1990] [id = 601]
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 162 (0x12bb53c00) [pid = 1990] [serial = 1689] [outer = 0x0]
13:02:42 INFO - PROCESS | 1990 | ++DOCSHELL 0x13adce000 == 66 [pid = 1990] [id = 602]
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 163 (0x12bbb2c00) [pid = 1990] [serial = 1690] [outer = 0x0]
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 164 (0x12bb53400) [pid = 1990] [serial = 1691] [outer = 0x12bb53c00]
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 165 (0x12bbb9000) [pid = 1990] [serial = 1692] [outer = 0x12bbb2c00]
13:02:42 INFO - PROCESS | 1990 | 1467316962226 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]]]}]
13:02:42 INFO - .........
13:02:42 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 524ms
13:02:42 INFO - PROCESS | 1990 | 1467316962263 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
13:02:42 INFO - PROCESS | 1990 | 1467316962265 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
13:02:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
13:02:42 INFO - PROCESS | 1990 | 1467316962270 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
13:02:42 INFO - PROCESS | 1990 | 1467316962271 Marionette TRACE conn2 <- [1,1864,null,{}]
13:02:42 INFO - PROCESS | 1990 | 1467316962273 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}]
13:02:42 INFO - PROCESS | 1990 | 1467316962375 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
13:02:42 INFO - PROCESS | 1990 | 1467316962382 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:42 INFO - PROCESS | 1990 | ++DOCSHELL 0x13adc9000 == 67 [pid = 1990] [id = 603]
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 166 (0x12b2b8c00) [pid = 1990] [serial = 1693] [outer = 0x0]
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 167 (0x12b2b9800) [pid = 1990] [serial = 1694] [outer = 0x12b2b8c00]
13:02:42 INFO - PROCESS | 1990 | 1467316962411 Marionette DEBUG loaded listener.js
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 168 (0x12bd03c00) [pid = 1990] [serial = 1695] [outer = 0x12b2b8c00]
13:02:42 INFO - PROCESS | 1990 | 1467316962677 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]]]}]
13:02:42 INFO - ..
13:02:42 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 421ms
13:02:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
13:02:42 INFO - PROCESS | 1990 | 1467316962688 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
13:02:42 INFO - PROCESS | 1990 | 1467316962691 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
13:02:42 INFO - PROCESS | 1990 | 1467316962699 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
13:02:42 INFO - PROCESS | 1990 | 1467316962703 Marionette TRACE conn2 <- [1,1868,null,{}]
13:02:42 INFO - PROCESS | 1990 | 1467316962715 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}]
13:02:42 INFO - PROCESS | 1990 | 1467316962803 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
13:02:42 INFO - PROCESS | 1990 | 1467316962807 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:42 INFO - PROCESS | 1990 | ++DOCSHELL 0x1381a9000 == 68 [pid = 1990] [id = 604]
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 169 (0x12bbb3400) [pid = 1990] [serial = 1696] [outer = 0x0]
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 170 (0x12bbb9800) [pid = 1990] [serial = 1697] [outer = 0x12bbb3400]
13:02:42 INFO - PROCESS | 1990 | 1467316962838 Marionette DEBUG loaded listener.js
13:02:42 INFO - PROCESS | 1990 | ++DOMWINDOW == 171 (0x12a5a1800) [pid = 1990] [serial = 1698] [outer = 0x12bbb3400]
13:02:43 INFO - PROCESS | 1990 | 1467316963104 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"]]]}]
13:02:43 INFO - ..
13:02:43 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 431ms
13:02:43 INFO - PROCESS | 1990 | 1467316963139 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
13:02:43 INFO - PROCESS | 1990 | 1467316963141 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
13:02:43 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
13:02:43 INFO - PROCESS | 1990 | 1467316963150 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
13:02:43 INFO - PROCESS | 1990 | 1467316963154 Marionette TRACE conn2 <- [1,1872,null,{}]
13:02:43 INFO - PROCESS | 1990 | 1467316963164 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}]
13:02:43 INFO - PROCESS | 1990 | 1467316963252 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
13:02:43 INFO - PROCESS | 1990 | 1467316963307 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:43 INFO - PROCESS | 1990 | ++DOCSHELL 0x12c042800 == 69 [pid = 1990] [id = 605]
13:02:43 INFO - PROCESS | 1990 | ++DOMWINDOW == 172 (0x12bd05000) [pid = 1990] [serial = 1699] [outer = 0x0]
13:02:43 INFO - PROCESS | 1990 | ++DOMWINDOW == 173 (0x12be7a400) [pid = 1990] [serial = 1700] [outer = 0x12bd05000]
13:02:43 INFO - PROCESS | 1990 | 1467316963336 Marionette DEBUG loaded listener.js
13:02:43 INFO - PROCESS | 1990 | ++DOMWINDOW == 174 (0x12be87400) [pid = 1990] [serial = 1701] [outer = 0x12bd05000]
13:02:43 INFO - PROCESS | 1990 | 1467316963558 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"]]]}]
13:02:43 INFO - ..
13:02:43 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 424ms
13:02:43 INFO - PROCESS | 1990 | 1467316963580 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
13:02:43 INFO - PROCESS | 1990 | 1467316963584 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
13:02:43 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
13:02:43 INFO - PROCESS | 1990 | 1467316963587 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
13:02:43 INFO - PROCESS | 1990 | 1467316963589 Marionette TRACE conn2 <- [1,1876,null,{}]
13:02:43 INFO - PROCESS | 1990 | 1467316963598 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}]
13:02:43 INFO - PROCESS | 1990 | 1467316963705 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
13:02:43 INFO - PROCESS | 1990 | 1467316963711 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:43 INFO - PROCESS | 1990 | ++DOCSHELL 0x13321b000 == 70 [pid = 1990] [id = 606]
13:02:43 INFO - PROCESS | 1990 | ++DOMWINDOW == 175 (0x12bf30c00) [pid = 1990] [serial = 1702] [outer = 0x0]
13:02:43 INFO - PROCESS | 1990 | ++DOMWINDOW == 176 (0x12c0db800) [pid = 1990] [serial = 1703] [outer = 0x12bf30c00]
13:02:43 INFO - PROCESS | 1990 | 1467316963742 Marionette DEBUG loaded listener.js
13:02:43 INFO - PROCESS | 1990 | ++DOMWINDOW == 177 (0x12c7ab000) [pid = 1990] [serial = 1704] [outer = 0x12bf30c00]
13:02:44 INFO - PROCESS | 1990 | 1467316964113 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"]]]}]
13:02:44 INFO - ....
13:02:44 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 578ms
13:02:44 INFO - PROCESS | 1990 | 1467316964166 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
13:02:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
13:02:44 INFO - PROCESS | 1990 | 1467316964172 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
13:02:44 INFO - PROCESS | 1990 | 1467316964175 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
13:02:44 INFO - PROCESS | 1990 | 1467316964177 Marionette TRACE conn2 <- [1,1880,null,{}]
13:02:44 INFO - PROCESS | 1990 | 1467316964182 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}]
13:02:44 INFO - PROCESS | 1990 | 1467316964322 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
13:02:44 INFO - PROCESS | 1990 | 1467316964425 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:44 INFO - PROCESS | 1990 | ++DOCSHELL 0x12356d800 == 71 [pid = 1990] [id = 607]
13:02:44 INFO - PROCESS | 1990 | ++DOMWINDOW == 178 (0x12147a400) [pid = 1990] [serial = 1705] [outer = 0x0]
13:02:44 INFO - PROCESS | 1990 | ++DOMWINDOW == 179 (0x1217dfc00) [pid = 1990] [serial = 1706] [outer = 0x12147a400]
13:02:44 INFO - PROCESS | 1990 | 1467316964462 Marionette DEBUG loaded listener.js
13:02:44 INFO - PROCESS | 1990 | ++DOMWINDOW == 180 (0x1226c4400) [pid = 1990] [serial = 1707] [outer = 0x12147a400]
13:02:44 INFO - PROCESS | 1990 | 1467316964761 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"]]]}]
13:02:44 INFO - .
13:02:44 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 623ms
13:02:44 INFO - PROCESS | 1990 | 1467316964817 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
13:02:44 INFO - PROCESS | 1990 | 1467316964821 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
13:02:44 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
13:02:44 INFO - PROCESS | 1990 | 1467316964830 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
13:02:44 INFO - PROCESS | 1990 | 1467316964832 Marionette TRACE conn2 <- [1,1884,null,{}]
13:02:44 INFO - PROCESS | 1990 | 1467316964837 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}]
13:02:44 INFO - PROCESS | 1990 | 1467316964942 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
13:02:44 INFO - PROCESS | 1990 | 1467316964994 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:45 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e696000 == 72 [pid = 1990] [id = 608]
13:02:45 INFO - PROCESS | 1990 | ++DOMWINDOW == 181 (0x1226c8800) [pid = 1990] [serial = 1708] [outer = 0x0]
13:02:45 INFO - PROCESS | 1990 | ++DOMWINDOW == 182 (0x122aadc00) [pid = 1990] [serial = 1709] [outer = 0x1226c8800]
13:02:45 INFO - PROCESS | 1990 | 1467316965030 Marionette DEBUG loaded listener.js
13:02:45 INFO - PROCESS | 1990 | ++DOMWINDOW == 183 (0x122e2c800) [pid = 1990] [serial = 1710] [outer = 0x1226c8800]
13:02:45 INFO - PROCESS | 1990 | 1467316965346 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"]]]}]
13:02:45 INFO - .
13:02:45 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 569ms
13:02:45 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
13:02:45 INFO - PROCESS | 1990 | 1467316965400 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
13:02:45 INFO - PROCESS | 1990 | 1467316965401 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
13:02:45 INFO - PROCESS | 1990 | 1467316965404 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
13:02:45 INFO - PROCESS | 1990 | 1467316965407 Marionette TRACE conn2 <- [1,1888,null,{}]
13:02:45 INFO - PROCESS | 1990 | 1467316965420 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}]
13:02:45 INFO - PROCESS | 1990 | 1467316965526 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
13:02:45 INFO - PROCESS | 1990 | 1467316965580 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:45 INFO - PROCESS | 1990 | ++DOCSHELL 0x13189d800 == 73 [pid = 1990] [id = 609]
13:02:45 INFO - PROCESS | 1990 | ++DOMWINDOW == 184 (0x122e2f800) [pid = 1990] [serial = 1711] [outer = 0x0]
13:02:45 INFO - PROCESS | 1990 | ++DOMWINDOW == 185 (0x1233b8c00) [pid = 1990] [serial = 1712] [outer = 0x122e2f800]
13:02:45 INFO - PROCESS | 1990 | 1467316965617 Marionette DEBUG loaded listener.js
13:02:45 INFO - PROCESS | 1990 | ++DOMWINDOW == 186 (0x12b43f400) [pid = 1990] [serial = 1713] [outer = 0x122e2f800]
13:02:46 INFO - PROCESS | 1990 | 1467316966102 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"]]]}]
13:02:46 INFO - ..
13:02:46 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 726ms
13:02:46 INFO - PROCESS | 1990 | 1467316966130 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
13:02:46 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
13:02:46 INFO - PROCESS | 1990 | 1467316966136 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
13:02:46 INFO - PROCESS | 1990 | 1467316966139 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
13:02:46 INFO - PROCESS | 1990 | 1467316966141 Marionette TRACE conn2 <- [1,1892,null,{}]
13:02:46 INFO - PROCESS | 1990 | 1467316966145 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}]
13:02:46 INFO - PROCESS | 1990 | 1467316966245 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
13:02:46 INFO - PROCESS | 1990 | 1467316966299 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:46 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db2e800 == 74 [pid = 1990] [id = 610]
13:02:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 187 (0x122392400) [pid = 1990] [serial = 1714] [outer = 0x0]
13:02:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 188 (0x1226c6800) [pid = 1990] [serial = 1715] [outer = 0x122392400]
13:02:46 INFO - PROCESS | 1990 | 1467316966333 Marionette DEBUG loaded listener.js
13:02:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 189 (0x122b79800) [pid = 1990] [serial = 1716] [outer = 0x122392400]
13:02:46 INFO - PROCESS | 1990 | 1467316966695 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"]]]}]
13:02:46 INFO - .....
13:02:46 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 572ms
13:02:46 INFO - PROCESS | 1990 | 1467316966712 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
13:02:46 INFO - PROCESS | 1990 | 1467316966716 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
13:02:46 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
13:02:46 INFO - PROCESS | 1990 | 1467316966721 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
13:02:46 INFO - PROCESS | 1990 | 1467316966726 Marionette TRACE conn2 <- [1,1896,null,{}]
13:02:46 INFO - PROCESS | 1990 | 1467316966728 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}]
13:02:46 INFO - PROCESS | 1990 | 1467316966825 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
13:02:46 INFO - PROCESS | 1990 | 1467316966881 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:46 INFO - PROCESS | 1990 | ++DOCSHELL 0x122fed000 == 75 [pid = 1990] [id = 611]
13:02:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 190 (0x1223a0400) [pid = 1990] [serial = 1717] [outer = 0x0]
13:02:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 191 (0x122bda000) [pid = 1990] [serial = 1718] [outer = 0x1223a0400]
13:02:46 INFO - PROCESS | 1990 | 1467316966913 Marionette DEBUG loaded listener.js
13:02:46 INFO - PROCESS | 1990 | ++DOMWINDOW == 192 (0x1233b5800) [pid = 1990] [serial = 1719] [outer = 0x1223a0400]
13:02:47 INFO - PROCESS | 1990 | ++DOCSHELL 0x122fe2000 == 76 [pid = 1990] [id = 612]
13:02:47 INFO - PROCESS | 1990 | ++DOMWINDOW == 193 (0x12135e400) [pid = 1990] [serial = 1720] [outer = 0x0]
13:02:47 INFO - PROCESS | 1990 | ++DOMWINDOW == 194 (0x1233acc00) [pid = 1990] [serial = 1721] [outer = 0x12135e400]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x13adcd000 == 75 [pid = 1990] [id = 601]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x13adce000 == 74 [pid = 1990] [id = 602]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1381be800 == 73 [pid = 1990] [id = 594]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x138fe4800 == 72 [pid = 1990] [id = 595]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x138fe8000 == 71 [pid = 1990] [id = 596]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x138fea000 == 70 [pid = 1990] [id = 597]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x138feb000 == 69 [pid = 1990] [id = 598]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x138fec000 == 68 [pid = 1990] [id = 599]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x138136000 == 67 [pid = 1990] [id = 591]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x138134800 == 66 [pid = 1990] [id = 592]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1356c1000 == 65 [pid = 1990] [id = 589]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1318a1000 == 64 [pid = 1990] [id = 585]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1318a2800 == 63 [pid = 1990] [id = 586]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1356bc000 == 62 [pid = 1990] [id = 587]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1356bf000 == 61 [pid = 1990] [id = 588]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12fb97000 == 60 [pid = 1990] [id = 581]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12c761000 == 59 [pid = 1990] [id = 582]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12fc75000 == 58 [pid = 1990] [id = 583]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12e684000 == 57 [pid = 1990] [id = 571]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12e699800 == 56 [pid = 1990] [id = 572]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12e7bd000 == 55 [pid = 1990] [id = 573]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12e697000 == 54 [pid = 1990] [id = 574]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1214d5800 == 53 [pid = 1990] [id = 575]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12e7bf800 == 52 [pid = 1990] [id = 576]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12e7c2800 == 51 [pid = 1990] [id = 577]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12e7d7800 == 50 [pid = 1990] [id = 578]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12e7d9000 == 49 [pid = 1990] [id = 579]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x121299000 == 48 [pid = 1990] [id = 569]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12060c000 == 47 [pid = 1990] [id = 561]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12141f000 == 46 [pid = 1990] [id = 562]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x121441000 == 45 [pid = 1990] [id = 563]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x11b686000 == 44 [pid = 1990] [id = 564]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1223d2000 == 43 [pid = 1990] [id = 565]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1228ef000 == 42 [pid = 1990] [id = 566]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x122ccd800 == 41 [pid = 1990] [id = 567]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x123572800 == 40 [pid = 1990] [id = 553]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12b2d1800 == 39 [pid = 1990] [id = 554]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12b2d3000 == 38 [pid = 1990] [id = 555]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12ba8f000 == 37 [pid = 1990] [id = 557]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12bd4a800 == 36 [pid = 1990] [id = 558]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12bd53800 == 35 [pid = 1990] [id = 559]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12173e800 == 34 [pid = 1990] [id = 547]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x121744800 == 33 [pid = 1990] [id = 548]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x120270000 == 32 [pid = 1990] [id = 549]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12231f800 == 31 [pid = 1990] [id = 550]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x1223c4000 == 30 [pid = 1990] [id = 551]
13:02:47 INFO - PROCESS | 1990 | --DOCSHELL 0x12cfbd800 == 29 [pid = 1990] [id = 529]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 193 (0x11ba63800) [pid = 1990] [serial = 1553] [outer = 0x0] [url = about:blank]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 192 (0x11b722c00) [pid = 1990] [serial = 1546] [outer = 0x0] [url = about:blank]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 191 (0x11b974400) [pid = 1990] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 190 (0x122bd8c00) [pid = 1990] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 189 (0x122882800) [pid = 1990] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 188 (0x11b9d3400) [pid = 1990] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 187 (0x11b84bc00) [pid = 1990] [serial = 1547] [outer = 0x0] [url = about:blank]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 186 (0x1217e0400) [pid = 1990] [serial = 1534] [outer = 0x0] [url = about:blank]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 185 (0x11f96c800) [pid = 1990] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 184 (0x11f964800) [pid = 1990] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 183 (0x11f896000) [pid = 1990] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:47 INFO - PROCESS | 1990 | --DOMWINDOW == 182 (0x11e6f0800) [pid = 1990] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:47 INFO - PROCESS | 1990 | 1467316967848 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]]]}]
13:02:47 INFO - ..
13:02:47 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1178ms
13:02:47 INFO - PROCESS | 1990 | 1467316967899 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
13:02:47 INFO - PROCESS | 1990 | 1467316967903 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
13:02:47 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
13:02:47 INFO - PROCESS | 1990 | 1467316967909 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
13:02:47 INFO - PROCESS | 1990 | 1467316967916 Marionette TRACE conn2 <- [1,1900,null,{}]
13:02:47 INFO - PROCESS | 1990 | 1467316967922 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}]
13:02:48 INFO - PROCESS | 1990 | 1467316968057 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
13:02:48 INFO - PROCESS | 1990 | 1467316968146 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:48 INFO - PROCESS | 1990 | ++DOCSHELL 0x12026c000 == 30 [pid = 1990] [id = 613]
13:02:48 INFO - PROCESS | 1990 | ++DOMWINDOW == 183 (0x11e6ec000) [pid = 1990] [serial = 1722] [outer = 0x0]
13:02:48 INFO - PROCESS | 1990 | ++DOMWINDOW == 184 (0x120239000) [pid = 1990] [serial = 1723] [outer = 0x11e6ec000]
13:02:48 INFO - PROCESS | 1990 | 1467316968197 Marionette DEBUG loaded listener.js
13:02:48 INFO - PROCESS | 1990 | ++DOMWINDOW == 185 (0x12147c800) [pid = 1990] [serial = 1724] [outer = 0x11e6ec000]
13:02:48 INFO - PROCESS | 1990 | 1467316968517 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]]]}]
13:02:48 INFO - ..
13:02:48 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 629ms
13:02:48 INFO - PROCESS | 1990 | 1467316968536 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
13:02:48 INFO - PROCESS | 1990 | 1467316968541 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
13:02:48 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
13:02:48 INFO - PROCESS | 1990 | 1467316968567 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
13:02:48 INFO - PROCESS | 1990 | 1467316968568 Marionette TRACE conn2 <- [1,1904,null,{}]
13:02:48 INFO - PROCESS | 1990 | 1467316968571 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}]
13:02:48 INFO - PROCESS | 1990 | 1467316968671 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
13:02:48 INFO - PROCESS | 1990 | 1467316968724 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:48 INFO - PROCESS | 1990 | ++DOCSHELL 0x1224aa000 == 31 [pid = 1990] [id = 614]
13:02:48 INFO - PROCESS | 1990 | ++DOMWINDOW == 186 (0x12195fc00) [pid = 1990] [serial = 1725] [outer = 0x0]
13:02:48 INFO - PROCESS | 1990 | ++DOMWINDOW == 187 (0x12239a000) [pid = 1990] [serial = 1726] [outer = 0x12195fc00]
13:02:48 INFO - PROCESS | 1990 | 1467316968756 Marionette DEBUG loaded listener.js
13:02:48 INFO - PROCESS | 1990 | ++DOMWINDOW == 188 (0x122e31000) [pid = 1990] [serial = 1727] [outer = 0x12195fc00]
13:02:49 INFO - PROCESS | 1990 | 1467316969021 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"]]]}]
13:02:49 INFO - ....
13:02:49 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 475ms
13:02:49 INFO - PROCESS | 1990 | 1467316969038 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
13:02:49 INFO - PROCESS | 1990 | 1467316969047 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
13:02:49 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
13:02:49 INFO - PROCESS | 1990 | 1467316969067 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
13:02:49 INFO - PROCESS | 1990 | 1467316969069 Marionette TRACE conn2 <- [1,1908,null,{}]
13:02:49 INFO - PROCESS | 1990 | 1467316969088 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}]
13:02:49 INFO - PROCESS | 1990 | 1467316969177 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
13:02:49 INFO - PROCESS | 1990 | 1467316969185 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:49 INFO - PROCESS | 1990 | ++DOCSHELL 0x12c03c800 == 32 [pid = 1990] [id = 615]
13:02:49 INFO - PROCESS | 1990 | ++DOMWINDOW == 189 (0x11abfb000) [pid = 1990] [serial = 1728] [outer = 0x0]
13:02:49 INFO - PROCESS | 1990 | ++DOMWINDOW == 190 (0x12a5e4000) [pid = 1990] [serial = 1729] [outer = 0x11abfb000]
13:02:49 INFO - PROCESS | 1990 | 1467316969217 Marionette DEBUG loaded listener.js
13:02:49 INFO - PROCESS | 1990 | ++DOMWINDOW == 191 (0x12b378400) [pid = 1990] [serial = 1730] [outer = 0x11abfb000]
13:02:49 INFO - PROCESS | 1990 | 1467316969538 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]]]}]
13:02:49 INFO - ....
13:02:49 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 526ms
13:02:49 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
13:02:49 INFO - PROCESS | 1990 | 1467316969589 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
13:02:49 INFO - PROCESS | 1990 | 1467316969593 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
13:02:49 INFO - PROCESS | 1990 | 1467316969598 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
13:02:49 INFO - PROCESS | 1990 | 1467316969600 Marionette TRACE conn2 <- [1,1912,null,{}]
13:02:49 INFO - PROCESS | 1990 | 1467316969603 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}]
13:02:49 INFO - PROCESS | 1990 | 1467316969716 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
13:02:49 INFO - PROCESS | 1990 | 1467316969723 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:49 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e7bd000 == 33 [pid = 1990] [id = 616]
13:02:49 INFO - PROCESS | 1990 | ++DOMWINDOW == 192 (0x12b2b5c00) [pid = 1990] [serial = 1731] [outer = 0x0]
13:02:49 INFO - PROCESS | 1990 | ++DOMWINDOW == 193 (0x12ba47400) [pid = 1990] [serial = 1732] [outer = 0x12b2b5c00]
13:02:49 INFO - PROCESS | 1990 | 1467316969758 Marionette DEBUG loaded listener.js
13:02:49 INFO - PROCESS | 1990 | ++DOMWINDOW == 194 (0x12bb62800) [pid = 1990] [serial = 1733] [outer = 0x12b2b5c00]
13:02:50 INFO - PROCESS | 1990 | 1467316970052 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]]]}]
13:02:50 INFO - ....
13:02:50 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 474ms
13:02:50 INFO - PROCESS | 1990 | 1467316970081 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
13:02:50 INFO - PROCESS | 1990 | 1467316970085 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
13:02:50 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
13:02:50 INFO - PROCESS | 1990 | 1467316970088 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
13:02:50 INFO - PROCESS | 1990 | 1467316970089 Marionette TRACE conn2 <- [1,1916,null,{}]
13:02:50 INFO - PROCESS | 1990 | 1467316970098 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}]
13:02:50 INFO - PROCESS | 1990 | 1467316970205 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
13:02:50 INFO - PROCESS | 1990 | 1467316970275 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:50 INFO - PROCESS | 1990 | ++DOCSHELL 0x12fc75800 == 34 [pid = 1990] [id = 617]
13:02:50 INFO - PROCESS | 1990 | ++DOMWINDOW == 195 (0x12195f800) [pid = 1990] [serial = 1734] [outer = 0x0]
13:02:50 INFO - PROCESS | 1990 | ++DOMWINDOW == 196 (0x12be17400) [pid = 1990] [serial = 1735] [outer = 0x12195f800]
13:02:50 INFO - PROCESS | 1990 | 1467316970304 Marionette DEBUG loaded listener.js
13:02:50 INFO - PROCESS | 1990 | ++DOMWINDOW == 197 (0x12be81000) [pid = 1990] [serial = 1736] [outer = 0x12195f800]
13:02:50 INFO - PROCESS | 1990 | 1467316970569 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"]]]}]
13:02:50 INFO - ..
13:02:50 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 526ms
13:02:50 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
13:02:50 INFO - PROCESS | 1990 | 1467316970619 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
13:02:50 INFO - PROCESS | 1990 | 1467316970620 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
13:02:50 INFO - PROCESS | 1990 | 1467316970629 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
13:02:50 INFO - PROCESS | 1990 | 1467316970630 Marionette TRACE conn2 <- [1,1920,null,{}]
13:02:50 INFO - PROCESS | 1990 | 1467316970645 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}]
13:02:50 INFO - PROCESS | 1990 | 1467316970767 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
13:02:50 INFO - PROCESS | 1990 | 1467316970771 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:50 INFO - PROCESS | 1990 | ++DOCSHELL 0x1356bf800 == 35 [pid = 1990] [id = 618]
13:02:50 INFO - PROCESS | 1990 | ++DOMWINDOW == 198 (0x12028fc00) [pid = 1990] [serial = 1737] [outer = 0x0]
13:02:50 INFO - PROCESS | 1990 | ++DOMWINDOW == 199 (0x12bd06c00) [pid = 1990] [serial = 1738] [outer = 0x12028fc00]
13:02:50 INFO - PROCESS | 1990 | 1467316970804 Marionette DEBUG loaded listener.js
13:02:50 INFO - PROCESS | 1990 | ++DOMWINDOW == 200 (0x12cf0e000) [pid = 1990] [serial = 1739] [outer = 0x12028fc00]
13:02:51 INFO - PROCESS | 1990 | 1467316971085 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"]]]}]
13:02:51 INFO - ..
13:02:51 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 482ms
13:02:51 INFO - PROCESS | 1990 | 1467316971106 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
13:02:51 INFO - PROCESS | 1990 | 1467316971108 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
13:02:51 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
13:02:51 INFO - PROCESS | 1990 | 1467316971117 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
13:02:51 INFO - PROCESS | 1990 | 1467316971121 Marionette TRACE conn2 <- [1,1924,null,{}]
13:02:51 INFO - PROCESS | 1990 | 1467316971142 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}]
13:02:51 INFO - PROCESS | 1990 | 1467316971258 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
13:02:51 INFO - PROCESS | 1990 | 1467316971262 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:51 INFO - PROCESS | 1990 | ++DOCSHELL 0x1381b3800 == 36 [pid = 1990] [id = 619]
13:02:51 INFO - PROCESS | 1990 | ++DOMWINDOW == 201 (0x12dbe1800) [pid = 1990] [serial = 1740] [outer = 0x0]
13:02:51 INFO - PROCESS | 1990 | ++DOMWINDOW == 202 (0x12dbe2800) [pid = 1990] [serial = 1741] [outer = 0x12dbe1800]
13:02:51 INFO - PROCESS | 1990 | 1467316971291 Marionette DEBUG loaded listener.js
13:02:51 INFO - PROCESS | 1990 | ++DOMWINDOW == 203 (0x12e53d400) [pid = 1990] [serial = 1742] [outer = 0x12dbe1800]
13:02:51 INFO - PROCESS | 1990 | 1467316971550 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]]]}]
13:02:51 INFO - ..
13:02:51 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 471ms
13:02:51 INFO - PROCESS | 1990 | 1467316971589 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
13:02:51 INFO - PROCESS | 1990 | 1467316971597 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
13:02:51 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
13:02:51 INFO - PROCESS | 1990 | 1467316971622 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
13:02:51 INFO - PROCESS | 1990 | 1467316971623 Marionette TRACE conn2 <- [1,1928,null,{}]
13:02:51 INFO - PROCESS | 1990 | 1467316971636 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}]
13:02:51 INFO - PROCESS | 1990 | 1467316971751 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
13:02:51 INFO - PROCESS | 1990 | 1467316971755 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:51 INFO - PROCESS | 1990 | ++DOCSHELL 0x13ada5000 == 37 [pid = 1990] [id = 620]
13:02:51 INFO - PROCESS | 1990 | ++DOMWINDOW == 204 (0x12c097c00) [pid = 1990] [serial = 1743] [outer = 0x0]
13:02:51 INFO - PROCESS | 1990 | ++DOMWINDOW == 205 (0x12e5e6400) [pid = 1990] [serial = 1744] [outer = 0x12c097c00]
13:02:51 INFO - PROCESS | 1990 | 1467316971786 Marionette DEBUG loaded listener.js
13:02:51 INFO - PROCESS | 1990 | ++DOMWINDOW == 206 (0x12e5f1c00) [pid = 1990] [serial = 1745] [outer = 0x12c097c00]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 205 (0x11f64c800) [pid = 1990] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 204 (0x11fa45800) [pid = 1990] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 203 (0x121705000) [pid = 1990] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 202 (0x12b2bc400) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 201 (0x1226be400) [pid = 1990] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 200 (0x12bb56000) [pid = 1990] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 199 (0x12bb4bc00) [pid = 1990] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 198 (0x12bb53c00) [pid = 1990] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 197 (0x12bbb2c00) [pid = 1990] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 196 (0x12b2b8c00) [pid = 1990] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 195 (0x12bd05000) [pid = 1990] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 194 (0x12bbb3400) [pid = 1990] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 193 (0x12a5db000) [pid = 1990] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 192 (0x12a5dc800) [pid = 1990] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 191 (0x12a5df000) [pid = 1990] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 190 (0x122aa8400) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 189 (0x122e28c00) [pid = 1990] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 188 (0x123116000) [pid = 1990] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 187 (0x123117800) [pid = 1990] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 186 (0x123119800) [pid = 1990] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 185 (0x12311a800) [pid = 1990] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 184 (0x12311bc00) [pid = 1990] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 183 (0x12311cc00) [pid = 1990] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 182 (0x12311dc00) [pid = 1990] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 181 (0x123120400) [pid = 1990] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 180 (0x121354400) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 179 (0x1217e0000) [pid = 1990] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 178 (0x1217e3000) [pid = 1990] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 177 (0x1217e4400) [pid = 1990] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 176 (0x12a5a6400) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 175 (0x1226c0400) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 174 (0x122b6d400) [pid = 1990] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 173 (0x1226f3c00) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 172 (0x11ef9d400) [pid = 1990] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 171 (0x11f008400) [pid = 1990] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 170 (0x11f419800) [pid = 1990] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 169 (0x11e6eb000) [pid = 1990] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 168 (0x11fd40000) [pid = 1990] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 167 (0x120780c00) [pid = 1990] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 166 (0x12124ac00) [pid = 1990] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 165 (0x122bd7800) [pid = 1990] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 164 (0x121708800) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 163 (0x1226ed800) [pid = 1990] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 162 (0x1226f0c00) [pid = 1990] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 161 (0x1226f0000) [pid = 1990] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 160 (0x119951000) [pid = 1990] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 159 (0x121220800) [pid = 1990] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 158 (0x1207b1400) [pid = 1990] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 157 (0x12121d000) [pid = 1990] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 156 (0x120777c00) [pid = 1990] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 155 (0x120774400) [pid = 1990] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 154 (0x12b374c00) [pid = 1990] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 153 (0x12b374000) [pid = 1990] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 152 (0x12b338400) [pid = 1990] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 151 (0x12b37d800) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 150 (0x12b43d000) [pid = 1990] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 149 (0x12bb50800) [pid = 1990] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 148 (0x12bb52800) [pid = 1990] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 147 (0x12b375000) [pid = 1990] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 146 (0x12bb53800) [pid = 1990] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 145 (0x12bb54800) [pid = 1990] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 144 (0x12bf30c00) [pid = 1990] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 143 (0x12bb55800) [pid = 1990] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:52 INFO - PROCESS | 1990 | --DOMWINDOW == 142 (0x11b8e7000) [pid = 1990] [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]
13:02:52 INFO - PROCESS | 1990 | 1467316972405 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"]]]}]
13:02:52 INFO - ....
13:02:52 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 848ms
13:02:52 INFO - PROCESS | 1990 | 1467316972456 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
13:02:52 INFO - PROCESS | 1990 | 1467316972457 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
13:02:52 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
13:02:52 INFO - PROCESS | 1990 | 1467316972459 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
13:02:52 INFO - PROCESS | 1990 | 1467316972460 Marionette TRACE conn2 <- [1,1932,null,{}]
13:02:52 INFO - PROCESS | 1990 | 1467316972465 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}]
13:02:52 INFO - PROCESS | 1990 | 1467316972545 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
13:02:52 INFO - PROCESS | 1990 | 1467316972610 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:52 INFO - PROCESS | 1990 | ++DOCSHELL 0x12c039800 == 38 [pid = 1990] [id = 621]
13:02:52 INFO - PROCESS | 1990 | ++DOMWINDOW == 143 (0x1226be400) [pid = 1990] [serial = 1746] [outer = 0x0]
13:02:52 INFO - PROCESS | 1990 | ++DOMWINDOW == 144 (0x1226e9400) [pid = 1990] [serial = 1747] [outer = 0x1226be400]
13:02:52 INFO - PROCESS | 1990 | 1467316972640 Marionette DEBUG loaded listener.js
13:02:52 INFO - PROCESS | 1990 | ++DOMWINDOW == 145 (0x123434c00) [pid = 1990] [serial = 1748] [outer = 0x1226be400]
13:02:52 INFO - PROCESS | 1990 | 1467316972884 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"]]]}]
13:02:52 INFO - ....
13:02:52 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 469ms
13:02:52 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
13:02:52 INFO - PROCESS | 1990 | 1467316972936 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
13:02:52 INFO - PROCESS | 1990 | 1467316972938 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
13:02:52 INFO - PROCESS | 1990 | 1467316972947 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
13:02:52 INFO - PROCESS | 1990 | 1467316972948 Marionette TRACE conn2 <- [1,1936,null,{}]
13:02:52 INFO - PROCESS | 1990 | 1467316972953 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}]
13:02:53 INFO - PROCESS | 1990 | 1467316973038 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
13:02:53 INFO - PROCESS | 1990 | 1467316973047 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:53 INFO - PROCESS | 1990 | ++DOCSHELL 0x1383f3000 == 39 [pid = 1990] [id = 622]
13:02:53 INFO - PROCESS | 1990 | ++DOMWINDOW == 146 (0x1226f0000) [pid = 1990] [serial = 1749] [outer = 0x0]
13:02:53 INFO - PROCESS | 1990 | ++DOMWINDOW == 147 (0x12b2bac00) [pid = 1990] [serial = 1750] [outer = 0x1226f0000]
13:02:53 INFO - PROCESS | 1990 | 1467316973076 Marionette DEBUG loaded listener.js
13:02:53 INFO - PROCESS | 1990 | ++DOMWINDOW == 148 (0x12e5e8400) [pid = 1990] [serial = 1751] [outer = 0x1226f0000]
13:02:53 INFO - PROCESS | 1990 | 1467316973365 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]]]}]
13:02:53 INFO - ..
13:02:53 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 477ms
13:02:53 INFO - PROCESS | 1990 | 1467316973421 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
13:02:53 INFO - PROCESS | 1990 | 1467316973423 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
13:02:53 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
13:02:53 INFO - PROCESS | 1990 | 1467316973432 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
13:02:53 INFO - PROCESS | 1990 | 1467316973434 Marionette TRACE conn2 <- [1,1940,null,{}]
13:02:53 INFO - PROCESS | 1990 | 1467316973437 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}]
13:02:53 INFO - PROCESS | 1990 | 1467316973606 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
13:02:53 INFO - PROCESS | 1990 | 1467316973616 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:53 INFO - PROCESS | 1990 | ++DOCSHELL 0x12fc75000 == 40 [pid = 1990] [id = 623]
13:02:53 INFO - PROCESS | 1990 | ++DOMWINDOW == 149 (0x12ba43c00) [pid = 1990] [serial = 1752] [outer = 0x0]
13:02:53 INFO - PROCESS | 1990 | ++DOMWINDOW == 150 (0x12e743c00) [pid = 1990] [serial = 1753] [outer = 0x12ba43c00]
13:02:53 INFO - PROCESS | 1990 | 1467316973649 Marionette DEBUG loaded listener.js
13:02:53 INFO - PROCESS | 1990 | ++DOMWINDOW == 151 (0x12fd06c00) [pid = 1990] [serial = 1754] [outer = 0x12ba43c00]
13:02:53 INFO - PROCESS | 1990 | 1467316973904 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]]]}]
13:02:53 INFO - ..
13:02:53 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 528ms
13:02:53 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
13:02:53 INFO - PROCESS | 1990 | 1467316973965 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
13:02:53 INFO - PROCESS | 1990 | 1467316973966 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
13:02:53 INFO - PROCESS | 1990 | 1467316973969 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
13:02:53 INFO - PROCESS | 1990 | 1467316973974 Marionette TRACE conn2 <- [1,1944,null,{}]
13:02:53 INFO - PROCESS | 1990 | 1467316973979 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}]
13:02:54 INFO - PROCESS | 1990 | 1467316974087 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
13:02:54 INFO - PROCESS | 1990 | 1467316974093 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:54 INFO - PROCESS | 1990 | ++DOCSHELL 0x147df1000 == 41 [pid = 1990] [id = 624]
13:02:54 INFO - PROCESS | 1990 | ++DOMWINDOW == 152 (0x12e5e6800) [pid = 1990] [serial = 1755] [outer = 0x0]
13:02:54 INFO - PROCESS | 1990 | ++DOMWINDOW == 153 (0x12fd0c400) [pid = 1990] [serial = 1756] [outer = 0x12e5e6800]
13:02:54 INFO - PROCESS | 1990 | 1467316974136 Marionette DEBUG loaded listener.js
13:02:54 INFO - PROCESS | 1990 | ++DOMWINDOW == 154 (0x12ff9d800) [pid = 1990] [serial = 1757] [outer = 0x12e5e6800]
13:02:54 INFO - PROCESS | 1990 | 1467316974598 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]]]}]
13:02:54 INFO - .
13:02:54 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 677ms
13:02:54 INFO - PROCESS | 1990 | 1467316974647 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
13:02:54 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
13:02:54 INFO - PROCESS | 1990 | 1467316974655 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
13:02:54 INFO - PROCESS | 1990 | 1467316974662 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
13:02:54 INFO - PROCESS | 1990 | 1467316974665 Marionette TRACE conn2 <- [1,1948,null,{}]
13:02:54 INFO - PROCESS | 1990 | 1467316974671 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}]
13:02:54 INFO - PROCESS | 1990 | 1467316974868 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
13:02:55 INFO - PROCESS | 1990 | 1467316975006 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:55 INFO - PROCESS | 1990 | ++DOCSHELL 0x121524000 == 42 [pid = 1990] [id = 625]
13:02:55 INFO - PROCESS | 1990 | ++DOMWINDOW == 155 (0x1207b1400) [pid = 1990] [serial = 1758] [outer = 0x0]
13:02:55 INFO - PROCESS | 1990 | ++DOMWINDOW == 156 (0x121250c00) [pid = 1990] [serial = 1759] [outer = 0x1207b1400]
13:02:55 INFO - PROCESS | 1990 | 1467316975043 Marionette DEBUG loaded listener.js
13:02:55 INFO - PROCESS | 1990 | ++DOMWINDOW == 157 (0x12288c400) [pid = 1990] [serial = 1760] [outer = 0x1207b1400]
13:02:55 INFO - PROCESS | 1990 | 1467316975445 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"]]]}]
13:02:55 INFO - ..
13:02:55 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 825ms
13:02:55 INFO - PROCESS | 1990 | 1467316975485 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
13:02:55 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
13:02:55 INFO - PROCESS | 1990 | 1467316975493 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
13:02:55 INFO - PROCESS | 1990 | 1467316975498 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
13:02:55 INFO - PROCESS | 1990 | 1467316975499 Marionette TRACE conn2 <- [1,1952,null,{}]
13:02:55 INFO - PROCESS | 1990 | 1467316975502 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}]
13:02:55 INFO - PROCESS | 1990 | 1467316975619 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
13:02:55 INFO - PROCESS | 1990 | 1467316975675 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:55 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e699800 == 43 [pid = 1990] [id = 626]
13:02:55 INFO - PROCESS | 1990 | ++DOMWINDOW == 158 (0x122bd8c00) [pid = 1990] [serial = 1761] [outer = 0x0]
13:02:55 INFO - PROCESS | 1990 | ++DOMWINDOW == 159 (0x12a5dac00) [pid = 1990] [serial = 1762] [outer = 0x122bd8c00]
13:02:55 INFO - PROCESS | 1990 | 1467316975710 Marionette DEBUG loaded listener.js
13:02:55 INFO - PROCESS | 1990 | ++DOMWINDOW == 160 (0x12b7b9000) [pid = 1990] [serial = 1763] [outer = 0x122bd8c00]
13:02:56 INFO - PROCESS | 1990 | 1467316976105 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]]]}]
13:02:56 INFO - ...
13:02:56 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 620ms
13:02:56 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
13:02:56 INFO - PROCESS | 1990 | 1467316976118 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
13:02:56 INFO - PROCESS | 1990 | 1467316976119 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
13:02:56 INFO - PROCESS | 1990 | 1467316976122 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
13:02:56 INFO - PROCESS | 1990 | 1467316976125 Marionette TRACE conn2 <- [1,1956,null,{}]
13:02:56 INFO - PROCESS | 1990 | 1467316976136 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}]
13:02:56 INFO - PROCESS | 1990 | 1467316976256 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
13:02:56 INFO - PROCESS | 1990 | 1467316976322 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:56 INFO - PROCESS | 1990 | ++DOCSHELL 0x1383e8800 == 44 [pid = 1990] [id = 627]
13:02:56 INFO - PROCESS | 1990 | ++DOMWINDOW == 161 (0x12b37b400) [pid = 1990] [serial = 1764] [outer = 0x0]
13:02:56 INFO - PROCESS | 1990 | ++DOMWINDOW == 162 (0x12bb60800) [pid = 1990] [serial = 1765] [outer = 0x12b37b400]
13:02:56 INFO - PROCESS | 1990 | 1467316976358 Marionette DEBUG loaded listener.js
13:02:56 INFO - PROCESS | 1990 | ++DOMWINDOW == 163 (0x12c72ac00) [pid = 1990] [serial = 1766] [outer = 0x12b37b400]
13:02:56 INFO - PROCESS | 1990 | 1467316976849 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]]]}]
13:02:56 INFO - .
13:02:56 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 774ms
13:02:56 INFO - PROCESS | 1990 | 1467316976896 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
13:02:56 INFO - PROCESS | 1990 | 1467316976899 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
13:02:56 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
13:02:56 INFO - PROCESS | 1990 | 1467316976902 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
13:02:56 INFO - PROCESS | 1990 | 1467316976904 Marionette TRACE conn2 <- [1,1960,null,{}]
13:02:56 INFO - PROCESS | 1990 | 1467316976911 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}]
13:02:57 INFO - PROCESS | 1990 | 1467316977050 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
13:02:57 INFO - PROCESS | 1990 | 1467316977160 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:57 INFO - PROCESS | 1990 | ++DOCSHELL 0x12089d000 == 45 [pid = 1990] [id = 628]
13:02:57 INFO - PROCESS | 1990 | ++DOMWINDOW == 164 (0x11b8e4400) [pid = 1990] [serial = 1767] [outer = 0x0]
13:02:57 INFO - PROCESS | 1990 | ++DOMWINDOW == 165 (0x11f964c00) [pid = 1990] [serial = 1768] [outer = 0x11b8e4400]
13:02:57 INFO - PROCESS | 1990 | 1467316977198 Marionette DEBUG loaded listener.js
13:02:57 INFO - PROCESS | 1990 | ++DOMWINDOW == 166 (0x12121d000) [pid = 1990] [serial = 1769] [outer = 0x11b8e4400]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x12fc75000 == 44 [pid = 1990] [id = 623]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x1383f3000 == 43 [pid = 1990] [id = 622]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x12c039800 == 42 [pid = 1990] [id = 621]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x13ada5000 == 41 [pid = 1990] [id = 620]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x1381b3800 == 40 [pid = 1990] [id = 619]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x1356bf800 == 39 [pid = 1990] [id = 618]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x12fc75800 == 38 [pid = 1990] [id = 617]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x12e7bd000 == 37 [pid = 1990] [id = 616]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x12c03c800 == 36 [pid = 1990] [id = 615]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x1224aa000 == 35 [pid = 1990] [id = 614]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x12026c000 == 34 [pid = 1990] [id = 613]
13:02:57 INFO - PROCESS | 1990 | --DOCSHELL 0x122fe2000 == 33 [pid = 1990] [id = 612]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 165 (0x120295000) [pid = 1990] [serial = 1566] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 164 (0x11f96ec00) [pid = 1990] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 163 (0x1217d8000) [pid = 1990] [serial = 1590] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 162 (0x12170f000) [pid = 1990] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 161 (0x122881400) [pid = 1990] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 160 (0x12287f800) [pid = 1990] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 159 (0x12239d800) [pid = 1990] [serial = 1591] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 158 (0x11a683c00) [pid = 1990] [serial = 1568] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 157 (0x11b8e1c00) [pid = 1990] [serial = 1569] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 156 (0x121255000) [pid = 1990] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 155 (0x121251400) [pid = 1990] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 154 (0x121253c00) [pid = 1990] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 153 (0x12124c000) [pid = 1990] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 152 (0x121225c00) [pid = 1990] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 151 (0x12b43b800) [pid = 1990] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 150 (0x12bb5f000) [pid = 1990] [serial = 1688] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 149 (0x12b374800) [pid = 1990] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 148 (0x12b37bc00) [pid = 1990] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 147 (0x12b9c2c00) [pid = 1990] [serial = 1672] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 146 (0x12b43e000) [pid = 1990] [serial = 1662] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 145 (0x12bb50400) [pid = 1990] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 144 (0x12bb52400) [pid = 1990] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 143 (0x12b379800) [pid = 1990] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 142 (0x12bb60000) [pid = 1990] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 141 (0x12b2b4400) [pid = 1990] [serial = 1652] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 140 (0x12bd03c00) [pid = 1990] [serial = 1695] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 139 (0x12bb61800) [pid = 1990] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 138 (0x12c7ab000) [pid = 1990] [serial = 1704] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 137 (0x12bb62c00) [pid = 1990] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 136 (0x12ba38800) [pid = 1990] [serial = 1673] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 135 (0x12c0db800) [pid = 1990] [serial = 1703] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 134 (0x12be87400) [pid = 1990] [serial = 1701] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 133 (0x11e63f800) [pid = 1990] [serial = 1554] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 132 (0x122aacc00) [pid = 1990] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 131 (0x12b37b000) [pid = 1990] [serial = 1664] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 130 (0x123117400) [pid = 1990] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 129 (0x12b441400) [pid = 1990] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 128 (0x12bb64000) [pid = 1990] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 127 (0x12bb4d400) [pid = 1990] [serial = 1687] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 126 (0x12bb53400) [pid = 1990] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 125 (0x12bbb9000) [pid = 1990] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 124 (0x12b551c00) [pid = 1990] [serial = 1665] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 123 (0x12b2b9800) [pid = 1990] [serial = 1694] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 122 (0x12be7a400) [pid = 1990] [serial = 1700] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 121 (0x12a5a1800) [pid = 1990] [serial = 1698] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 120 (0x12bbb9800) [pid = 1990] [serial = 1697] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 119 (0x12a5a0800) [pid = 1990] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 118 (0x12a5e2c00) [pid = 1990] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 117 (0x12a5e4400) [pid = 1990] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 116 (0x122ab0c00) [pid = 1990] [serial = 1621] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 115 (0x123151800) [pid = 1990] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 114 (0x123157800) [pid = 1990] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 113 (0x123159c00) [pid = 1990] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 112 (0x123173800) [pid = 1990] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 111 (0x1233af400) [pid = 1990] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 110 (0x1233ac800) [pid = 1990] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x1233adc00) [pid = 1990] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x1233b3400) [pid = 1990] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x1233b5000) [pid = 1990] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x122b7a400) [pid = 1990] [serial = 1622] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x121356000) [pid = 1990] [serial = 1581] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x121255400) [pid = 1990] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x12195c400) [pid = 1990] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x1217e3800) [pid = 1990] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x121545000) [pid = 1990] [serial = 1582] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 100 (0x12a5e0c00) [pid = 1990] [serial = 1651] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 99 (0x1226c0c00) [pid = 1990] [serial = 1616] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 98 (0x122b70400) [pid = 1990] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 97 (0x122889000) [pid = 1990] [serial = 1617] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 96 (0x122885800) [pid = 1990] [serial = 1599] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 95 (0x12147ac00) [pid = 1990] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 94 (0x12154ac00) [pid = 1990] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 93 (0x121543c00) [pid = 1990] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 92 (0x121257c00) [pid = 1990] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 91 (0x12170bc00) [pid = 1990] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 90 (0x1217e0c00) [pid = 1990] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 89 (0x121aafc00) [pid = 1990] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 88 (0x122a49000) [pid = 1990] [serial = 1600] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 87 (0x123177c00) [pid = 1990] [serial = 1642] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | --DOMWINDOW == 86 (0x12a5a3000) [pid = 1990] [serial = 1643] [outer = 0x0] [url = about:blank]
13:02:57 INFO - PROCESS | 1990 | 1467316977534 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"]]]}]
13:02:57 INFO - .
13:02:57 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 675ms
13:02:57 INFO - PROCESS | 1990 | 1467316977579 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
13:02:57 INFO - PROCESS | 1990 | 1467316977583 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
13:02:57 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
13:02:57 INFO - PROCESS | 1990 | 1467316977587 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
13:02:57 INFO - PROCESS | 1990 | 1467316977589 Marionette TRACE conn2 <- [1,1964,null,{}]
13:02:57 INFO - PROCESS | 1990 | 1467316977594 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}]
13:02:57 INFO - PROCESS | 1990 | 1467316977680 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
13:02:57 INFO - PROCESS | 1990 | 1467316977735 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:57 INFO - PROCESS | 1990 | ++DOCSHELL 0x1214d3800 == 34 [pid = 1990] [id = 629]
13:02:57 INFO - PROCESS | 1990 | ++DOMWINDOW == 87 (0x11f96bc00) [pid = 1990] [serial = 1770] [outer = 0x0]
13:02:57 INFO - PROCESS | 1990 | ++DOMWINDOW == 88 (0x12162f800) [pid = 1990] [serial = 1771] [outer = 0x11f96bc00]
13:02:57 INFO - PROCESS | 1990 | 1467316977767 Marionette DEBUG loaded listener.js
13:02:57 INFO - PROCESS | 1990 | ++DOMWINDOW == 89 (0x1217e0400) [pid = 1990] [serial = 1772] [outer = 0x11f96bc00]
13:02:58 INFO - PROCESS | 1990 | 1467316978017 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]]]}]
13:02:58 INFO - ..
13:02:58 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 469ms
13:02:58 INFO - PROCESS | 1990 | 1467316978067 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
13:02:58 INFO - PROCESS | 1990 | 1467316978071 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
13:02:58 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
13:02:58 INFO - PROCESS | 1990 | 1467316978081 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
13:02:58 INFO - PROCESS | 1990 | 1467316978083 Marionette TRACE conn2 <- [1,1968,null,{}]
13:02:58 INFO - PROCESS | 1990 | 1467316978099 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}]
13:02:58 INFO - PROCESS | 1990 | 1467316978191 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
13:02:58 INFO - PROCESS | 1990 | 1467316978198 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:58 INFO - PROCESS | 1990 | ++DOCSHELL 0x122cd2000 == 35 [pid = 1990] [id = 630]
13:02:58 INFO - PROCESS | 1990 | ++DOMWINDOW == 90 (0x121ab0c00) [pid = 1990] [serial = 1773] [outer = 0x0]
13:02:58 INFO - PROCESS | 1990 | ++DOMWINDOW == 91 (0x122395400) [pid = 1990] [serial = 1774] [outer = 0x121ab0c00]
13:02:58 INFO - PROCESS | 1990 | 1467316978230 Marionette DEBUG loaded listener.js
13:02:58 INFO - PROCESS | 1990 | ++DOMWINDOW == 92 (0x122b6bc00) [pid = 1990] [serial = 1775] [outer = 0x121ab0c00]
13:02:58 INFO - PROCESS | 1990 | 1467316978521 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"]]]}]
13:02:58 INFO - .
13:02:58 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 478ms
13:02:58 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
13:02:58 INFO - PROCESS | 1990 | 1467316978552 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
13:02:58 INFO - PROCESS | 1990 | 1467316978554 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
13:02:58 INFO - PROCESS | 1990 | 1467316978557 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
13:02:58 INFO - PROCESS | 1990 | 1467316978564 Marionette TRACE conn2 <- [1,1972,null,{}]
13:02:58 INFO - PROCESS | 1990 | 1467316978585 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}]
13:02:58 INFO - PROCESS | 1990 | 1467316978697 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
13:02:58 INFO - PROCESS | 1990 | 1467316978700 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:58 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b621800 == 36 [pid = 1990] [id = 631]
13:02:58 INFO - PROCESS | 1990 | ++DOMWINDOW == 93 (0x122bdc400) [pid = 1990] [serial = 1776] [outer = 0x0]
13:02:58 INFO - PROCESS | 1990 | ++DOMWINDOW == 94 (0x12311ac00) [pid = 1990] [serial = 1777] [outer = 0x122bdc400]
13:02:58 INFO - PROCESS | 1990 | 1467316978731 Marionette DEBUG loaded listener.js
13:02:58 INFO - PROCESS | 1990 | ++DOMWINDOW == 95 (0x123174000) [pid = 1990] [serial = 1778] [outer = 0x122bdc400]
13:02:59 INFO - PROCESS | 1990 | 1467316979012 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"]]]}]
13:02:59 INFO - ..
13:02:59 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 484ms
13:02:59 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
13:02:59 INFO - PROCESS | 1990 | 1467316979050 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
13:02:59 INFO - PROCESS | 1990 | 1467316979051 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
13:02:59 INFO - PROCESS | 1990 | 1467316979053 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
13:02:59 INFO - PROCESS | 1990 | 1467316979054 Marionette TRACE conn2 <- [1,1976,null,{}]
13:02:59 INFO - PROCESS | 1990 | 1467316979057 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}]
13:02:59 INFO - PROCESS | 1990 | 1467316979154 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
13:02:59 INFO - PROCESS | 1990 | 1467316979214 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:59 INFO - PROCESS | 1990 | ++DOCSHELL 0x12c4bb000 == 37 [pid = 1990] [id = 632]
13:02:59 INFO - PROCESS | 1990 | ++DOMWINDOW == 96 (0x1217e2400) [pid = 1990] [serial = 1779] [outer = 0x0]
13:02:59 INFO - PROCESS | 1990 | ++DOMWINDOW == 97 (0x1233b6800) [pid = 1990] [serial = 1780] [outer = 0x1217e2400]
13:02:59 INFO - PROCESS | 1990 | 1467316979245 Marionette DEBUG loaded listener.js
13:02:59 INFO - PROCESS | 1990 | ++DOMWINDOW == 98 (0x12b371800) [pid = 1990] [serial = 1781] [outer = 0x1217e2400]
13:02:59 INFO - PROCESS | 1990 | 1467316979488 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]]]}]
13:02:59 INFO - .
13:02:59 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 471ms
13:02:59 INFO - PROCESS | 1990 | 1467316979537 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
13:02:59 INFO - PROCESS | 1990 | 1467316979538 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
13:02:59 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
13:02:59 INFO - PROCESS | 1990 | 1467316979555 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
13:02:59 INFO - PROCESS | 1990 | 1467316979556 Marionette TRACE conn2 <- [1,1980,null,{}]
13:02:59 INFO - PROCESS | 1990 | 1467316979566 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}]
13:02:59 INFO - PROCESS | 1990 | 1467316979700 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
13:02:59 INFO - PROCESS | 1990 | 1467316979704 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:02:59 INFO - PROCESS | 1990 | ++DOCSHELL 0x12df80800 == 38 [pid = 1990] [id = 633]
13:02:59 INFO - PROCESS | 1990 | ++DOMWINDOW == 99 (0x12b372800) [pid = 1990] [serial = 1782] [outer = 0x0]
13:02:59 INFO - PROCESS | 1990 | ++DOMWINDOW == 100 (0x12b373800) [pid = 1990] [serial = 1783] [outer = 0x12b372800]
13:02:59 INFO - PROCESS | 1990 | 1467316979737 Marionette DEBUG loaded listener.js
13:02:59 INFO - PROCESS | 1990 | ++DOMWINDOW == 101 (0x12bbb1c00) [pid = 1990] [serial = 1784] [outer = 0x12b372800]
13:03:00 INFO - PROCESS | 1990 | 1467316980004 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"]]]}]
13:03:00 INFO - ..
13:03:00 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 478ms
13:03:00 INFO - PROCESS | 1990 | 1467316980033 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
13:03:00 INFO - PROCESS | 1990 | 1467316980035 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
13:03:00 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
13:03:00 INFO - PROCESS | 1990 | 1467316980037 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
13:03:00 INFO - PROCESS | 1990 | 1467316980038 Marionette TRACE conn2 <- [1,1984,null,{}]
13:03:00 INFO - PROCESS | 1990 | 1467316980047 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}]
13:03:00 INFO - PROCESS | 1990 | 1467316980169 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
13:03:00 INFO - PROCESS | 1990 | 1467316980173 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:00 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e7d4000 == 39 [pid = 1990] [id = 634]
13:03:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 102 (0x12bb62400) [pid = 1990] [serial = 1785] [outer = 0x0]
13:03:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 103 (0x12bda2c00) [pid = 1990] [serial = 1786] [outer = 0x12bb62400]
13:03:00 INFO - PROCESS | 1990 | 1467316980202 Marionette DEBUG loaded listener.js
13:03:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 104 (0x12be7d400) [pid = 1990] [serial = 1787] [outer = 0x12bb62400]
13:03:00 INFO - PROCESS | 1990 | 1467316980464 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]]]}]
13:03:00 INFO - ..
13:03:00 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 468ms
13:03:00 INFO - PROCESS | 1990 | 1467316980513 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
13:03:00 INFO - PROCESS | 1990 | 1467316980517 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
13:03:00 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
13:03:00 INFO - PROCESS | 1990 | 1467316980536 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
13:03:00 INFO - PROCESS | 1990 | 1467316980537 Marionette TRACE conn2 <- [1,1988,null,{}]
13:03:00 INFO - PROCESS | 1990 | 1467316980550 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}]
13:03:00 INFO - PROCESS | 1990 | 1467316980662 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
13:03:00 INFO - PROCESS | 1990 | 1467316980666 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:00 INFO - PROCESS | 1990 | ++DOCSHELL 0x11fa2c000 == 40 [pid = 1990] [id = 635]
13:03:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 105 (0x12bd9b400) [pid = 1990] [serial = 1788] [outer = 0x0]
13:03:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 106 (0x12bf48000) [pid = 1990] [serial = 1789] [outer = 0x12bd9b400]
13:03:00 INFO - PROCESS | 1990 | 1467316980695 Marionette DEBUG loaded listener.js
13:03:00 INFO - PROCESS | 1990 | ++DOMWINDOW == 107 (0x12c72dc00) [pid = 1990] [serial = 1790] [outer = 0x12bd9b400]
13:03:00 INFO - PROCESS | 1990 | 1467316980960 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"]]]}]
13:03:01 INFO - .
13:03:01 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 489ms
13:03:01 INFO - PROCESS | 1990 | 1467316981018 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
13:03:01 INFO - PROCESS | 1990 | 1467316981022 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
13:03:01 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
13:03:01 INFO - PROCESS | 1990 | 1467316981026 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
13:03:01 INFO - PROCESS | 1990 | 1467316981028 Marionette TRACE conn2 <- [1,1992,null,{}]
13:03:01 INFO - PROCESS | 1990 | 1467316981031 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}]
13:03:01 INFO - PROCESS | 1990 | 1467316981137 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
13:03:01 INFO - PROCESS | 1990 | 1467316981174 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:01 INFO - PROCESS | 1990 | ++DOCSHELL 0x12fba2000 == 41 [pid = 1990] [id = 636]
13:03:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x12c732400) [pid = 1990] [serial = 1791] [outer = 0x0]
13:03:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x12c732c00) [pid = 1990] [serial = 1792] [outer = 0x12c732400]
13:03:01 INFO - PROCESS | 1990 | 1467316981203 Marionette DEBUG loaded listener.js
13:03:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x12df68c00) [pid = 1990] [serial = 1793] [outer = 0x12c732400]
13:03:01 INFO - PROCESS | 1990 | 1467316981449 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]]]}]
13:03:01 INFO - .
13:03:01 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 521ms
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x12028fc00) [pid = 1990] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x12195f800) [pid = 1990] [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]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x1226be400) [pid = 1990] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x12dbe1800) [pid = 1990] [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]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x11e6ec000) [pid = 1990] [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]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x11abfb000) [pid = 1990] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x12195fc00) [pid = 1990] [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]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x12c097c00) [pid = 1990] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x12b2b5c00) [pid = 1990] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 100 (0x12135e400) [pid = 1990] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 99 (0x1223a0400) [pid = 1990] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 98 (0x12147a400) [pid = 1990] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 97 (0x1226c8800) [pid = 1990] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 96 (0x122e2f800) [pid = 1990] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 95 (0x122392400) [pid = 1990] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 94 (0x1226f0000) [pid = 1990] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
13:03:01 INFO - PROCESS | 1990 | --DOMWINDOW == 93 (0x12ba43c00) [pid = 1990] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
13:03:01 INFO - PROCESS | 1990 | 1467316981560 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
13:03:01 INFO - PROCESS | 1990 | 1467316981562 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
13:03:01 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
13:03:01 INFO - PROCESS | 1990 | 1467316981564 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
13:03:01 INFO - PROCESS | 1990 | 1467316981568 Marionette TRACE conn2 <- [1,1996,null,{}]
13:03:01 INFO - PROCESS | 1990 | 1467316981570 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}]
13:03:01 INFO - PROCESS | 1990 | 1467316981656 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
13:03:01 INFO - PROCESS | 1990 | 1467316981662 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:01 INFO - PROCESS | 1990 | ++DOCSHELL 0x13188f000 == 42 [pid = 1990] [id = 637]
13:03:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 94 (0x12195c400) [pid = 1990] [serial = 1794] [outer = 0x0]
13:03:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 95 (0x1226be400) [pid = 1990] [serial = 1795] [outer = 0x12195c400]
13:03:01 INFO - PROCESS | 1990 | 1467316981691 Marionette DEBUG loaded listener.js
13:03:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 96 (0x123120400) [pid = 1990] [serial = 1796] [outer = 0x12195c400]
13:03:01 INFO - PROCESS | 1990 | ++DOCSHELL 0x133207000 == 43 [pid = 1990] [id = 638]
13:03:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 97 (0x12df6f000) [pid = 1990] [serial = 1797] [outer = 0x0]
13:03:01 INFO - PROCESS | 1990 | ++DOMWINDOW == 98 (0x12e53e000) [pid = 1990] [serial = 1798] [outer = 0x12df6f000]
13:03:02 INFO - PROCESS | 1990 | 1467316982040 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]]]}]
13:03:02 INFO - ........
13:03:02 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 525ms
13:03:02 INFO - PROCESS | 1990 | 1467316982090 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
13:03:02 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
13:03:02 INFO - PROCESS | 1990 | 1467316982094 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
13:03:02 INFO - PROCESS | 1990 | 1467316982096 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
13:03:02 INFO - PROCESS | 1990 | 1467316982098 Marionette TRACE conn2 <- [1,2000,null,{}]
13:03:02 INFO - PROCESS | 1990 | 1467316982101 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}]
13:03:02 INFO - PROCESS | 1990 | 1467316982222 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
13:03:02 INFO - PROCESS | 1990 | 1467316982230 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:02 INFO - PROCESS | 1990 | ++DOCSHELL 0x1356d4000 == 44 [pid = 1990] [id = 639]
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 99 (0x12b2b8c00) [pid = 1990] [serial = 1799] [outer = 0x0]
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 100 (0x12be85c00) [pid = 1990] [serial = 1800] [outer = 0x12b2b8c00]
13:03:02 INFO - PROCESS | 1990 | 1467316982271 Marionette DEBUG loaded listener.js
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 101 (0x12e74c400) [pid = 1990] [serial = 1801] [outer = 0x12b2b8c00]
13:03:02 INFO - PROCESS | 1990 | ++DOCSHELL 0x13813c000 == 45 [pid = 1990] [id = 640]
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 102 (0x12fc6d400) [pid = 1990] [serial = 1802] [outer = 0x0]
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 103 (0x12fd0f800) [pid = 1990] [serial = 1803] [outer = 0x12fc6d400]
13:03:02 INFO - PROCESS | 1990 | 1467316982604 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"]]]}]
13:03:02 INFO - ........
13:03:02 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 520ms
13:03:02 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
13:03:02 INFO - PROCESS | 1990 | 1467316982617 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
13:03:02 INFO - PROCESS | 1990 | 1467316982618 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
13:03:02 INFO - PROCESS | 1990 | 1467316982623 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
13:03:02 INFO - PROCESS | 1990 | 1467316982625 Marionette TRACE conn2 <- [1,2004,null,{}]
13:03:02 INFO - PROCESS | 1990 | 1467316982629 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}]
13:03:02 INFO - PROCESS | 1990 | 1467316982719 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
13:03:02 INFO - PROCESS | 1990 | 1467316982724 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:02 INFO - PROCESS | 1990 | ++DOCSHELL 0x1381b3800 == 46 [pid = 1990] [id = 641]
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 104 (0x12e744c00) [pid = 1990] [serial = 1804] [outer = 0x0]
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 105 (0x12fd06000) [pid = 1990] [serial = 1805] [outer = 0x12e744c00]
13:03:02 INFO - PROCESS | 1990 | 1467316982753 Marionette DEBUG loaded listener.js
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 106 (0x12ffa1800) [pid = 1990] [serial = 1806] [outer = 0x12e744c00]
13:03:02 INFO - PROCESS | 1990 | ++DOCSHELL 0x1383f2000 == 47 [pid = 1990] [id = 642]
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 107 (0x12ffaa000) [pid = 1990] [serial = 1807] [outer = 0x0]
13:03:02 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x12ffcd000) [pid = 1990] [serial = 1808] [outer = 0x12ffaa000]
13:03:03 INFO - PROCESS | 1990 | 1467316983087 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]]]}]
13:03:03 INFO - ....
13:03:03 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 471ms
13:03:03 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
13:03:03 INFO - PROCESS | 1990 | 1467316983100 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
13:03:03 INFO - PROCESS | 1990 | 1467316983102 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
13:03:03 INFO - PROCESS | 1990 | 1467316983116 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
13:03:03 INFO - PROCESS | 1990 | 1467316983118 Marionette TRACE conn2 <- [1,2008,null,{}]
13:03:03 INFO - PROCESS | 1990 | 1467316983143 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}]
13:03:03 INFO - PROCESS | 1990 | 1467316983276 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
13:03:03 INFO - PROCESS | 1990 | 1467316983281 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:03 INFO - PROCESS | 1990 | ++DOCSHELL 0x138fe1800 == 48 [pid = 1990] [id = 643]
13:03:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x12ffa3000) [pid = 1990] [serial = 1809] [outer = 0x0]
13:03:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x12ffa4800) [pid = 1990] [serial = 1810] [outer = 0x12ffa3000]
13:03:03 INFO - PROCESS | 1990 | 1467316983326 Marionette DEBUG loaded listener.js
13:03:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 111 (0x12ffa7400) [pid = 1990] [serial = 1811] [outer = 0x12ffa3000]
13:03:03 INFO - PROCESS | 1990 | ++DOCSHELL 0x11b68d000 == 49 [pid = 1990] [id = 644]
13:03:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 112 (0x11b6e8400) [pid = 1990] [serial = 1812] [outer = 0x0]
13:03:03 INFO - PROCESS | 1990 | ++DOMWINDOW == 113 (0x11ba63800) [pid = 1990] [serial = 1813] [outer = 0x11b6e8400]
13:03:03 INFO - PROCESS | 1990 | 1467316983847 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]]]}]
13:03:03 INFO - ...
13:03:03 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 781ms
13:03:03 INFO - PROCESS | 1990 | 1467316983892 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
13:03:03 INFO - PROCESS | 1990 | 1467316983895 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
13:03:03 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
13:03:03 INFO - PROCESS | 1990 | 1467316983900 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
13:03:03 INFO - PROCESS | 1990 | 1467316983902 Marionette TRACE conn2 <- [1,2012,null,{}]
13:03:03 INFO - PROCESS | 1990 | 1467316983912 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}]
13:03:04 INFO - PROCESS | 1990 | 1467316984025 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
13:03:04 INFO - PROCESS | 1990 | 1467316984097 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:04 INFO - PROCESS | 1990 | ++DOCSHELL 0x1224ab000 == 50 [pid = 1990] [id = 645]
13:03:04 INFO - PROCESS | 1990 | ++DOMWINDOW == 114 (0x121aae400) [pid = 1990] [serial = 1814] [outer = 0x0]
13:03:04 INFO - PROCESS | 1990 | ++DOMWINDOW == 115 (0x122365c00) [pid = 1990] [serial = 1815] [outer = 0x121aae400]
13:03:04 INFO - PROCESS | 1990 | 1467316984133 Marionette DEBUG loaded listener.js
13:03:04 INFO - PROCESS | 1990 | ++DOMWINDOW == 116 (0x12288c000) [pid = 1990] [serial = 1816] [outer = 0x121aae400]
13:03:04 INFO - PROCESS | 1990 | ++DOCSHELL 0x1228d9800 == 51 [pid = 1990] [id = 646]
13:03:04 INFO - PROCESS | 1990 | ++DOMWINDOW == 117 (0x123115c00) [pid = 1990] [serial = 1817] [outer = 0x0]
13:03:04 INFO - PROCESS | 1990 | ++DOMWINDOW == 118 (0x123159c00) [pid = 1990] [serial = 1818] [outer = 0x123115c00]
13:03:04 INFO - PROCESS | 1990 | 1467316984543 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]]]}]
13:03:04 INFO - ...
13:03:04 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 672ms
13:03:04 INFO - PROCESS | 1990 | 1467316984572 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
13:03:04 INFO - PROCESS | 1990 | 1467316984580 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
13:03:04 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
13:03:04 INFO - PROCESS | 1990 | 1467316984585 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
13:03:04 INFO - PROCESS | 1990 | 1467316984586 Marionette TRACE conn2 <- [1,2016,null,{}]
13:03:04 INFO - PROCESS | 1990 | 1467316984589 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}]
13:03:04 INFO - PROCESS | 1990 | 1467316984704 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
13:03:04 INFO - PROCESS | 1990 | 1467316984765 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:04 INFO - PROCESS | 1990 | ++DOCSHELL 0x12dbbb000 == 52 [pid = 1990] [id = 647]
13:03:04 INFO - PROCESS | 1990 | ++DOMWINDOW == 119 (0x122b6cc00) [pid = 1990] [serial = 1819] [outer = 0x0]
13:03:04 INFO - PROCESS | 1990 | ++DOMWINDOW == 120 (0x123121800) [pid = 1990] [serial = 1820] [outer = 0x122b6cc00]
13:03:04 INFO - PROCESS | 1990 | 1467316984800 Marionette DEBUG loaded listener.js
13:03:04 INFO - PROCESS | 1990 | ++DOMWINDOW == 121 (0x12235d000) [pid = 1990] [serial = 1821] [outer = 0x122b6cc00]
13:03:05 INFO - PROCESS | 1990 | 1467316985110 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]]]}]
13:03:05 INFO - .
13:03:05 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 572ms
13:03:05 INFO - PROCESS | 1990 | 1467316985156 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
13:03:05 INFO - PROCESS | 1990 | 1467316985158 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
13:03:05 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
13:03:05 INFO - PROCESS | 1990 | 1467316985163 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
13:03:05 INFO - PROCESS | 1990 | 1467316985165 Marionette TRACE conn2 <- [1,2020,null,{}]
13:03:05 INFO - PROCESS | 1990 | 1467316985177 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}]
13:03:05 INFO - PROCESS | 1990 | 1467316985288 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
13:03:05 INFO - PROCESS | 1990 | 1467316985419 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:05 INFO - PROCESS | 1990 | ++DOCSHELL 0x138130800 == 53 [pid = 1990] [id = 648]
13:03:05 INFO - PROCESS | 1990 | ++DOMWINDOW == 122 (0x12be18000) [pid = 1990] [serial = 1822] [outer = 0x0]
13:03:05 INFO - PROCESS | 1990 | ++DOMWINDOW == 123 (0x12be7e400) [pid = 1990] [serial = 1823] [outer = 0x12be18000]
13:03:05 INFO - PROCESS | 1990 | 1467316985457 Marionette DEBUG loaded listener.js
13:03:05 INFO - PROCESS | 1990 | ++DOMWINDOW == 124 (0x12e547400) [pid = 1990] [serial = 1824] [outer = 0x12be18000]
13:03:05 INFO - PROCESS | 1990 | 1467316985775 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]]]}]
13:03:05 INFO - .......
13:03:05 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 674ms
13:03:05 INFO - PROCESS | 1990 | 1467316985836 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
13:03:05 INFO - PROCESS | 1990 | 1467316985838 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
13:03:05 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
13:03:05 INFO - PROCESS | 1990 | 1467316985841 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
13:03:05 INFO - PROCESS | 1990 | 1467316985842 Marionette TRACE conn2 <- [1,2024,null,{}]
13:03:05 INFO - PROCESS | 1990 | 1467316985847 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}]
13:03:05 INFO - PROCESS | 1990 | 1467316985969 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
13:03:06 INFO - PROCESS | 1990 | 1467316986024 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:06 INFO - PROCESS | 1990 | ++DOCSHELL 0x13adc6000 == 54 [pid = 1990] [id = 649]
13:03:06 INFO - PROCESS | 1990 | ++DOMWINDOW == 125 (0x11b904400) [pid = 1990] [serial = 1825] [outer = 0x0]
13:03:06 INFO - PROCESS | 1990 | ++DOMWINDOW == 126 (0x12e5edc00) [pid = 1990] [serial = 1826] [outer = 0x11b904400]
13:03:06 INFO - PROCESS | 1990 | 1467316986058 Marionette DEBUG loaded listener.js
13:03:06 INFO - PROCESS | 1990 | ++DOMWINDOW == 127 (0x12ffd3000) [pid = 1990] [serial = 1827] [outer = 0x11b904400]
13:03:06 INFO - PROCESS | 1990 | 1467316986560 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]]]}]
13:03:06 INFO - ....
13:03:06 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 770ms
13:03:06 INFO - PROCESS | 1990 | 1467316986612 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
13:03:06 INFO - PROCESS | 1990 | 1467316986615 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
13:03:06 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
13:03:06 INFO - PROCESS | 1990 | 1467316986618 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
13:03:06 INFO - PROCESS | 1990 | 1467316986621 Marionette TRACE conn2 <- [1,2028,null,{}]
13:03:06 INFO - PROCESS | 1990 | 1467316986627 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}]
13:03:06 INFO - PROCESS | 1990 | 1467316986733 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
13:03:06 INFO - PROCESS | 1990 | 1467316986789 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:06 INFO - PROCESS | 1990 | ++DOCSHELL 0x1224b4800 == 55 [pid = 1990] [id = 650]
13:03:06 INFO - PROCESS | 1990 | ++DOMWINDOW == 128 (0x121251c00) [pid = 1990] [serial = 1828] [outer = 0x0]
13:03:06 INFO - PROCESS | 1990 | ++DOMWINDOW == 129 (0x1217d6000) [pid = 1990] [serial = 1829] [outer = 0x121251c00]
13:03:06 INFO - PROCESS | 1990 | 1467316986823 Marionette DEBUG loaded listener.js
13:03:06 INFO - PROCESS | 1990 | ++DOMWINDOW == 130 (0x1226c3800) [pid = 1990] [serial = 1830] [outer = 0x121251c00]
13:03:07 INFO - PROCESS | 1990 | 1467316987155 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]]]}]
13:03:07 INFO - ...
13:03:07 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 576ms
13:03:07 INFO - PROCESS | 1990 | 1467316987200 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
13:03:07 INFO - PROCESS | 1990 | 1467316987204 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
13:03:07 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
13:03:07 INFO - PROCESS | 1990 | 1467316987212 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
13:03:07 INFO - PROCESS | 1990 | 1467316987214 Marionette TRACE conn2 <- [1,2032,null,{}]
13:03:07 INFO - PROCESS | 1990 | 1467316987220 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}]
13:03:07 INFO - PROCESS | 1990 | 1467316987332 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
13:03:07 INFO - PROCESS | 1990 | 1467316987469 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12db2e800 == 54 [pid = 1990] [id = 610]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x13189d800 == 53 [pid = 1990] [id = 609]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12e696000 == 52 [pid = 1990] [id = 608]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x1383f2000 == 51 [pid = 1990] [id = 642]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x1381b3800 == 50 [pid = 1990] [id = 641]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x13813c000 == 49 [pid = 1990] [id = 640]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x1356d4000 == 48 [pid = 1990] [id = 639]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x133207000 == 47 [pid = 1990] [id = 638]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x13188f000 == 46 [pid = 1990] [id = 637]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12fba2000 == 45 [pid = 1990] [id = 636]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x11fa2c000 == 44 [pid = 1990] [id = 635]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12e7d4000 == 43 [pid = 1990] [id = 634]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12df80800 == 42 [pid = 1990] [id = 633]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12c4bb000 == 41 [pid = 1990] [id = 632]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12b621800 == 40 [pid = 1990] [id = 631]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x122cd2000 == 39 [pid = 1990] [id = 630]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 129 (0x12fd0c400) [pid = 1990] [serial = 1756] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | ++DOCSHELL 0x11c149000 == 40 [pid = 1990] [id = 651]
13:03:07 INFO - PROCESS | 1990 | ++DOMWINDOW == 130 (0x11a68c800) [pid = 1990] [serial = 1831] [outer = 0x0]
13:03:07 INFO - PROCESS | 1990 | ++DOMWINDOW == 131 (0x11f419800) [pid = 1990] [serial = 1832] [outer = 0x11a68c800]
13:03:07 INFO - PROCESS | 1990 | 1467316987548 Marionette DEBUG loaded listener.js
13:03:07 INFO - PROCESS | 1990 | ++DOMWINDOW == 132 (0x1226f1400) [pid = 1990] [serial = 1833] [outer = 0x11a68c800]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x1214d3800 == 39 [pid = 1990] [id = 629]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12089d000 == 38 [pid = 1990] [id = 628]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x1383e8800 == 37 [pid = 1990] [id = 627]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x12e699800 == 36 [pid = 1990] [id = 626]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x121524000 == 35 [pid = 1990] [id = 625]
13:03:07 INFO - PROCESS | 1990 | --DOCSHELL 0x147df1000 == 34 [pid = 1990] [id = 624]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 131 (0x12bd06c00) [pid = 1990] [serial = 1738] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 130 (0x12be17400) [pid = 1990] [serial = 1735] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 129 (0x12be81000) [pid = 1990] [serial = 1736] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 128 (0x1226e9400) [pid = 1990] [serial = 1747] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 127 (0x12dbe2800) [pid = 1990] [serial = 1741] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 126 (0x120239000) [pid = 1990] [serial = 1723] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 125 (0x12147c800) [pid = 1990] [serial = 1724] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 124 (0x12e53d400) [pid = 1990] [serial = 1742] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 123 (0x12b378400) [pid = 1990] [serial = 1730] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 122 (0x12a5e4000) [pid = 1990] [serial = 1729] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 121 (0x12239a000) [pid = 1990] [serial = 1726] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 120 (0x122e31000) [pid = 1990] [serial = 1727] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 119 (0x12e5e6400) [pid = 1990] [serial = 1744] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 118 (0x123434c00) [pid = 1990] [serial = 1748] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 117 (0x12ba47400) [pid = 1990] [serial = 1732] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 116 (0x1233acc00) [pid = 1990] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 115 (0x1233b5800) [pid = 1990] [serial = 1719] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 114 (0x122bda000) [pid = 1990] [serial = 1718] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 113 (0x12e5f1c00) [pid = 1990] [serial = 1745] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 112 (0x1226c4400) [pid = 1990] [serial = 1707] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 111 (0x1217dfc00) [pid = 1990] [serial = 1706] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 110 (0x122e2c800) [pid = 1990] [serial = 1710] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x122aadc00) [pid = 1990] [serial = 1709] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x12b43f400) [pid = 1990] [serial = 1713] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x1233b8c00) [pid = 1990] [serial = 1712] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x122b79800) [pid = 1990] [serial = 1716] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x1226c6800) [pid = 1990] [serial = 1715] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x12cf0e000) [pid = 1990] [serial = 1739] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x12b2bac00) [pid = 1990] [serial = 1750] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x12e5e8400) [pid = 1990] [serial = 1751] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x12e743c00) [pid = 1990] [serial = 1753] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 100 (0x12bb62800) [pid = 1990] [serial = 1733] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | --DOMWINDOW == 99 (0x12fd06c00) [pid = 1990] [serial = 1754] [outer = 0x0] [url = about:blank]
13:03:07 INFO - PROCESS | 1990 | 1467316987798 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]]]}]
13:03:07 INFO - .....
13:03:07 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 626ms
13:03:07 INFO - PROCESS | 1990 | 1467316987835 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
13:03:07 INFO - PROCESS | 1990 | 1467316987837 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
13:03:07 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
13:03:07 INFO - PROCESS | 1990 | 1467316987842 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
13:03:07 INFO - PROCESS | 1990 | 1467316987848 Marionette TRACE conn2 <- [1,2036,null,{}]
13:03:07 INFO - PROCESS | 1990 | 1467316987876 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}]
13:03:07 INFO - PROCESS | 1990 | 1467316987982 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
13:03:07 INFO - PROCESS | 1990 | 1467316987990 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:08 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b3d6800 == 35 [pid = 1990] [id = 652]
13:03:08 INFO - PROCESS | 1990 | ++DOMWINDOW == 100 (0x122aaf000) [pid = 1990] [serial = 1834] [outer = 0x0]
13:03:08 INFO - PROCESS | 1990 | ++DOMWINDOW == 101 (0x122b6f000) [pid = 1990] [serial = 1835] [outer = 0x122aaf000]
13:03:08 INFO - PROCESS | 1990 | 1467316988023 Marionette DEBUG loaded listener.js
13:03:08 INFO - PROCESS | 1990 | ++DOMWINDOW == 102 (0x12311a800) [pid = 1990] [serial = 1836] [outer = 0x122aaf000]
13:03:08 INFO - PROCESS | 1990 | 1467316988334 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"]]]}]
13:03:08 INFO - ...
13:03:08 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 542ms
13:03:08 INFO - PROCESS | 1990 | 1467316988384 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
13:03:08 INFO - PROCESS | 1990 | 1467316988386 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
13:03:08 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
13:03:08 INFO - PROCESS | 1990 | 1467316988388 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
13:03:08 INFO - PROCESS | 1990 | 1467316988390 Marionette TRACE conn2 <- [1,2040,null,{}]
13:03:08 INFO - PROCESS | 1990 | 1467316988399 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}]
13:03:08 INFO - PROCESS | 1990 | 1467316988486 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
13:03:08 INFO - PROCESS | 1990 | 1467316988495 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:08 INFO - PROCESS | 1990 | ++DOCSHELL 0x12c042000 == 36 [pid = 1990] [id = 653]
13:03:08 INFO - PROCESS | 1990 | ++DOMWINDOW == 103 (0x12a5a4c00) [pid = 1990] [serial = 1837] [outer = 0x0]
13:03:08 INFO - PROCESS | 1990 | ++DOMWINDOW == 104 (0x12a5a8c00) [pid = 1990] [serial = 1838] [outer = 0x12a5a4c00]
13:03:08 INFO - PROCESS | 1990 | 1467316988526 Marionette DEBUG loaded listener.js
13:03:08 INFO - PROCESS | 1990 | ++DOMWINDOW == 105 (0x12a5e4000) [pid = 1990] [serial = 1839] [outer = 0x12a5a4c00]
13:03:08 INFO - PROCESS | 1990 | 1467316988815 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]]]}]
13:03:08 INFO - ....
13:03:08 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 474ms
13:03:08 INFO - PROCESS | 1990 | 1467316988864 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
13:03:08 INFO - PROCESS | 1990 | 1467316988866 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
13:03:08 INFO - TEST-START | /dom/events/CustomEvent.html
13:03:08 INFO - PROCESS | 1990 | 1467316988868 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
13:03:08 INFO - PROCESS | 1990 | 1467316988869 Marionette TRACE conn2 <- [1,2044,null,{}]
13:03:08 INFO - PROCESS | 1990 | 1467316988874 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}]
13:03:08 INFO - PROCESS | 1990 | 1467316988984 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
13:03:08 INFO - PROCESS | 1990 | 1467316988992 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:09 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db41000 == 37 [pid = 1990] [id = 654]
13:03:09 INFO - PROCESS | 1990 | ++DOMWINDOW == 106 (0x12a5db400) [pid = 1990] [serial = 1840] [outer = 0x0]
13:03:09 INFO - PROCESS | 1990 | ++DOMWINDOW == 107 (0x12b379800) [pid = 1990] [serial = 1841] [outer = 0x12a5db400]
13:03:09 INFO - PROCESS | 1990 | 1467316989022 Marionette DEBUG loaded listener.js
13:03:09 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x12b9ca000) [pid = 1990] [serial = 1842] [outer = 0x12a5db400]
13:03:09 INFO - PROCESS | 1990 | 1467316989351 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
13:03:09 INFO - .
13:03:09 INFO - TEST-OK | /dom/events/CustomEvent.html | took 525ms
13:03:09 INFO - PROCESS | 1990 | 1467316989399 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
13:03:09 INFO - TEST-START | /dom/events/Event-constants.html
13:03:09 INFO - PROCESS | 1990 | 1467316989401 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
13:03:09 INFO - PROCESS | 1990 | 1467316989404 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
13:03:09 INFO - PROCESS | 1990 | 1467316989406 Marionette TRACE conn2 <- [1,2048,null,{}]
13:03:09 INFO - PROCESS | 1990 | 1467316989414 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}]
13:03:09 INFO - PROCESS | 1990 | 1467316989574 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
13:03:09 INFO - PROCESS | 1990 | 1467316989671 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:09 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db35800 == 38 [pid = 1990] [id = 655]
13:03:09 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x123158000) [pid = 1990] [serial = 1843] [outer = 0x0]
13:03:09 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x12b9cec00) [pid = 1990] [serial = 1844] [outer = 0x123158000]
13:03:09 INFO - PROCESS | 1990 | 1467316989720 Marionette DEBUG loaded listener.js
13:03:09 INFO - PROCESS | 1990 | ++DOMWINDOW == 111 (0x12be17400) [pid = 1990] [serial = 1845] [outer = 0x123158000]
13:03:10 INFO - PROCESS | 1990 | 1467316990047 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]]]}]
13:03:10 INFO - ....
13:03:10 INFO - TEST-OK | /dom/events/Event-constants.html | took 670ms
13:03:10 INFO - PROCESS | 1990 | 1467316990087 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
13:03:10 INFO - PROCESS | 1990 | 1467316990094 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
13:03:10 INFO - TEST-START | /dom/events/Event-constructors.html
13:03:10 INFO - PROCESS | 1990 | 1467316990105 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
13:03:10 INFO - PROCESS | 1990 | 1467316990114 Marionette TRACE conn2 <- [1,2052,null,{}]
13:03:10 INFO - PROCESS | 1990 | 1467316990116 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}]
13:03:10 INFO - PROCESS | 1990 | 1467316990223 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
13:03:10 INFO - PROCESS | 1990 | 1467316990260 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:10 INFO - PROCESS | 1990 | ++DOCSHELL 0x12fb88000 == 39 [pid = 1990] [id = 656]
13:03:10 INFO - PROCESS | 1990 | ++DOMWINDOW == 112 (0x12bb62000) [pid = 1990] [serial = 1846] [outer = 0x0]
13:03:10 INFO - PROCESS | 1990 | ++DOMWINDOW == 113 (0x12be20400) [pid = 1990] [serial = 1847] [outer = 0x12bb62000]
13:03:10 INFO - PROCESS | 1990 | 1467316990289 Marionette DEBUG loaded listener.js
13:03:10 INFO - PROCESS | 1990 | ++DOMWINDOW == 114 (0x12be89400) [pid = 1990] [serial = 1848] [outer = 0x12bb62000]
13:03:10 INFO - PROCESS | 1990 | 1467316990569 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]]]}]
13:03:10 INFO - .............
13:03:10 INFO - TEST-OK | /dom/events/Event-constructors.html | took 479ms
13:03:10 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
13:03:10 INFO - PROCESS | 1990 | 1467316990585 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
13:03:10 INFO - PROCESS | 1990 | 1467316990586 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
13:03:10 INFO - PROCESS | 1990 | 1467316990610 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
13:03:10 INFO - PROCESS | 1990 | 1467316990613 Marionette TRACE conn2 <- [1,2056,null,{}]
13:03:10 INFO - PROCESS | 1990 | 1467316990623 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}]
13:03:10 INFO - PROCESS | 1990 | 1467316990733 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
13:03:10 INFO - PROCESS | 1990 | 1467316990737 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:10 INFO - PROCESS | 1990 | ++DOCSHELL 0x131356000 == 40 [pid = 1990] [id = 657]
13:03:10 INFO - PROCESS | 1990 | ++DOMWINDOW == 115 (0x12c08bc00) [pid = 1990] [serial = 1849] [outer = 0x0]
13:03:10 INFO - PROCESS | 1990 | ++DOMWINDOW == 116 (0x12c0af000) [pid = 1990] [serial = 1850] [outer = 0x12c08bc00]
13:03:10 INFO - PROCESS | 1990 | 1467316990766 Marionette DEBUG loaded listener.js
13:03:10 INFO - PROCESS | 1990 | ++DOMWINDOW == 117 (0x12dbe8c00) [pid = 1990] [serial = 1851] [outer = 0x12c08bc00]
13:03:11 INFO - PROCESS | 1990 | 1467316991026 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]]]}]
13:03:11 INFO - .
13:03:11 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 446ms
13:03:11 INFO - PROCESS | 1990 | 1467316991038 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
13:03:11 INFO - PROCESS | 1990 | 1467316991040 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
13:03:11 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
13:03:11 INFO - PROCESS | 1990 | 1467316991052 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
13:03:11 INFO - PROCESS | 1990 | 1467316991054 Marionette TRACE conn2 <- [1,2060,null,{}]
13:03:11 INFO - PROCESS | 1990 | 1467316991056 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}]
13:03:11 INFO - PROCESS | 1990 | 1467316991183 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
13:03:11 INFO - PROCESS | 1990 | 1467316991195 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:11 INFO - PROCESS | 1990 | ++DOCSHELL 0x133209000 == 41 [pid = 1990] [id = 658]
13:03:11 INFO - PROCESS | 1990 | ++DOMWINDOW == 118 (0x12cf0a400) [pid = 1990] [serial = 1852] [outer = 0x0]
13:03:11 INFO - PROCESS | 1990 | ++DOMWINDOW == 119 (0x12df76400) [pid = 1990] [serial = 1853] [outer = 0x12cf0a400]
13:03:11 INFO - PROCESS | 1990 | 1467316991224 Marionette DEBUG loaded listener.js
13:03:11 INFO - PROCESS | 1990 | ++DOMWINDOW == 120 (0x12e5ee800) [pid = 1990] [serial = 1854] [outer = 0x12cf0a400]
13:03:11 INFO - PROCESS | 1990 | 1467316991490 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]]]}]
13:03:11 INFO - ......
13:03:11 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 483ms
13:03:11 INFO - PROCESS | 1990 | 1467316991536 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
13:03:11 INFO - PROCESS | 1990 | 1467316991541 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
13:03:11 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
13:03:11 INFO - PROCESS | 1990 | 1467316991553 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
13:03:11 INFO - PROCESS | 1990 | 1467316991557 Marionette TRACE conn2 <- [1,2064,null,{}]
13:03:11 INFO - PROCESS | 1990 | 1467316991562 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}]
13:03:11 INFO - PROCESS | 1990 | 1467316991774 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 119 (0x12bb62400) [pid = 1990] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 118 (0x12b372800) [pid = 1990] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 117 (0x122bd8c00) [pid = 1990] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 116 (0x12c732400) [pid = 1990] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 115 (0x11b8e4400) [pid = 1990] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 114 (0x12df6f000) [pid = 1990] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 113 (0x12bd9b400) [pid = 1990] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 112 (0x1217e2400) [pid = 1990] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 111 (0x12fc6d400) [pid = 1990] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 110 (0x12195c400) [pid = 1990] [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]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x12b2b8c00) [pid = 1990] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x1207b1400) [pid = 1990] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x12e5e6800) [pid = 1990] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x12ffaa000) [pid = 1990] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x12b37b400) [pid = 1990] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x121ab0c00) [pid = 1990] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x12e744c00) [pid = 1990] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x11f96bc00) [pid = 1990] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
13:03:11 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x122bdc400) [pid = 1990] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
13:03:11 INFO - PROCESS | 1990 | 1467316991819 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:11 INFO - PROCESS | 1990 | ++DOCSHELL 0x1356cc000 == 42 [pid = 1990] [id = 659]
13:03:11 INFO - PROCESS | 1990 | ++DOMWINDOW == 102 (0x11b8e4400) [pid = 1990] [serial = 1855] [outer = 0x0]
13:03:11 INFO - PROCESS | 1990 | ++DOMWINDOW == 103 (0x120774400) [pid = 1990] [serial = 1856] [outer = 0x11b8e4400]
13:03:11 INFO - PROCESS | 1990 | 1467316991847 Marionette DEBUG loaded listener.js
13:03:11 INFO - PROCESS | 1990 | ++DOMWINDOW == 104 (0x122bdc400) [pid = 1990] [serial = 1857] [outer = 0x11b8e4400]
13:03:12 INFO - PROCESS | 1990 | 1467316992077 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]]]}]
13:03:12 INFO - .....
13:03:12 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 575ms
13:03:12 INFO - PROCESS | 1990 | 1467316992142 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
13:03:12 INFO - PROCESS | 1990 | 1467316992146 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
13:03:12 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
13:03:12 INFO - PROCESS | 1990 | 1467316992156 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
13:03:12 INFO - PROCESS | 1990 | 1467316992158 Marionette TRACE conn2 <- [1,2068,null,{}]
13:03:12 INFO - PROCESS | 1990 | 1467316992167 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}]
13:03:12 INFO - PROCESS | 1990 | 1467316992273 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
13:03:12 INFO - PROCESS | 1990 | 1467316992332 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:12 INFO - PROCESS | 1990 | ++DOCSHELL 0x1383df800 == 43 [pid = 1990] [id = 660]
13:03:12 INFO - PROCESS | 1990 | ++DOMWINDOW == 105 (0x122ab0800) [pid = 1990] [serial = 1858] [outer = 0x0]
13:03:12 INFO - PROCESS | 1990 | ++DOMWINDOW == 106 (0x122bd8c00) [pid = 1990] [serial = 1859] [outer = 0x122ab0800]
13:03:12 INFO - PROCESS | 1990 | 1467316992364 Marionette DEBUG loaded listener.js
13:03:12 INFO - PROCESS | 1990 | ++DOMWINDOW == 107 (0x12fd0dc00) [pid = 1990] [serial = 1860] [outer = 0x122ab0800]
13:03:12 INFO - PROCESS | 1990 | 1467316992667 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]]]}]
13:03:12 INFO - .....
13:03:12 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 578ms
13:03:12 INFO - PROCESS | 1990 | 1467316992733 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
13:03:12 INFO - PROCESS | 1990 | 1467316992735 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
13:03:12 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
13:03:12 INFO - PROCESS | 1990 | 1467316992742 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
13:03:12 INFO - PROCESS | 1990 | 1467316992744 Marionette TRACE conn2 <- [1,2072,null,{}]
13:03:12 INFO - PROCESS | 1990 | 1467316992747 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}]
13:03:12 INFO - PROCESS | 1990 | 1467316992839 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
13:03:12 INFO - PROCESS | 1990 | 1467316992846 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:12 INFO - PROCESS | 1990 | ++DOCSHELL 0x13adb7000 == 44 [pid = 1990] [id = 661]
13:03:12 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x12fd14000) [pid = 1990] [serial = 1861] [outer = 0x0]
13:03:12 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x12fd14800) [pid = 1990] [serial = 1862] [outer = 0x12fd14000]
13:03:12 INFO - PROCESS | 1990 | 1467316992875 Marionette DEBUG loaded listener.js
13:03:12 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x130227400) [pid = 1990] [serial = 1863] [outer = 0x12fd14000]
13:03:13 INFO - PROCESS | 1990 | 1467316993146 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]]]}]
13:03:13 INFO - ..
13:03:13 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 421ms
13:03:13 INFO - PROCESS | 1990 | 1467316993167 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
13:03:13 INFO - PROCESS | 1990 | 1467316993168 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
13:03:13 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
13:03:13 INFO - PROCESS | 1990 | 1467316993172 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
13:03:13 INFO - PROCESS | 1990 | 1467316993174 Marionette TRACE conn2 <- [1,2076,null,{}]
13:03:13 INFO - PROCESS | 1990 | 1467316993188 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}]
13:03:13 INFO - PROCESS | 1990 | 1467316993336 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
13:03:13 INFO - PROCESS | 1990 | 1467316993383 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:13 INFO - PROCESS | 1990 | ++DOCSHELL 0x1443e8000 == 45 [pid = 1990] [id = 662]
13:03:13 INFO - PROCESS | 1990 | ++DOMWINDOW == 111 (0x12ffa3800) [pid = 1990] [serial = 1864] [outer = 0x0]
13:03:13 INFO - PROCESS | 1990 | ++DOMWINDOW == 112 (0x130227800) [pid = 1990] [serial = 1865] [outer = 0x12ffa3800]
13:03:13 INFO - PROCESS | 1990 | 1467316993427 Marionette DEBUG loaded listener.js
13:03:13 INFO - PROCESS | 1990 | ++DOMWINDOW == 113 (0x1304a3c00) [pid = 1990] [serial = 1866] [outer = 0x12ffa3800]
13:03:13 INFO - PROCESS | 1990 | 1467316993810 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]]]}]
13:03:13 INFO - .
13:03:13 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 684ms
13:03:13 INFO - PROCESS | 1990 | 1467316993856 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
13:03:13 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
13:03:13 INFO - PROCESS | 1990 | 1467316993866 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
13:03:13 INFO - PROCESS | 1990 | 1467316993870 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
13:03:13 INFO - PROCESS | 1990 | 1467316993872 Marionette TRACE conn2 <- [1,2080,null,{}]
13:03:13 INFO - PROCESS | 1990 | 1467316993877 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}]
13:03:14 INFO - PROCESS | 1990 | 1467316994027 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
13:03:14 INFO - PROCESS | 1990 | 1467316994124 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:14 INFO - PROCESS | 1990 | ++DOCSHELL 0x120609800 == 46 [pid = 1990] [id = 663]
13:03:14 INFO - PROCESS | 1990 | ++DOMWINDOW == 114 (0x11f85f400) [pid = 1990] [serial = 1867] [outer = 0x0]
13:03:14 INFO - PROCESS | 1990 | ++DOMWINDOW == 115 (0x120295400) [pid = 1990] [serial = 1868] [outer = 0x11f85f400]
13:03:14 INFO - PROCESS | 1990 | 1467316994165 Marionette DEBUG loaded listener.js
13:03:14 INFO - PROCESS | 1990 | ++DOMWINDOW == 116 (0x1217e1400) [pid = 1990] [serial = 1869] [outer = 0x11f85f400]
13:03:14 INFO - PROCESS | 1990 | 1467316994490 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
13:03:14 INFO - .
13:03:14 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 671ms
13:03:14 INFO - PROCESS | 1990 | 1467316994542 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
13:03:14 INFO - PROCESS | 1990 | 1467316994548 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
13:03:14 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
13:03:14 INFO - PROCESS | 1990 | 1467316994553 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
13:03:14 INFO - PROCESS | 1990 | 1467316994555 Marionette TRACE conn2 <- [1,2084,null,{}]
13:03:14 INFO - PROCESS | 1990 | 1467316994560 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}]
13:03:14 INFO - PROCESS | 1990 | 1467316994675 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
13:03:14 INFO - PROCESS | 1990 | 1467316994733 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:14 INFO - PROCESS | 1990 | ++DOCSHELL 0x12be71800 == 47 [pid = 1990] [id = 664]
13:03:14 INFO - PROCESS | 1990 | ++DOMWINDOW == 117 (0x1226c4400) [pid = 1990] [serial = 1870] [outer = 0x0]
13:03:14 INFO - PROCESS | 1990 | ++DOMWINDOW == 118 (0x122b6e000) [pid = 1990] [serial = 1871] [outer = 0x1226c4400]
13:03:14 INFO - PROCESS | 1990 | 1467316994769 Marionette DEBUG loaded listener.js
13:03:14 INFO - PROCESS | 1990 | ++DOMWINDOW == 119 (0x123118000) [pid = 1990] [serial = 1872] [outer = 0x1226c4400]
13:03:15 INFO - PROCESS | 1990 | 1467316995085 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]]]}]
13:03:15 INFO - .
13:03:15 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 575ms
13:03:15 INFO - PROCESS | 1990 | 1467316995128 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
13:03:15 INFO - PROCESS | 1990 | 1467316995130 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
13:03:15 INFO - TEST-START | /dom/events/Event-dispatch-order.html
13:03:15 INFO - PROCESS | 1990 | 1467316995132 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
13:03:15 INFO - PROCESS | 1990 | 1467316995135 Marionette TRACE conn2 <- [1,2088,null,{}]
13:03:15 INFO - PROCESS | 1990 | 1467316995147 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}]
13:03:15 INFO - PROCESS | 1990 | 1467316995265 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
13:03:15 INFO - PROCESS | 1990 | 1467316995323 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:15 INFO - PROCESS | 1990 | ++DOCSHELL 0x1305cb000 == 48 [pid = 1990] [id = 665]
13:03:15 INFO - PROCESS | 1990 | ++DOMWINDOW == 120 (0x123173c00) [pid = 1990] [serial = 1873] [outer = 0x0]
13:03:15 INFO - PROCESS | 1990 | ++DOMWINDOW == 121 (0x12b2b3400) [pid = 1990] [serial = 1874] [outer = 0x123173c00]
13:03:15 INFO - PROCESS | 1990 | 1467316995361 Marionette DEBUG loaded listener.js
13:03:15 INFO - PROCESS | 1990 | ++DOMWINDOW == 122 (0x12bb53800) [pid = 1990] [serial = 1875] [outer = 0x123173c00]
13:03:15 INFO - PROCESS | 1990 | 1467316995730 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
13:03:15 INFO - .
13:03:15 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 624ms
13:03:15 INFO - PROCESS | 1990 | 1467316995757 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
13:03:15 INFO - PROCESS | 1990 | 1467316995761 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
13:03:15 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
13:03:15 INFO - PROCESS | 1990 | 1467316995764 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
13:03:15 INFO - PROCESS | 1990 | 1467316995765 Marionette TRACE conn2 <- [1,2092,null,{}]
13:03:15 INFO - PROCESS | 1990 | 1467316995771 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}]
13:03:15 INFO - PROCESS | 1990 | 1467316995884 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
13:03:15 INFO - PROCESS | 1990 | 1467316995941 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:15 INFO - PROCESS | 1990 | ++DOCSHELL 0x138fed000 == 49 [pid = 1990] [id = 666]
13:03:15 INFO - PROCESS | 1990 | ++DOMWINDOW == 123 (0x12bbb0800) [pid = 1990] [serial = 1876] [outer = 0x0]
13:03:15 INFO - PROCESS | 1990 | ++DOMWINDOW == 124 (0x12bd07000) [pid = 1990] [serial = 1877] [outer = 0x12bbb0800]
13:03:15 INFO - PROCESS | 1990 | 1467316995976 Marionette DEBUG loaded listener.js
13:03:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 125 (0x12c7abc00) [pid = 1990] [serial = 1878] [outer = 0x12bbb0800]
13:03:16 INFO - PROCESS | 1990 | 1467316996362 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]]]}]
13:03:16 INFO - .
13:03:16 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 622ms
13:03:16 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
13:03:16 INFO - PROCESS | 1990 | 1467316996387 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
13:03:16 INFO - PROCESS | 1990 | 1467316996388 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
13:03:16 INFO - PROCESS | 1990 | 1467316996390 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
13:03:16 INFO - PROCESS | 1990 | 1467316996395 Marionette TRACE conn2 <- [1,2096,null,{}]
13:03:16 INFO - PROCESS | 1990 | 1467316996397 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}]
13:03:16 INFO - PROCESS | 1990 | 1467316996509 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
13:03:16 INFO - PROCESS | 1990 | 1467316996566 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:16 INFO - PROCESS | 1990 | ++DOCSHELL 0x121739000 == 50 [pid = 1990] [id = 667]
13:03:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 126 (0x11b84bc00) [pid = 1990] [serial = 1879] [outer = 0x0]
13:03:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 127 (0x1226e8400) [pid = 1990] [serial = 1880] [outer = 0x11b84bc00]
13:03:16 INFO - PROCESS | 1990 | 1467316996601 Marionette DEBUG loaded listener.js
13:03:16 INFO - PROCESS | 1990 | ++DOMWINDOW == 128 (0x12a5e3000) [pid = 1990] [serial = 1881] [outer = 0x11b84bc00]
13:03:17 INFO - PROCESS | 1990 | 1467316997066 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]]]}]
13:03:17 INFO - .
13:03:17 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 724ms
13:03:17 INFO - PROCESS | 1990 | 1467316997114 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
13:03:17 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
13:03:17 INFO - PROCESS | 1990 | 1467316997119 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
13:03:17 INFO - PROCESS | 1990 | 1467316997123 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
13:03:17 INFO - PROCESS | 1990 | 1467316997125 Marionette TRACE conn2 <- [1,2100,null,{}]
13:03:17 INFO - PROCESS | 1990 | 1467316997128 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}]
13:03:17 INFO - PROCESS | 1990 | 1467316997274 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
13:03:17 INFO - PROCESS | 1990 | 1467316997387 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:17 INFO - PROCESS | 1990 | ++DOCSHELL 0x120268800 == 51 [pid = 1990] [id = 668]
13:03:17 INFO - PROCESS | 1990 | ++DOMWINDOW == 129 (0x1226bd000) [pid = 1990] [serial = 1882] [outer = 0x0]
13:03:17 INFO - PROCESS | 1990 | ++DOMWINDOW == 130 (0x1226ca000) [pid = 1990] [serial = 1883] [outer = 0x1226bd000]
13:03:17 INFO - PROCESS | 1990 | 1467316997422 Marionette DEBUG loaded listener.js
13:03:17 INFO - PROCESS | 1990 | ++DOMWINDOW == 131 (0x122ab7c00) [pid = 1990] [serial = 1884] [outer = 0x1226bd000]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x122fed000 == 50 [pid = 1990] [id = 611]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x13adb7000 == 49 [pid = 1990] [id = 661]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x1383df800 == 48 [pid = 1990] [id = 660]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x1356cc000 == 47 [pid = 1990] [id = 659]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x133209000 == 46 [pid = 1990] [id = 658]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x131356000 == 45 [pid = 1990] [id = 657]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x12fb88000 == 44 [pid = 1990] [id = 656]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x12db35800 == 43 [pid = 1990] [id = 655]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x12db41000 == 42 [pid = 1990] [id = 654]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x12c042000 == 41 [pid = 1990] [id = 653]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x12b3d6800 == 40 [pid = 1990] [id = 652]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x11c149000 == 39 [pid = 1990] [id = 651]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x1224b4800 == 38 [pid = 1990] [id = 650]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x1228d9800 == 37 [pid = 1990] [id = 646]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x1224ab000 == 36 [pid = 1990] [id = 645]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x11b68d000 == 35 [pid = 1990] [id = 644]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x138fe1800 == 34 [pid = 1990] [id = 643]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x138130800 == 33 [pid = 1990] [id = 648]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x13adc6000 == 32 [pid = 1990] [id = 649]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x12dbbb000 == 31 [pid = 1990] [id = 647]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x138fed000 == 30 [pid = 1990] [id = 666]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x121739000 == 29 [pid = 1990] [id = 667]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x12be71800 == 28 [pid = 1990] [id = 664]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x1305cb000 == 27 [pid = 1990] [id = 665]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x1443e8000 == 26 [pid = 1990] [id = 662]
13:03:18 INFO - PROCESS | 1990 | --DOCSHELL 0x120609800 == 25 [pid = 1990] [id = 663]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 130 (0x12bda2c00) [pid = 1990] [serial = 1786] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 129 (0x12b373800) [pid = 1990] [serial = 1783] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 128 (0x12b7b9000) [pid = 1990] [serial = 1763] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 127 (0x12a5dac00) [pid = 1990] [serial = 1762] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 126 (0x12c732c00) [pid = 1990] [serial = 1792] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 125 (0x12121d000) [pid = 1990] [serial = 1769] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 124 (0x11f964c00) [pid = 1990] [serial = 1768] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 123 (0x12e53e000) [pid = 1990] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 122 (0x12bf48000) [pid = 1990] [serial = 1789] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 121 (0x12c72dc00) [pid = 1990] [serial = 1790] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 120 (0x1233b6800) [pid = 1990] [serial = 1780] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 119 (0x12fd0f800) [pid = 1990] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 118 (0x1226be400) [pid = 1990] [serial = 1795] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 117 (0x12be85c00) [pid = 1990] [serial = 1800] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 116 (0x12288c400) [pid = 1990] [serial = 1760] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 115 (0x121250c00) [pid = 1990] [serial = 1759] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 114 (0x123120400) [pid = 1990] [serial = 1796] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 113 (0x12ff9d800) [pid = 1990] [serial = 1757] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 112 (0x12df68c00) [pid = 1990] [serial = 1793] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 111 (0x12ffcd000) [pid = 1990] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 110 (0x12bb60800) [pid = 1990] [serial = 1765] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x12c72ac00) [pid = 1990] [serial = 1766] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x122b6bc00) [pid = 1990] [serial = 1775] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x122395400) [pid = 1990] [serial = 1774] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x12fd06000) [pid = 1990] [serial = 1805] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x12162f800) [pid = 1990] [serial = 1771] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x1217e0400) [pid = 1990] [serial = 1772] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x12311ac00) [pid = 1990] [serial = 1777] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x123174000) [pid = 1990] [serial = 1778] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x12ffa1800) [pid = 1990] [serial = 1806] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 100 (0x12e74c400) [pid = 1990] [serial = 1801] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 99 (0x12be7d400) [pid = 1990] [serial = 1787] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 98 (0x12ffa4800) [pid = 1990] [serial = 1810] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 97 (0x12bbb1c00) [pid = 1990] [serial = 1784] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | --DOMWINDOW == 96 (0x12b371800) [pid = 1990] [serial = 1781] [outer = 0x0] [url = about:blank]
13:03:18 INFO - PROCESS | 1990 | 1467316998290 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]]]}]
13:03:18 INFO - .
13:03:18 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 1175ms
13:03:18 INFO - PROCESS | 1990 | 1467316998298 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
13:03:18 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
13:03:18 INFO - PROCESS | 1990 | 1467316998303 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
13:03:18 INFO - PROCESS | 1990 | 1467316998306 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
13:03:18 INFO - PROCESS | 1990 | 1467316998311 Marionette TRACE conn2 <- [1,2104,null,{}]
13:03:18 INFO - PROCESS | 1990 | 1467316998315 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}]
13:03:18 INFO - PROCESS | 1990 | 1467316998405 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
13:03:18 INFO - PROCESS | 1990 | 1467316998462 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:18 INFO - PROCESS | 1990 | ++DOCSHELL 0x1212a9800 == 26 [pid = 1990] [id = 669]
13:03:18 INFO - PROCESS | 1990 | ++DOMWINDOW == 97 (0x12121d000) [pid = 1990] [serial = 1885] [outer = 0x0]
13:03:18 INFO - PROCESS | 1990 | ++DOMWINDOW == 98 (0x12147bc00) [pid = 1990] [serial = 1886] [outer = 0x12121d000]
13:03:18 INFO - PROCESS | 1990 | 1467316998495 Marionette DEBUG loaded listener.js
13:03:18 INFO - PROCESS | 1990 | ++DOMWINDOW == 99 (0x122398800) [pid = 1990] [serial = 1887] [outer = 0x12121d000]
13:03:18 INFO - PROCESS | 1990 | 1467316998787 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]]]}]
13:03:18 INFO - .
13:03:18 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 526ms
13:03:18 INFO - PROCESS | 1990 | 1467316998840 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
13:03:18 INFO - PROCESS | 1990 | 1467316998850 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
13:03:18 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
13:03:18 INFO - PROCESS | 1990 | 1467316998857 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
13:03:18 INFO - PROCESS | 1990 | 1467316998863 Marionette TRACE conn2 <- [1,2108,null,{}]
13:03:18 INFO - PROCESS | 1990 | 1467316998870 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}]
13:03:19 INFO - PROCESS | 1990 | 1467316999005 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
13:03:19 INFO - PROCESS | 1990 | 1467316999083 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:19 INFO - PROCESS | 1990 | ++DOCSHELL 0x122fed000 == 27 [pid = 1990] [id = 670]
13:03:19 INFO - PROCESS | 1990 | ++DOMWINDOW == 100 (0x1226ed800) [pid = 1990] [serial = 1888] [outer = 0x0]
13:03:19 INFO - PROCESS | 1990 | ++DOMWINDOW == 101 (0x1226f0c00) [pid = 1990] [serial = 1889] [outer = 0x1226ed800]
13:03:19 INFO - PROCESS | 1990 | 1467316999133 Marionette DEBUG loaded listener.js
13:03:19 INFO - PROCESS | 1990 | ++DOMWINDOW == 102 (0x12311a400) [pid = 1990] [serial = 1890] [outer = 0x1226ed800]
13:03:19 INFO - PROCESS | 1990 | 1467316999427 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]]]}]
13:03:19 INFO - .
13:03:19 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 625ms
13:03:19 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
13:03:19 INFO - PROCESS | 1990 | 1467316999488 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
13:03:19 INFO - PROCESS | 1990 | 1467316999489 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
13:03:19 INFO - PROCESS | 1990 | 1467316999499 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
13:03:19 INFO - PROCESS | 1990 | 1467316999501 Marionette TRACE conn2 <- [1,2112,null,{}]
13:03:19 INFO - PROCESS | 1990 | 1467316999520 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}]
13:03:19 INFO - PROCESS | 1990 | 1467316999634 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
13:03:19 INFO - PROCESS | 1990 | 1467316999643 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:19 INFO - PROCESS | 1990 | ++DOCSHELL 0x12c028000 == 28 [pid = 1990] [id = 671]
13:03:19 INFO - PROCESS | 1990 | ++DOMWINDOW == 103 (0x12315b800) [pid = 1990] [serial = 1891] [outer = 0x0]
13:03:19 INFO - PROCESS | 1990 | ++DOMWINDOW == 104 (0x123178000) [pid = 1990] [serial = 1892] [outer = 0x12315b800]
13:03:19 INFO - PROCESS | 1990 | 1467316999675 Marionette DEBUG loaded listener.js
13:03:19 INFO - PROCESS | 1990 | ++DOMWINDOW == 105 (0x12b37d000) [pid = 1990] [serial = 1893] [outer = 0x12315b800]
13:03:19 INFO - PROCESS | 1990 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
13:03:19 INFO - PROCESS | 1990 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
13:03:19 INFO - PROCESS | 1990 | 1467316999937 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]]]}]
13:03:19 INFO - ..
13:03:19 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 478ms
13:03:19 INFO - PROCESS | 1990 | 1467316999981 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
13:03:19 INFO - PROCESS | 1990 | 1467316999983 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
13:03:19 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
13:03:19 INFO - PROCESS | 1990 | 1467316999990 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
13:03:19 INFO - PROCESS | 1990 | 1467316999992 Marionette TRACE conn2 <- [1,2116,null,{}]
13:03:20 INFO - PROCESS | 1990 | 1467317000004 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}]
13:03:20 INFO - PROCESS | 1990 | 1467317000102 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
13:03:20 INFO - PROCESS | 1990 | 1467317000106 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:20 INFO - PROCESS | 1990 | ++DOCSHELL 0x12df9a800 == 29 [pid = 1990] [id = 672]
13:03:20 INFO - PROCESS | 1990 | ++DOMWINDOW == 106 (0x12b9d0800) [pid = 1990] [serial = 1894] [outer = 0x0]
13:03:20 INFO - PROCESS | 1990 | ++DOMWINDOW == 107 (0x12b9d1400) [pid = 1990] [serial = 1895] [outer = 0x12b9d0800]
13:03:20 INFO - PROCESS | 1990 | 1467317000138 Marionette DEBUG loaded listener.js
13:03:20 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x12bb5d800) [pid = 1990] [serial = 1896] [outer = 0x12b9d0800]
13:03:20 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
13:03:20 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
13:03:20 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
13:03:20 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
13:03:20 INFO - PROCESS | 1990 | 1467317000501 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]]]}]
13:03:20 INFO - .....
13:03:20 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 529ms
13:03:20 INFO - TEST-START | /dom/events/Event-initEvent.html
13:03:20 INFO - PROCESS | 1990 | 1467317000519 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
13:03:20 INFO - PROCESS | 1990 | 1467317000521 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
13:03:20 INFO - PROCESS | 1990 | 1467317000527 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
13:03:20 INFO - PROCESS | 1990 | 1467317000528 Marionette TRACE conn2 <- [1,2120,null,{}]
13:03:20 INFO - PROCESS | 1990 | 1467317000530 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}]
13:03:20 INFO - PROCESS | 1990 | 1467317000636 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
13:03:20 INFO - PROCESS | 1990 | 1467317000648 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:20 INFO - PROCESS | 1990 | ++DOCSHELL 0x12fa55000 == 30 [pid = 1990] [id = 673]
13:03:20 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x12ba40000) [pid = 1990] [serial = 1897] [outer = 0x0]
13:03:20 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x12ba47c00) [pid = 1990] [serial = 1898] [outer = 0x12ba40000]
13:03:20 INFO - PROCESS | 1990 | 1467317000677 Marionette DEBUG loaded listener.js
13:03:20 INFO - PROCESS | 1990 | ++DOMWINDOW == 111 (0x12bf3f400) [pid = 1990] [serial = 1899] [outer = 0x12ba40000]
13:03:20 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
13:03:20 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
13:03:20 INFO - PROCESS | 1990 | 1467317000985 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]]]}]
13:03:20 INFO - .........
13:03:20 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 472ms
13:03:20 INFO - PROCESS | 1990 | 1467317000997 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
13:03:20 INFO - PROCESS | 1990 | 1467317000999 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
13:03:21 INFO - TEST-START | /dom/events/Event-propagation.html
13:03:21 INFO - PROCESS | 1990 | 1467317001001 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
13:03:21 INFO - PROCESS | 1990 | 1467317001002 Marionette TRACE conn2 <- [1,2124,null,{}]
13:03:21 INFO - PROCESS | 1990 | 1467317001021 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}]
13:03:21 INFO - PROCESS | 1990 | 1467317001139 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
13:03:21 INFO - PROCESS | 1990 | 1467317001177 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:21 INFO - PROCESS | 1990 | ++DOCSHELL 0x12fc71000 == 31 [pid = 1990] [id = 674]
13:03:21 INFO - PROCESS | 1990 | ++DOMWINDOW == 112 (0x12c4e8000) [pid = 1990] [serial = 1900] [outer = 0x0]
13:03:21 INFO - PROCESS | 1990 | ++DOMWINDOW == 113 (0x12c730400) [pid = 1990] [serial = 1901] [outer = 0x12c4e8000]
13:03:21 INFO - PROCESS | 1990 | 1467317001209 Marionette DEBUG loaded listener.js
13:03:21 INFO - PROCESS | 1990 | ++DOMWINDOW == 114 (0x12e746c00) [pid = 1990] [serial = 1902] [outer = 0x12c4e8000]
13:03:21 INFO - PROCESS | 1990 | 1467317001461 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]]]}]
13:03:21 INFO - .....
13:03:21 INFO - TEST-OK | /dom/events/Event-propagation.html | took 486ms
13:03:21 INFO - PROCESS | 1990 | 1467317001487 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
13:03:21 INFO - PROCESS | 1990 | 1467317001491 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
13:03:21 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
13:03:21 INFO - PROCESS | 1990 | 1467317001517 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
13:03:21 INFO - PROCESS | 1990 | 1467317001518 Marionette TRACE conn2 <- [1,2128,null,{}]
13:03:21 INFO - PROCESS | 1990 | 1467317001534 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}]
13:03:21 INFO - PROCESS | 1990 | 1467317001646 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
13:03:21 INFO - PROCESS | 1990 | 1467317001653 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:21 INFO - PROCESS | 1990 | ++DOCSHELL 0x133207000 == 32 [pid = 1990] [id = 675]
13:03:21 INFO - PROCESS | 1990 | ++DOMWINDOW == 115 (0x12c72ec00) [pid = 1990] [serial = 1903] [outer = 0x0]
13:03:21 INFO - PROCESS | 1990 | ++DOMWINDOW == 116 (0x12fc6d400) [pid = 1990] [serial = 1904] [outer = 0x12c72ec00]
13:03:21 INFO - PROCESS | 1990 | 1467317001681 Marionette DEBUG loaded listener.js
13:03:21 INFO - PROCESS | 1990 | ++DOMWINDOW == 117 (0x12ff9c000) [pid = 1990] [serial = 1905] [outer = 0x12c72ec00]
13:03:22 INFO - PROCESS | 1990 | 1467317002038 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]]]}]
13:03:22 INFO - ...........................................
13:03:22 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 600ms
13:03:22 INFO - PROCESS | 1990 | 1467317002108 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
13:03:22 INFO - PROCESS | 1990 | 1467317002110 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
13:03:22 INFO - TEST-START | /dom/events/Event-type-empty.html
13:03:22 INFO - PROCESS | 1990 | 1467317002112 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
13:03:22 INFO - PROCESS | 1990 | 1467317002113 Marionette TRACE conn2 <- [1,2132,null,{}]
13:03:22 INFO - PROCESS | 1990 | 1467317002118 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}]
13:03:22 INFO - PROCESS | 1990 | 1467317002220 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
13:03:22 INFO - PROCESS | 1990 | 1467317002226 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:22 INFO - PROCESS | 1990 | ++DOCSHELL 0x138137000 == 33 [pid = 1990] [id = 676]
13:03:22 INFO - PROCESS | 1990 | ++DOMWINDOW == 118 (0x12b7b9800) [pid = 1990] [serial = 1906] [outer = 0x0]
13:03:22 INFO - PROCESS | 1990 | ++DOMWINDOW == 119 (0x12fc6e400) [pid = 1990] [serial = 1907] [outer = 0x12b7b9800]
13:03:22 INFO - PROCESS | 1990 | 1467317002256 Marionette DEBUG loaded listener.js
13:03:22 INFO - PROCESS | 1990 | ++DOMWINDOW == 120 (0x13049f000) [pid = 1990] [serial = 1908] [outer = 0x12b7b9800]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 119 (0x12bb62000) [pid = 1990] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 118 (0x12cf0a400) [pid = 1990] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 117 (0x11a68c800) [pid = 1990] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 116 (0x121251c00) [pid = 1990] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 115 (0x12c08bc00) [pid = 1990] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 114 (0x12a5db400) [pid = 1990] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 113 (0x12a5a4c00) [pid = 1990] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 112 (0x121aae400) [pid = 1990] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 111 (0x123115c00) [pid = 1990] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 110 (0x11b904400) [pid = 1990] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x122aaf000) [pid = 1990] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x122b6cc00) [pid = 1990] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x11b6e8400) [pid = 1990] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x12ffa3000) [pid = 1990] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x12be18000) [pid = 1990] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x12fd14000) [pid = 1990] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x11b8e4400) [pid = 1990] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x122ab0800) [pid = 1990] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x12ffa3800) [pid = 1990] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html]
13:03:22 INFO - PROCESS | 1990 | --DOMWINDOW == 100 (0x123158000) [pid = 1990] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
13:03:22 INFO - PROCESS | 1990 | 1467317002713 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
13:03:22 INFO - ..
13:03:22 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 619ms
13:03:22 INFO - TEST-START | /dom/events/Event-type.html
13:03:22 INFO - PROCESS | 1990 | 1467317002732 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
13:03:22 INFO - PROCESS | 1990 | 1467317002733 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
13:03:22 INFO - PROCESS | 1990 | 1467317002735 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
13:03:22 INFO - PROCESS | 1990 | 1467317002739 Marionette TRACE conn2 <- [1,2136,null,{}]
13:03:22 INFO - PROCESS | 1990 | 1467317002749 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}]
13:03:22 INFO - PROCESS | 1990 | 1467317002869 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
13:03:22 INFO - PROCESS | 1990 | 1467317002906 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:22 INFO - PROCESS | 1990 | ++DOCSHELL 0x1381a9800 == 34 [pid = 1990] [id = 677]
13:03:22 INFO - PROCESS | 1990 | ++DOMWINDOW == 101 (0x121aa7000) [pid = 1990] [serial = 1909] [outer = 0x0]
13:03:22 INFO - PROCESS | 1990 | ++DOMWINDOW == 102 (0x12311ec00) [pid = 1990] [serial = 1910] [outer = 0x121aa7000]
13:03:22 INFO - PROCESS | 1990 | 1467317002935 Marionette DEBUG loaded listener.js
13:03:22 INFO - PROCESS | 1990 | ++DOMWINDOW == 103 (0x12b43e400) [pid = 1990] [serial = 1911] [outer = 0x121aa7000]
13:03:23 INFO - ...
13:03:23 INFO - TEST-OK | /dom/events/Event-type.html | took 424ms
13:03:23 INFO - PROCESS | 1990 | 1467317003152 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]]]}]
13:03:23 INFO - PROCESS | 1990 | 1467317003165 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
13:03:23 INFO - PROCESS | 1990 | 1467317003169 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
13:03:23 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
13:03:23 INFO - PROCESS | 1990 | 1467317003171 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
13:03:23 INFO - PROCESS | 1990 | 1467317003172 Marionette TRACE conn2 <- [1,2140,null,{}]
13:03:23 INFO - PROCESS | 1990 | 1467317003175 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}]
13:03:23 INFO - PROCESS | 1990 | 1467317003273 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
13:03:23 INFO - PROCESS | 1990 | 1467317003282 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:23 INFO - PROCESS | 1990 | ++DOCSHELL 0x138fd7000 == 35 [pid = 1990] [id = 678]
13:03:23 INFO - PROCESS | 1990 | ++DOMWINDOW == 104 (0x1233b0000) [pid = 1990] [serial = 1912] [outer = 0x0]
13:03:23 INFO - PROCESS | 1990 | ++DOMWINDOW == 105 (0x12bbad800) [pid = 1990] [serial = 1913] [outer = 0x1233b0000]
13:03:23 INFO - PROCESS | 1990 | 1467317003310 Marionette DEBUG loaded listener.js
13:03:23 INFO - PROCESS | 1990 | ++DOMWINDOW == 106 (0x12e5f0400) [pid = 1990] [serial = 1914] [outer = 0x1233b0000]
13:03:23 INFO - PROCESS | 1990 | 1467317003592 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
13:03:23 INFO - .
13:03:23 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 467ms
13:03:23 INFO - PROCESS | 1990 | 1467317003640 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
13:03:23 INFO - PROCESS | 1990 | 1467317003645 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
13:03:23 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
13:03:23 INFO - PROCESS | 1990 | 1467317003652 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
13:03:23 INFO - PROCESS | 1990 | 1467317003655 Marionette TRACE conn2 <- [1,2144,null,{}]
13:03:23 INFO - PROCESS | 1990 | 1467317003658 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}]
13:03:23 INFO - PROCESS | 1990 | 1467317003850 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
13:03:23 INFO - PROCESS | 1990 | 1467317003861 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:23 INFO - PROCESS | 1990 | ++DOCSHELL 0x13adca800 == 36 [pid = 1990] [id = 679]
13:03:23 INFO - PROCESS | 1990 | ++DOMWINDOW == 107 (0x12e5f0800) [pid = 1990] [serial = 1915] [outer = 0x0]
13:03:23 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x12fd14000) [pid = 1990] [serial = 1916] [outer = 0x12e5f0800]
13:03:23 INFO - PROCESS | 1990 | 1467317003901 Marionette DEBUG loaded listener.js
13:03:23 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x13056ac00) [pid = 1990] [serial = 1917] [outer = 0x12e5f0800]
13:03:24 INFO - PROCESS | 1990 | ++DOCSHELL 0x13812c000 == 37 [pid = 1990] [id = 680]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x130f76000) [pid = 1990] [serial = 1918] [outer = 0x0]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 111 (0x130569800) [pid = 1990] [serial = 1919] [outer = 0x130f76000]
13:03:24 INFO - PROCESS | 1990 | ++DOCSHELL 0x138ff4000 == 38 [pid = 1990] [id = 681]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 112 (0x130f76800) [pid = 1990] [serial = 1920] [outer = 0x0]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 113 (0x130f80400) [pid = 1990] [serial = 1921] [outer = 0x130f76800]
13:03:24 INFO - PROCESS | 1990 | 1467317004242 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]]]}]
13:03:24 INFO - .
13:03:24 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 623ms
13:03:24 INFO - PROCESS | 1990 | 1467317004275 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
13:03:24 INFO - PROCESS | 1990 | 1467317004279 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
13:03:24 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
13:03:24 INFO - PROCESS | 1990 | 1467317004281 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
13:03:24 INFO - PROCESS | 1990 | 1467317004282 Marionette TRACE conn2 <- [1,2148,null,{}]
13:03:24 INFO - PROCESS | 1990 | 1467317004285 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}]
13:03:24 INFO - PROCESS | 1990 | 1467317004401 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
13:03:24 INFO - PROCESS | 1990 | 1467317004461 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:24 INFO - PROCESS | 1990 | ++DOCSHELL 0x147ddf800 == 39 [pid = 1990] [id = 682]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 114 (0x12c4dfc00) [pid = 1990] [serial = 1922] [outer = 0x0]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 115 (0x13056cc00) [pid = 1990] [serial = 1923] [outer = 0x12c4dfc00]
13:03:24 INFO - PROCESS | 1990 | 1467317004490 Marionette DEBUG loaded listener.js
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 116 (0x12e745000) [pid = 1990] [serial = 1924] [outer = 0x12c4dfc00]
13:03:24 INFO - PROCESS | 1990 | ++DOCSHELL 0x11b682800 == 40 [pid = 1990] [id = 683]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 117 (0x11b8e8400) [pid = 1990] [serial = 1925] [outer = 0x0]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 118 (0x11c21b800) [pid = 1990] [serial = 1926] [outer = 0x11b8e8400]
13:03:24 INFO - PROCESS | 1990 | ++DOCSHELL 0x11a6ba000 == 41 [pid = 1990] [id = 684]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 119 (0x12023b000) [pid = 1990] [serial = 1927] [outer = 0x0]
13:03:24 INFO - PROCESS | 1990 | ++DOMWINDOW == 120 (0x11fd3a400) [pid = 1990] [serial = 1928] [outer = 0x12023b000]
13:03:25 INFO - PROCESS | 1990 | 1467317005045 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]]]}]
13:03:25 INFO - .
13:03:25 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 769ms
13:03:25 INFO - PROCESS | 1990 | 1467317005052 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
13:03:25 INFO - PROCESS | 1990 | 1467317005057 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
13:03:25 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
13:03:25 INFO - PROCESS | 1990 | 1467317005061 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
13:03:25 INFO - PROCESS | 1990 | 1467317005064 Marionette TRACE conn2 <- [1,2152,null,{}]
13:03:25 INFO - PROCESS | 1990 | 1467317005067 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}]
13:03:25 INFO - PROCESS | 1990 | 1467317005227 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
13:03:25 INFO - PROCESS | 1990 | 1467317005314 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:25 INFO - PROCESS | 1990 | ++DOCSHELL 0x1231f6800 == 42 [pid = 1990] [id = 685]
13:03:25 INFO - PROCESS | 1990 | ++DOMWINDOW == 121 (0x1217db400) [pid = 1990] [serial = 1929] [outer = 0x0]
13:03:25 INFO - PROCESS | 1990 | ++DOMWINDOW == 122 (0x122aad000) [pid = 1990] [serial = 1930] [outer = 0x1217db400]
13:03:25 INFO - PROCESS | 1990 | 1467317005351 Marionette DEBUG loaded listener.js
13:03:25 INFO - PROCESS | 1990 | ++DOMWINDOW == 123 (0x123118800) [pid = 1990] [serial = 1931] [outer = 0x1217db400]
13:03:25 INFO - PROCESS | 1990 | 1467317005763 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]]]}]
13:03:25 INFO - ....
13:03:25 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 720ms
13:03:25 INFO - PROCESS | 1990 | 1467317005782 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
13:03:25 INFO - PROCESS | 1990 | 1467317005787 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
13:03:25 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
13:03:25 INFO - PROCESS | 1990 | 1467317005792 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
13:03:25 INFO - PROCESS | 1990 | 1467317005797 Marionette TRACE conn2 <- [1,2156,null,{}]
13:03:25 INFO - PROCESS | 1990 | 1467317005799 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}]
13:03:25 INFO - PROCESS | 1990 | 1467317005918 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
13:03:25 INFO - PROCESS | 1990 | 1467317005982 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:26 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e68b000 == 43 [pid = 1990] [id = 686]
13:03:26 INFO - PROCESS | 1990 | ++DOMWINDOW == 124 (0x1233acc00) [pid = 1990] [serial = 1932] [outer = 0x0]
13:03:26 INFO - PROCESS | 1990 | ++DOMWINDOW == 125 (0x1233b4800) [pid = 1990] [serial = 1933] [outer = 0x1233acc00]
13:03:26 INFO - PROCESS | 1990 | 1467317006018 Marionette DEBUG loaded listener.js
13:03:26 INFO - PROCESS | 1990 | ++DOMWINDOW == 126 (0x12b7b5000) [pid = 1990] [serial = 1934] [outer = 0x1233acc00]
13:03:26 INFO - PROCESS | 1990 | 1467317006549 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]]]}]
13:03:26 INFO - .
13:03:26 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 773ms
13:03:26 INFO - PROCESS | 1990 | 1467317006566 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
13:03:26 INFO - PROCESS | 1990 | 1467317006572 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
13:03:26 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
13:03:26 INFO - PROCESS | 1990 | 1467317006578 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
13:03:26 INFO - PROCESS | 1990 | 1467317006580 Marionette TRACE conn2 <- [1,2160,null,{}]
13:03:26 INFO - PROCESS | 1990 | 1467317006584 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}]
13:03:26 INFO - PROCESS | 1990 | 1467317006699 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
13:03:26 INFO - PROCESS | 1990 | 1467317006760 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:26 INFO - PROCESS | 1990 | ++DOCSHELL 0x122cc8800 == 44 [pid = 1990] [id = 687]
13:03:26 INFO - PROCESS | 1990 | ++DOMWINDOW == 127 (0x121355400) [pid = 1990] [serial = 1935] [outer = 0x0]
13:03:26 INFO - PROCESS | 1990 | ++DOMWINDOW == 128 (0x121544000) [pid = 1990] [serial = 1936] [outer = 0x121355400]
13:03:26 INFO - PROCESS | 1990 | 1467317006795 Marionette DEBUG loaded listener.js
13:03:26 INFO - PROCESS | 1990 | ++DOMWINDOW == 129 (0x122361400) [pid = 1990] [serial = 1937] [outer = 0x121355400]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x138ff4000 == 43 [pid = 1990] [id = 681]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x13812c000 == 42 [pid = 1990] [id = 680]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x13adca800 == 41 [pid = 1990] [id = 679]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x138fd7000 == 40 [pid = 1990] [id = 678]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x1381a9800 == 39 [pid = 1990] [id = 677]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x138137000 == 38 [pid = 1990] [id = 676]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x133207000 == 37 [pid = 1990] [id = 675]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x12fc71000 == 36 [pid = 1990] [id = 674]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x12fa55000 == 35 [pid = 1990] [id = 673]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x12df9a800 == 34 [pid = 1990] [id = 672]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x12c028000 == 33 [pid = 1990] [id = 671]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x122fed000 == 32 [pid = 1990] [id = 670]
13:03:27 INFO - PROCESS | 1990 | --DOCSHELL 0x1212a9800 == 31 [pid = 1990] [id = 669]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 128 (0x12be20400) [pid = 1990] [serial = 1847] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 127 (0x12be89400) [pid = 1990] [serial = 1848] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 126 (0x12df76400) [pid = 1990] [serial = 1853] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 125 (0x12e5ee800) [pid = 1990] [serial = 1854] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 124 (0x11f419800) [pid = 1990] [serial = 1832] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 123 (0x1226f1400) [pid = 1990] [serial = 1833] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 122 (0x1217d6000) [pid = 1990] [serial = 1829] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 121 (0x1226c3800) [pid = 1990] [serial = 1830] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 120 (0x12c0af000) [pid = 1990] [serial = 1850] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 119 (0x12b379800) [pid = 1990] [serial = 1841] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 118 (0x12b9ca000) [pid = 1990] [serial = 1842] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 117 (0x12a5a8c00) [pid = 1990] [serial = 1838] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 116 (0x12a5e4000) [pid = 1990] [serial = 1839] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 115 (0x122365c00) [pid = 1990] [serial = 1815] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 114 (0x123159c00) [pid = 1990] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 113 (0x12288c000) [pid = 1990] [serial = 1816] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 112 (0x12e5edc00) [pid = 1990] [serial = 1826] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 111 (0x12ffd3000) [pid = 1990] [serial = 1827] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 110 (0x122b6f000) [pid = 1990] [serial = 1835] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x12311a800) [pid = 1990] [serial = 1836] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x123121800) [pid = 1990] [serial = 1820] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x12235d000) [pid = 1990] [serial = 1821] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x11ba63800) [pid = 1990] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x12ffa7400) [pid = 1990] [serial = 1811] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x12be7e400) [pid = 1990] [serial = 1823] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x12e547400) [pid = 1990] [serial = 1824] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x120774400) [pid = 1990] [serial = 1856] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x122bd8c00) [pid = 1990] [serial = 1859] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 100 (0x122bdc400) [pid = 1990] [serial = 1857] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 99 (0x12b9cec00) [pid = 1990] [serial = 1844] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 98 (0x12be17400) [pid = 1990] [serial = 1845] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 97 (0x12dbe8c00) [pid = 1990] [serial = 1851] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 96 (0x12fd0dc00) [pid = 1990] [serial = 1860] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | 1467317007193 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 95 (0x12fd14800) [pid = 1990] [serial = 1862] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 94 (0x130227400) [pid = 1990] [serial = 1863] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 93 (0x130227800) [pid = 1990] [serial = 1865] [outer = 0x0] [url = about:blank]
13:03:27 INFO - PROCESS | 1990 | --DOMWINDOW == 92 (0x1304a3c00) [pid = 1990] [serial = 1866] [outer = 0x0] [url = about:blank]
13:03:27 INFO - .
13:03:27 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 674ms
13:03:27 INFO - PROCESS | 1990 | 1467317007250 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
13:03:27 INFO - PROCESS | 1990 | 1467317007254 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
13:03:27 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
13:03:27 INFO - PROCESS | 1990 | 1467317007260 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
13:03:27 INFO - PROCESS | 1990 | 1467317007265 Marionette TRACE conn2 <- [1,2164,null,{}]
13:03:27 INFO - PROCESS | 1990 | 1467317007269 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}]
13:03:27 INFO - PROCESS | 1990 | 1467317007405 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
13:03:27 INFO - PROCESS | 1990 | 1467317007419 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:27 INFO - PROCESS | 1990 | ++DOCSHELL 0x12152d000 == 32 [pid = 1990] [id = 688]
13:03:27 INFO - PROCESS | 1990 | ++DOMWINDOW == 93 (0x11bd42000) [pid = 1990] [serial = 1938] [outer = 0x0]
13:03:27 INFO - PROCESS | 1990 | ++DOMWINDOW == 94 (0x11e6ea400) [pid = 1990] [serial = 1939] [outer = 0x11bd42000]
13:03:27 INFO - PROCESS | 1990 | 1467317007468 Marionette DEBUG loaded listener.js
13:03:27 INFO - PROCESS | 1990 | ++DOMWINDOW == 95 (0x122880800) [pid = 1990] [serial = 1940] [outer = 0x11bd42000]
13:03:27 INFO - PROCESS | 1990 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
13:03:27 INFO - PROCESS | 1990 | 1467317007895 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
13:03:27 INFO - .
13:03:27 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 673ms
13:03:27 INFO - PROCESS | 1990 | 1467317007933 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
13:03:27 INFO - PROCESS | 1990 | 1467317007934 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
13:03:27 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
13:03:27 INFO - PROCESS | 1990 | 1467317007937 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
13:03:27 INFO - PROCESS | 1990 | 1467317007942 Marionette TRACE conn2 <- [1,2168,null,{}]
13:03:27 INFO - PROCESS | 1990 | 1467317007950 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}]
13:03:28 INFO - PROCESS | 1990 | 1467317008042 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
13:03:28 INFO - PROCESS | 1990 | 1467317008050 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:28 INFO - PROCESS | 1990 | ++DOCSHELL 0x12b628800 == 33 [pid = 1990] [id = 689]
13:03:28 INFO - PROCESS | 1990 | ++DOMWINDOW == 96 (0x122aafc00) [pid = 1990] [serial = 1941] [outer = 0x0]
13:03:28 INFO - PROCESS | 1990 | ++DOMWINDOW == 97 (0x122e27c00) [pid = 1990] [serial = 1942] [outer = 0x122aafc00]
13:03:28 INFO - PROCESS | 1990 | 1467317008084 Marionette DEBUG loaded listener.js
13:03:28 INFO - PROCESS | 1990 | ++DOMWINDOW == 98 (0x1233b6800) [pid = 1990] [serial = 1943] [outer = 0x122aafc00]
13:03:28 INFO - PROCESS | 1990 | 1467317008358 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]]]}]
13:03:28 INFO - .
13:03:28 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 474ms
13:03:28 INFO - PROCESS | 1990 | 1467317008415 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
13:03:28 INFO - PROCESS | 1990 | 1467317008417 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
13:03:28 INFO - TEST-START | /dom/events/ProgressEvent.html
13:03:28 INFO - PROCESS | 1990 | 1467317008420 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
13:03:28 INFO - PROCESS | 1990 | 1467317008424 Marionette TRACE conn2 <- [1,2172,null,{}]
13:03:28 INFO - PROCESS | 1990 | 1467317008430 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}]
13:03:28 INFO - PROCESS | 1990 | 1467317008532 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
13:03:28 INFO - PROCESS | 1990 | 1467317008587 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:28 INFO - PROCESS | 1990 | ++DOCSHELL 0x12db44800 == 34 [pid = 1990] [id = 690]
13:03:28 INFO - PROCESS | 1990 | ++DOMWINDOW == 99 (0x12b2ba400) [pid = 1990] [serial = 1944] [outer = 0x0]
13:03:28 INFO - PROCESS | 1990 | ++DOMWINDOW == 100 (0x12b37b400) [pid = 1990] [serial = 1945] [outer = 0x12b2ba400]
13:03:28 INFO - PROCESS | 1990 | 1467317008618 Marionette DEBUG loaded listener.js
13:03:28 INFO - PROCESS | 1990 | ++DOMWINDOW == 101 (0x12b9c9000) [pid = 1990] [serial = 1946] [outer = 0x12b2ba400]
13:03:28 INFO - PROCESS | 1990 | 1467317008841 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"]]]}]
13:03:28 INFO - ..
13:03:28 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 476ms
13:03:28 INFO - PROCESS | 1990 | 1467317008899 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
13:03:28 INFO - PROCESS | 1990 | 1467317008903 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
13:03:28 INFO - TEST-START | /dom/historical.html
13:03:28 INFO - PROCESS | 1990 | 1467317008905 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
13:03:28 INFO - PROCESS | 1990 | 1467317008906 Marionette TRACE conn2 <- [1,2176,null,{}]
13:03:28 INFO - PROCESS | 1990 | 1467317008921 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}]
13:03:29 INFO - PROCESS | 1990 | 1467317009013 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
13:03:29 INFO - PROCESS | 1990 | 1467317009071 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:29 INFO - PROCESS | 1990 | ++DOCSHELL 0x12e7bd800 == 35 [pid = 1990] [id = 691]
13:03:29 INFO - PROCESS | 1990 | ++DOMWINDOW == 102 (0x12b36fc00) [pid = 1990] [serial = 1947] [outer = 0x0]
13:03:29 INFO - PROCESS | 1990 | ++DOMWINDOW == 103 (0x12bb4c800) [pid = 1990] [serial = 1948] [outer = 0x12b36fc00]
13:03:29 INFO - PROCESS | 1990 | 1467317009101 Marionette DEBUG loaded listener.js
13:03:29 INFO - PROCESS | 1990 | ++DOMWINDOW == 104 (0x12bd05c00) [pid = 1990] [serial = 1949] [outer = 0x12b36fc00]
13:03:29 INFO - PROCESS | 1990 | 1467317009392 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]]]}]
13:03:29 INFO - ...................................................
13:03:29 INFO - TEST-OK | /dom/historical.html | took 528ms
13:03:29 INFO - TEST-START | /dom/interface-objects.html
13:03:29 INFO - PROCESS | 1990 | 1467317009433 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
13:03:29 INFO - PROCESS | 1990 | 1467317009434 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
13:03:29 INFO - PROCESS | 1990 | 1467317009439 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
13:03:29 INFO - PROCESS | 1990 | 1467317009441 Marionette TRACE conn2 <- [1,2180,null,{}]
13:03:29 INFO - PROCESS | 1990 | 1467317009446 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}]
13:03:29 INFO - PROCESS | 1990 | 1467317009578 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
13:03:29 INFO - PROCESS | 1990 | 1467317009616 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:29 INFO - PROCESS | 1990 | ++DOCSHELL 0x1305c2800 == 36 [pid = 1990] [id = 692]
13:03:29 INFO - PROCESS | 1990 | ++DOMWINDOW == 105 (0x12ba3ac00) [pid = 1990] [serial = 1950] [outer = 0x0]
13:03:29 INFO - PROCESS | 1990 | ++DOMWINDOW == 106 (0x12bbb2800) [pid = 1990] [serial = 1951] [outer = 0x12ba3ac00]
13:03:29 INFO - PROCESS | 1990 | 1467317009648 Marionette DEBUG loaded listener.js
13:03:29 INFO - PROCESS | 1990 | ++DOMWINDOW == 107 (0x12e21d000) [pid = 1990] [serial = 1952] [outer = 0x12ba3ac00]
13:03:30 INFO - PROCESS | 1990 | 1467317010038 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]]]}]
13:03:30 INFO - .....................
13:03:30 INFO - TEST-OK | /dom/interface-objects.html | took 626ms
13:03:30 INFO - PROCESS | 1990 | 1467317010064 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
13:03:30 INFO - PROCESS | 1990 | 1467317010066 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
13:03:30 INFO - TEST-START | /dom/interfaces.html
13:03:30 INFO - PROCESS | 1990 | 1467317010074 Marionette TRACE conn2 -> [0,2184,"getContext",null]
13:03:30 INFO - PROCESS | 1990 | 1467317010076 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
13:03:30 INFO - PROCESS | 1990 | 1467317010081 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
13:03:30 INFO - PROCESS | 1990 | 1467317010083 Marionette TRACE conn2 <- [1,2185,null,{}]
13:03:30 INFO - PROCESS | 1990 | 1467317010086 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}]
13:03:30 INFO - Setting pref dom.node.rootNode.enabled (true)
13:03:30 INFO - PROCESS | 1990 | 1467317010097 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
13:03:30 INFO - PROCESS | 1990 | 1467317010099 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
13:03:30 INFO - PROCESS | 1990 | 1467317010101 Marionette TRACE conn2 <- [1,2187,null,{}]
13:03:30 INFO - PROCESS | 1990 | 1467317010103 Marionette TRACE conn2 -> [0,2188,"getContext",null]
13:03:30 INFO - PROCESS | 1990 | 1467317010108 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
13:03:30 INFO - PROCESS | 1990 | 1467317010119 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
13:03:30 INFO - PROCESS | 1990 | 1467317010120 Marionette TRACE conn2 <- [1,2189,null,{}]
13:03:30 INFO - PROCESS | 1990 | 1467317010123 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}]
13:03:30 INFO - PROCESS | 1990 | 1467317010132 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
13:03:30 INFO - PROCESS | 1990 | 1467317010134 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
13:03:30 INFO - PROCESS | 1990 | 1467317010136 Marionette TRACE conn2 <- [1,2191,null,{}]
13:03:30 INFO - PROCESS | 1990 | 1467317010138 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
13:03:30 INFO - PROCESS | 1990 | 1467317010142 Marionette TRACE conn2 <- [1,2192,null,{}]
13:03:30 INFO - PROCESS | 1990 | 1467317010144 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}]
13:03:30 INFO - PROCESS | 1990 | 1467317010251 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
13:03:30 INFO - PROCESS | 1990 | 1467317010269 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:30 INFO - PROCESS | 1990 | ++DOCSHELL 0x1214d3800 == 37 [pid = 1990] [id = 693]
13:03:30 INFO - PROCESS | 1990 | ++DOMWINDOW == 108 (0x12e21e800) [pid = 1990] [serial = 1953] [outer = 0x0]
13:03:30 INFO - PROCESS | 1990 | ++DOMWINDOW == 109 (0x12e5eb800) [pid = 1990] [serial = 1954] [outer = 0x12e21e800]
13:03:30 INFO - PROCESS | 1990 | 1467317010299 Marionette DEBUG loaded listener.js
13:03:30 INFO - PROCESS | 1990 | ++DOMWINDOW == 110 (0x12ffd0400) [pid = 1990] [serial = 1955] [outer = 0x12e21e800]
13:03:30 INFO - PROCESS | 1990 | [1990] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 109 (0x12b9d0800) [pid = 1990] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 108 (0x12c4e8000) [pid = 1990] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 107 (0x12ba40000) [pid = 1990] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 106 (0x12315b800) [pid = 1990] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 105 (0x12c72ec00) [pid = 1990] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 104 (0x121aa7000) [pid = 1990] [serial = 1909] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 103 (0x1226ed800) [pid = 1990] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 102 (0x12121d000) [pid = 1990] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 101 (0x1226bd000) [pid = 1990] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 100 (0x11f85f400) [pid = 1990] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 99 (0x1226c4400) [pid = 1990] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 98 (0x123173c00) [pid = 1990] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 97 (0x12bbb0800) [pid = 1990] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 96 (0x12b7b9800) [pid = 1990] [serial = 1906] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type-empty.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 95 (0x11b84bc00) [pid = 1990] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 94 (0x130f76000) [pid = 1990] [serial = 1918] [outer = 0x0] [url = http://www1.web-platform.test:8000/dom/events/EventListener-incumbent-global-subframe-1.sub.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 93 (0x130f76800) [pid = 1990] [serial = 1920] [outer = 0x0] [url = http://www2.web-platform.test:8000/dom/events/EventListener-incumbent-global-subsubframe.sub.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 92 (0x12e5f0800) [pid = 1990] [serial = 1915] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-incumbent-global-1.sub.html]
13:03:31 INFO - PROCESS | 1990 | --DOMWINDOW == 91 (0x1233b0000) [pid = 1990] [serial = 1912] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-handleEvent.html]
13:03:33 INFO - PROCESS | 1990 | 1467317012379 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]]]}]
13:03:33 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
13:03:33 INFO - TEST-OK | /dom/interfaces.html | took 3160ms
13:03:33 INFO - PROCESS | 1990 | 1467317013230 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
13:03:33 INFO - PROCESS | 1990 | 1467317013231 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
13:03:33 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
13:03:33 INFO - Clearing pref dom.node.rootNode.enabled
13:03:33 INFO - PROCESS | 1990 | 1467317013234 Marionette TRACE conn2 -> [0,2196,"getContext",null]
13:03:33 INFO - PROCESS | 1990 | 1467317013239 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
13:03:33 INFO - PROCESS | 1990 | 1467317013242 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
13:03:33 INFO - PROCESS | 1990 | 1467317013244 Marionette TRACE conn2 <- [1,2197,null,{}]
13:03:33 INFO - PROCESS | 1990 | 1467317013246 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}]
13:03:33 INFO - PROCESS | 1990 | 1467317013256 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
13:03:33 INFO - PROCESS | 1990 | 1467317013258 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
13:03:33 INFO - PROCESS | 1990 | 1467317013259 Marionette TRACE conn2 <- [1,2199,null,{}]
13:03:33 INFO - PROCESS | 1990 | 1467317013260 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
13:03:33 INFO - PROCESS | 1990 | 1467317013266 Marionette TRACE conn2 <- [1,2200,null,{}]
13:03:33 INFO - PROCESS | 1990 | 1467317013268 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}]
13:03:33 INFO - PROCESS | 1990 | 1467317013356 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
13:03:33 INFO - PROCESS | 1990 | 1467317013419 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:33 INFO - PROCESS | 1990 | ++DOCSHELL 0x13add6800 == 38 [pid = 1990] [id = 694]
13:03:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 92 (0x1226bd000) [pid = 1990] [serial = 1956] [outer = 0x0]
13:03:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 93 (0x130ff2c00) [pid = 1990] [serial = 1957] [outer = 0x1226bd000]
13:03:33 INFO - PROCESS | 1990 | 1467317013450 Marionette DEBUG loaded listener.js
13:03:33 INFO - PROCESS | 1990 | ++DOMWINDOW == 94 (0x1381dfc00) [pid = 1990] [serial = 1958] [outer = 0x1226bd000]
13:03:33 INFO - .
13:03:33 INFO - PROCESS | 1990 | 1467317013872 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]]]}]
13:03:33 INFO - .................................................................................................................................................................................................................
13:03:33 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 706ms
13:03:33 INFO - PROCESS | 1990 | 1467317013943 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
13:03:33 INFO - PROCESS | 1990 | 1467317013946 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
13:03:33 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
13:03:33 INFO - PROCESS | 1990 | 1467317013950 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
13:03:33 INFO - PROCESS | 1990 | 1467317013953 Marionette TRACE conn2 <- [1,2204,null,{}]
13:03:33 INFO - PROCESS | 1990 | 1467317013961 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}]
13:03:34 INFO - PROCESS | 1990 | 1467317014129 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
13:03:34 INFO - PROCESS | 1990 | 1467317014217 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x12151c800 == 39 [pid = 1990] [id = 695]
13:03:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 95 (0x11f008000) [pid = 1990] [serial = 1959] [outer = 0x0]
13:03:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 96 (0x11f895400) [pid = 1990] [serial = 1960] [outer = 0x11f008000]
13:03:34 INFO - PROCESS | 1990 | 1467317014259 Marionette DEBUG loaded listener.js
13:03:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 97 (0x121708800) [pid = 1990] [serial = 1961] [outer = 0x11f008000]
13:03:34 INFO - PROCESS | 1990 | 1467317014601 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
13:03:34 INFO - .
13:03:34 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 679ms
13:03:34 INFO - PROCESS | 1990 | 1467317014630 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
13:03:34 INFO - PROCESS | 1990 | 1467317014635 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
13:03:34 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
13:03:34 INFO - PROCESS | 1990 | 1467317014640 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
13:03:34 INFO - PROCESS | 1990 | 1467317014643 Marionette TRACE conn2 <- [1,2208,null,{}]
13:03:34 INFO - PROCESS | 1990 | 1467317014649 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}]
13:03:34 INFO - PROCESS | 1990 | 1467317014802 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
13:03:34 INFO - PROCESS | 1990 | 1467317014922 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\", \"a907d401-6958-409a-970f-62e3a7a86ab5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
13:03:34 INFO - PROCESS | 1990 | ++DOCSHELL 0x12cfbe800 == 40 [pid = 1990] [id = 696]
13:03:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 98 (0x1226f3c00) [pid = 1990] [serial = 1962] [outer = 0x0]
13:03:34 INFO - PROCESS | 1990 | ++DOMWINDOW == 99 (0x122e28800) [pid = 1990] [serial = 1963] [outer = 0x1226f3c00]
13:03:34 INFO - PROCESS | 1990 | 1467317014955 Marionette DEBUG loaded listener.js
13:03:35 INFO - PROCESS | 1990 | ++DOMWINDOW == 100 (0x123439000) [pid = 1990] [serial = 1964] [outer = 0x1226f3c00]
13:03:35 INFO - PROCESS | 1990 | 1467317015273 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"]]]}]
13:03:35 INFO - .
13:03:35 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 674ms
13:03:35 INFO - PROCESS | 1990 | 1467317015315 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
13:03:35 INFO - PROCESS | 1990 | 1467317015316 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
13:03:36 WARNING - u'runner_teardown' ()
13:03:36 INFO - No more tests
13:03:36 INFO - Got 0 unexpected results
13:03:36 INFO - SUITE-END | took 1776s
13:03:36 INFO - Closing logging queue
13:03:36 INFO - queue closed
13:03:36 INFO - Return code: 0
13:03:36 WARNING - # TBPL SUCCESS #
13:03:36 INFO - Running post-action listener: _resource_record_post_action
13:03:36 INFO - #####
13:03:36 INFO - ##### Finished run-tests step (success)
13:03:36 INFO - #####
13:03:36 INFO - Running post-run listener: _resource_record_post_run
13:03:36 INFO - Total resource usage - Wall time: 1806s; CPU: 41.0%; Read bytes: 3134976; Write bytes: 391557632; Read time: 34; Write time: 3019
13:03:36 INFO - TinderboxPrint: CPU usage
41.2%
13:03:36 INFO - TinderboxPrint: I/O read bytes / time
3,134,976 / 34
13:03:36 INFO - TinderboxPrint: I/O write bytes / time
391,557,632 / 3,019
13:03:36 INFO - TinderboxPrint: CPU idle
4,247.1 (58.8%)
13:03:36 INFO - TinderboxPrint: CPU system
1,620.8 (22.4%)
13:03:36 INFO - TinderboxPrint: CPU user
1,354.3 (18.8%)
13:03:36 INFO - TinderboxPrint: Swap in / out
203,825,152 / 0
13:03:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
13:03:36 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 188451328; Write bytes: 185826816; Read time: 15594; Write time: 397
13:03:36 INFO - run-tests - Wall time: 1785s; CPU: 41.0%; Read bytes: 3053056; Write bytes: 184079360; Read time: 33; Write time: 2566
13:03:37 INFO - Running post-run listener: _upload_blobber_files
13:03:37 INFO - Blob upload gear active.
13:03:37 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
13:03:37 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
13:03:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
13:03:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
13:03:37 INFO - (blobuploader) - INFO - Open directory for files ...
13:03:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
13:03:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
13:03:37 INFO - (blobuploader) - INFO - Uploading, attempt #1.
13:03:40 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
13:03:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
13:03:40 INFO - (blobuploader) - INFO - Done attempting.
13:03:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
13:03:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
13:03:40 INFO - (blobuploader) - INFO - Uploading, attempt #1.
13:03:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
13:03:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
13:03:41 INFO - (blobuploader) - INFO - Done attempting.
13:03:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
13:03:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
13:03:41 INFO - (blobuploader) - INFO - Uploading, attempt #1.
13:03:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
13:03:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
13:03:43 INFO - (blobuploader) - INFO - Done attempting.
13:03:43 INFO - (blobuploader) - INFO - Iteration through files over.
13:03:43 INFO - Return code: 0
13:03:43 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
13:03:43 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
13:03:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d705702f14cedcd35ca9e4c94e1966a9eef2e1632c9961d0d1ab6d6391348d141eca38385b92f6033ebc461daf038d5bf50aee156873ae79cd60b8d010728b20", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/52adf917ebc3ae78c07127d1b7951e2328eb5ca8b7e800c32a80b2954b669e01c8f84d7e08f412679816acc1739e250b1c531e424ae466680ce34351078e3f42", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fecab66247b0e5e9e8dcd32f5cfa12d552a7c1460fc4c82293cd62f0a57ec5c670576fa4e103cfcf77fb45d162bbd01f2a10094ba16ef2cf8cfd1dcee87209e5"}
13:03:43 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
13:03:43 INFO - Writing to file /builds/slave/test/properties/blobber_files
13:03:43 INFO - Contents:
13:03:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d705702f14cedcd35ca9e4c94e1966a9eef2e1632c9961d0d1ab6d6391348d141eca38385b92f6033ebc461daf038d5bf50aee156873ae79cd60b8d010728b20", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/52adf917ebc3ae78c07127d1b7951e2328eb5ca8b7e800c32a80b2954b669e01c8f84d7e08f412679816acc1739e250b1c531e424ae466680ce34351078e3f42", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fecab66247b0e5e9e8dcd32f5cfa12d552a7c1460fc4c82293cd62f0a57ec5c670576fa4e103cfcf77fb45d162bbd01f2a10094ba16ef2cf8cfd1dcee87209e5"}
13:03:43 INFO - Running post-run listener: copy_logs_to_upload_dir
13:03:43 INFO - Copying logs to upload dir...
13:03:43 INFO - mkdir: /builds/slave/test/build/upload/logs
13:03:43 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1865.926631
========= master_lag: 1.95 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 7 secs) (at 2016-06-30 13:03:45.208474) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 13:03:45.214113) =========
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.5WU6zfXtJu/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.wX3bqC81lA/Listeners
TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d705702f14cedcd35ca9e4c94e1966a9eef2e1632c9961d0d1ab6d6391348d141eca38385b92f6033ebc461daf038d5bf50aee156873ae79cd60b8d010728b20", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/52adf917ebc3ae78c07127d1b7951e2328eb5ca8b7e800c32a80b2954b669e01c8f84d7e08f412679816acc1739e250b1c531e424ae466680ce34351078e3f42", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fecab66247b0e5e9e8dcd32f5cfa12d552a7c1460fc4c82293cd62f0a57ec5c670576fa4e103cfcf77fb45d162bbd01f2a10094ba16ef2cf8cfd1dcee87209e5"}
build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-macosx64-debug/1467205497/firefox-50.0a1.en-US.mac64.dmg
symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-macosx64-debug/1467205497/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012985
build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-macosx64-debug/1467205497/firefox-50.0a1.en-US.mac64.dmg'
blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d705702f14cedcd35ca9e4c94e1966a9eef2e1632c9961d0d1ab6d6391348d141eca38385b92f6033ebc461daf038d5bf50aee156873ae79cd60b8d010728b20", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/52adf917ebc3ae78c07127d1b7951e2328eb5ca8b7e800c32a80b2954b669e01c8f84d7e08f412679816acc1739e250b1c531e424ae466680ce34351078e3f42", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fecab66247b0e5e9e8dcd32f5cfa12d552a7c1460fc4c82293cd62f0a57ec5c670576fa4e103cfcf77fb45d162bbd01f2a10094ba16ef2cf8cfd1dcee87209e5"}'
symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-macosx64-debug/1467205497/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 0.24 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 13:03:45.468898) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:03:45.469269) =========
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.5WU6zfXtJu/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.wX3bqC81lA/Listeners
TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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.005258
========= master_lag: 0.02 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:03:45.498728) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 13:03:45.499103) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 13:03:45.499445) =========
========= Total master_lag: 2.29 =========