[0,1775,"getWindowHandle",null]
21:02:34 INFO - TEST-START | /cssom-view/scrollingElement.html
21:02:34 INFO - PROCESS | 1647 | 1467950554425 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
21:02:34 INFO - PROCESS | 1647 | 1467950554429 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
21:02:34 INFO - PROCESS | 1647 | 1467950554431 Marionette TRACE conn2 <- [1,1776,null,{}]
21:02:34 INFO - PROCESS | 1647 | 1467950554434 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}]
21:02:34 INFO - PROCESS | 1647 | 1467950554541 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
21:02:34 INFO - PROCESS | 1647 | 1467950554597 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:02:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x11611e800 == 56 [pid = 1647] [id = 516]
21:02:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11f05e400) [pid = 1647] [serial = 1498] [outer = 0x0]
21:02:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11f1bd800) [pid = 1647] [serial = 1499] [outer = 0x11f05e400]
21:02:34 INFO - PROCESS | 1647 | 1467950554631 Marionette DEBUG loaded listener.js
21:02:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11e069c00) [pid = 1647] [serial = 1500] [outer = 0x11f05e400]
21:02:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x116118000 == 57 [pid = 1647] [id = 517]
21:02:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11e05a800) [pid = 1647] [serial = 1501] [outer = 0x0]
21:02:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c15a000 == 58 [pid = 1647] [id = 518]
21:02:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x11f1f1400) [pid = 1647] [serial = 1502] [outer = 0x0]
21:02:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1181c8800) [pid = 1647] [serial = 1503] [outer = 0x11e05a800]
21:02:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x116297000) [pid = 1647] [serial = 1504] [outer = 0x11f1f1400]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x11e12c800 == 57 [pid = 1647] [id = 503]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x133f25000 == 56 [pid = 1647] [id = 502]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x11c550800 == 55 [pid = 1647] [id = 501]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x12871b800 == 54 [pid = 1647] [id = 498]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x12871f000 == 53 [pid = 1647] [id = 499]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x11fdef800 == 52 [pid = 1647] [id = 497]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x11f015000 == 51 [pid = 1647] [id = 496]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x113ce1000 == 50 [pid = 1647] [id = 495]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x11888e000 == 49 [pid = 1647] [id = 494]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x127808800 == 48 [pid = 1647] [id = 477]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1298ed000 == 47 [pid = 1647] [id = 480]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1160b3800 == 46 [pid = 1647] [id = 475]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x128c1b000 == 45 [pid = 1647] [id = 478]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1298fd000 == 44 [pid = 1647] [id = 500]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x127948000 == 43 [pid = 1647] [id = 484]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1348b6800 == 42 [pid = 1647] [id = 512]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1348b7000 == 41 [pid = 1647] [id = 513]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1348b7800 == 40 [pid = 1647] [id = 514]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3d9800 == 39 [pid = 1647] [id = 511]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3d1800 == 38 [pid = 1647] [id = 515]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x12d953800 == 37 [pid = 1647] [id = 507]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x12db65000 == 36 [pid = 1647] [id = 508]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x12dda8000 == 35 [pid = 1647] [id = 509]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x1298fc800 == 34 [pid = 1647] [id = 506]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x13566d000 == 33 [pid = 1647] [id = 510]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x135544800 == 32 [pid = 1647] [id = 504]
21:02:35 INFO - PROCESS | 1647 | --DOCSHELL 0x11f1dd000 == 31 [pid = 1647] [id = 505]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11de82800) [pid = 1647] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11f622800) [pid = 1647] [serial = 1395] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12c6b9000) [pid = 1647] [serial = 13] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1273da800) [pid = 1647] [serial = 1437] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11b865800) [pid = 1647] [serial = 1410] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x126e10800) [pid = 1647] [serial = 1425] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11ba3e400) [pid = 1647] [serial = 1414] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11d077800) [pid = 1647] [serial = 1419] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11ec19400) [pid = 1647] [serial = 1418] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11f0dac00) [pid = 1647] [serial = 1421] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11f056400) [pid = 1647] [serial = 1406] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x11e052400) [pid = 1647] [serial = 1407] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11dc06000) [pid = 1647] [serial = 1428] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11e05fc00) [pid = 1647] [serial = 1429] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11831f400) [pid = 1647] [serial = 1402] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1273d4c00) [pid = 1647] [serial = 1435] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x126e2e000) [pid = 1647] [serial = 1426] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1271e1c00) [pid = 1647] [serial = 1434] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11e065800) [pid = 1647] [serial = 1431] [outer = 0x0] [url = about:blank]
21:02:35 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x126f39400) [pid = 1647] [serial = 1432] [outer = 0x0] [url = about:blank]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11813fc00) [pid = 1647] [serial = 1401] [outer = 0x0] [url = https://web-platform.test:8443/cookies/secure/set-from-dom.https.sub.html]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128f4c800) [pid = 1647] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1186dac00) [pid = 1647] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11f627c00) [pid = 1647] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11ecfd800) [pid = 1647] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11cb69c00) [pid = 1647] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11f621c00) [pid = 1647] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x117b05400) [pid = 1647] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x126f2e400) [pid = 1647] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11625f800) [pid = 1647] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/cors/preflight-cache.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1273da400) [pid = 1647] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/cors/origin.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11b861c00) [pid = 1647] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight-2.htm]
21:02:38 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11dc04000) [pid = 1647] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight.htm]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11cbf8800 == 30 [pid = 1647] [id = 483]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11c31a800 == 29 [pid = 1647] [id = 485]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12780e800 == 28 [pid = 1647] [id = 488]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11cbed800 == 27 [pid = 1647] [id = 471]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x116206000 == 26 [pid = 1647] [id = 464]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x116091000 == 25 [pid = 1647] [id = 462]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11f353000 == 24 [pid = 1647] [id = 473]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11f524800 == 23 [pid = 1647] [id = 461]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11fac7000 == 22 [pid = 1647] [id = 487]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11dc5e000 == 21 [pid = 1647] [id = 457]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11c553000 == 20 [pid = 1647] [id = 465]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11ec65800 == 19 [pid = 1647] [id = 460]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11ec69800 == 18 [pid = 1647] [id = 467]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11cbf5800 == 17 [pid = 1647] [id = 470]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11cd5e000 == 16 [pid = 1647] [id = 463]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11d5d0800 == 15 [pid = 1647] [id = 469]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11ba77000 == 14 [pid = 1647] [id = 458]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11e3a1000 == 13 [pid = 1647] [id = 472]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1160c1000 == 12 [pid = 1647] [id = 456]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11b63e000 == 11 [pid = 1647] [id = 468]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1189b6000 == 10 [pid = 1647] [id = 466]
21:02:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11d5bd800 == 9 [pid = 1647] [id = 459]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11bf87400) [pid = 1647] [serial = 1403] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x11fd39c00) [pid = 1647] [serial = 1400] [outer = 0x0] [url = https://web-platform.test:8443/testharness_runner.html]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x11fdc4c00) [pid = 1647] [serial = 1452] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x11f05bc00) [pid = 1647] [serial = 1449] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x11f975800) [pid = 1647] [serial = 1457] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x126f2dc00) [pid = 1647] [serial = 1458] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1276b8800) [pid = 1647] [serial = 1461] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x127871800) [pid = 1647] [serial = 1463] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x126f2fc00) [pid = 1647] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1162a0800) [pid = 1647] [serial = 1440] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x1181cc400) [pid = 1647] [serial = 1441] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x127869000) [pid = 1647] [serial = 1438] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x11bd69400) [pid = 1647] [serial = 1443] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x11cb60000) [pid = 1647] [serial = 1444] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x11dc06c00) [pid = 1647] [serial = 1446] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x1271dfc00) [pid = 1647] [serial = 1460] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x126e2c800) [pid = 1647] [serial = 1453] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x11f3ad000) [pid = 1647] [serial = 1450] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x11e06b000) [pid = 1647] [serial = 1447] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x12882a800) [pid = 1647] [serial = 1464] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x129146400) [pid = 1647] [serial = 1467] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x1298c4800) [pid = 1647] [serial = 1470] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x129145000) [pid = 1647] [serial = 1469] [outer = 0x0] [url = about:blank]
21:02:42 INFO - PROCESS | 1647 | --DOMWINDOW == 55 (0x127871c00) [pid = 1647] [serial = 1466] [outer = 0x0] [url = about:blank]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 54 (0x11e1c0400) [pid = 1647] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 53 (0x127515400) [pid = 1647] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 52 (0x127513800) [pid = 1647] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 51 (0x127517000) [pid = 1647] [serial = 1479] [outer = 0x0] [url = about:blank]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 50 (0x11f3a5800) [pid = 1647] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 49 (0x12786c800) [pid = 1647] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 48 (0x12aee5800) [pid = 1647] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 47 (0x12aee5400) [pid = 1647] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 46 (0x12aee5c00) [pid = 1647] [serial = 1491] [outer = 0x0] [url = about:blank]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 45 (0x12750cc00) [pid = 1647] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
21:02:45 INFO - PROCESS | 1647 | --DOMWINDOW == 44 (0x11821cc00) [pid = 1647] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 43 (0x11f1bd800) [pid = 1647] [serial = 1499] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 42 (0x11f3a4c00) [pid = 1647] [serial = 1473] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 41 (0x11f056800) [pid = 1647] [serial = 1472] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 40 (0x127869800) [pid = 1647] [serial = 1482] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 39 (0x1273d6800) [pid = 1647] [serial = 1480] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 38 (0x12786bc00) [pid = 1647] [serial = 1481] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 37 (0x12714a800) [pid = 1647] [serial = 1476] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 36 (0x11fdb7400) [pid = 1647] [serial = 1475] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 35 (0x128ddd000) [pid = 1647] [serial = 1484] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 34 (0x12986b800) [pid = 1647] [serial = 1485] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 33 (0x12aeeac00) [pid = 1647] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 32 (0x12aee7400) [pid = 1647] [serial = 1492] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 31 (0x12aee8800) [pid = 1647] [serial = 1493] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 30 (0x12aa0f800) [pid = 1647] [serial = 1488] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 29 (0x12991cc00) [pid = 1647] [serial = 1487] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 28 (0x11c310400) [pid = 1647] [serial = 1496] [outer = 0x0] [url = about:blank]
21:02:49 INFO - PROCESS | 1647 | --DOMWINDOW == 27 (0x12aa10000) [pid = 1647] [serial = 1497] [outer = 0x0] [url = about:blank]
21:03:04 INFO - PROCESS | 1647 | MARIONETTE LOG: INFO: Timeout fired
21:03:04 INFO - PROCESS | 1647 | 1467950584721 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]]]}]
21:03:04 INFO - ..
21:03:04 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30323ms
21:03:04 INFO - PROCESS | 1647 | 1467950584755 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
21:03:04 INFO - PROCESS | 1647 | 1467950584758 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
21:03:04 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
21:03:04 INFO - PROCESS | 1647 | 1467950584762 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
21:03:04 INFO - PROCESS | 1647 | 1467950584764 Marionette TRACE conn2 <- [1,1780,null,{}]
21:03:04 INFO - PROCESS | 1647 | 1467950584771 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}]
21:03:04 INFO - PROCESS | 1647 | --DOCSHELL 0x116118000 == 8 [pid = 1647] [id = 517]
21:03:04 INFO - PROCESS | 1647 | --DOCSHELL 0x11c15a000 == 7 [pid = 1647] [id = 518]
21:03:04 INFO - PROCESS | 1647 | 1467950584867 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
21:03:04 INFO - PROCESS | 1647 | 1467950584872 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160a0800 == 8 [pid = 1647] [id = 519]
21:03:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 28 (0x11629a000) [pid = 1647] [serial = 1505] [outer = 0x0]
21:03:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 29 (0x11629a800) [pid = 1647] [serial = 1506] [outer = 0x11629a000]
21:03:04 INFO - PROCESS | 1647 | 1467950584911 Marionette DEBUG loaded listener.js
21:03:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 30 (0x117b11800) [pid = 1647] [serial = 1507] [outer = 0x11629a000]
21:03:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160b1800 == 9 [pid = 1647] [id = 520]
21:03:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 31 (0x1181c6c00) [pid = 1647] [serial = 1508] [outer = 0x0]
21:03:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 32 (0x1181c7000) [pid = 1647] [serial = 1509] [outer = 0x1181c6c00]
21:03:05 INFO - PROCESS | 1647 | 1467950585222 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"]]]}]
21:03:05 INFO - .
21:03:05 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 472ms
21:03:05 INFO - PROCESS | 1647 | 1467950585234 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
21:03:05 INFO - PROCESS | 1647 | 1467950585239 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
21:03:05 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
21:03:05 INFO - PROCESS | 1647 | 1467950585256 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
21:03:05 INFO - PROCESS | 1647 | 1467950585259 Marionette TRACE conn2 <- [1,1784,null,{}]
21:03:05 INFO - PROCESS | 1647 | 1467950585264 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}]
21:03:05 INFO - PROCESS | 1647 | 1467950585365 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
21:03:05 INFO - PROCESS | 1647 | 1467950585415 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\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"}]
21:03:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x11ba71000 == 10 [pid = 1647] [id = 521]
21:03:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 33 (0x117b12400) [pid = 1647] [serial = 1510] [outer = 0x0]
21:03:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 34 (0x118140c00) [pid = 1647] [serial = 1511] [outer = 0x117b12400]
21:03:05 INFO - PROCESS | 1647 | 1467950585446 Marionette DEBUG loaded listener.js
21:03:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 35 (0x11898e800) [pid = 1647] [serial = 1512] [outer = 0x117b12400]
21:03:11 INFO - PROCESS | 1647 | 1467950591956 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]]]}]
21:03:11 INFO - .......
21:03:11 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6741ms
21:03:12 INFO - PROCESS | 1647 | 1467950592012 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
21:03:12 INFO - PROCESS | 1647 | 1467950592015 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
21:03:12 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
21:03:12 INFO - PROCESS | 1647 | 1467950592023 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
21:03:12 INFO - PROCESS | 1647 | 1467950592027 Marionette TRACE conn2 <- [1,1788,null,{}]
21:03:12 INFO - PROCESS | 1647 | 1467950592032 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}]
21:03:12 INFO - PROCESS | 1647 | 1467950592134 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
21:03:12 INFO - PROCESS | 1647 | 1467950592202 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\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"}]
21:03:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x118886800 == 11 [pid = 1647] [id = 522]
21:03:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 36 (0x118143800) [pid = 1647] [serial = 1513] [outer = 0x0]
21:03:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 37 (0x1181d0800) [pid = 1647] [serial = 1514] [outer = 0x118143800]
21:03:12 INFO - PROCESS | 1647 | 1467950592240 Marionette DEBUG loaded listener.js
21:03:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 38 (0x118394000) [pid = 1647] [serial = 1515] [outer = 0x118143800]
21:03:18 INFO - PROCESS | 1647 | 1467950598703 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]]]}]
21:03:18 INFO - ......
21:03:18 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6733ms
21:03:18 INFO - PROCESS | 1647 | 1467950598757 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
21:03:18 INFO - PROCESS | 1647 | 1467950598762 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
21:03:18 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
21:03:18 INFO - PROCESS | 1647 | 1467950598767 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
21:03:18 INFO - PROCESS | 1647 | 1467950598772 Marionette TRACE conn2 <- [1,1792,null,{}]
21:03:18 INFO - PROCESS | 1647 | 1467950598777 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}]
21:03:18 INFO - PROCESS | 1647 | 1467950598907 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
21:03:19 INFO - PROCESS | 1647 | 1467950599026 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x11cd65800 == 12 [pid = 1647] [id = 523]
21:03:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 39 (0x11a977800) [pid = 1647] [serial = 1516] [outer = 0x0]
21:03:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 40 (0x11c376000) [pid = 1647] [serial = 1517] [outer = 0x11a977800]
21:03:19 INFO - PROCESS | 1647 | 1467950599062 Marionette DEBUG loaded listener.js
21:03:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 41 (0x11cb66c00) [pid = 1647] [serial = 1518] [outer = 0x11a977800]
21:03:19 INFO - PROCESS | 1647 | 1467950599512 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]]]}]
21:03:19 INFO - ...
21:03:19 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 777ms
21:03:19 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
21:03:19 INFO - PROCESS | 1647 | 1467950599544 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
21:03:19 INFO - PROCESS | 1647 | 1467950599549 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
21:03:19 INFO - PROCESS | 1647 | 1467950599551 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
21:03:19 INFO - PROCESS | 1647 | 1467950599554 Marionette TRACE conn2 <- [1,1796,null,{}]
21:03:19 INFO - PROCESS | 1647 | 1467950599564 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}]
21:03:19 INFO - PROCESS | 1647 | 1467950599732 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
21:03:19 INFO - PROCESS | 1647 | 1467950599968 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dcd2800 == 13 [pid = 1647] [id = 524]
21:03:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 42 (0x11d070000) [pid = 1647] [serial = 1519] [outer = 0x0]
21:03:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 43 (0x11dc0ec00) [pid = 1647] [serial = 1520] [outer = 0x11d070000]
21:03:20 INFO - PROCESS | 1647 | 1467950600009 Marionette DEBUG loaded listener.js
21:03:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 44 (0x11de86800) [pid = 1647] [serial = 1521] [outer = 0x11d070000]
21:03:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dce0000 == 14 [pid = 1647] [id = 525]
21:03:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 45 (0x11e056c00) [pid = 1647] [serial = 1522] [outer = 0x0]
21:03:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dd47800 == 15 [pid = 1647] [id = 526]
21:03:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 46 (0x11e05ac00) [pid = 1647] [serial = 1523] [outer = 0x0]
21:03:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 47 (0x11dc03400) [pid = 1647] [serial = 1524] [outer = 0x11e056c00]
21:03:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 48 (0x116166c00) [pid = 1647] [serial = 1525] [outer = 0x11e05ac00]
21:03:20 INFO - PROCESS | 1647 | 1467950600866 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]]]}]
21:03:20 INFO - ..
21:03:20 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 1374ms
21:03:20 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
21:03:20 INFO - PROCESS | 1647 | 1467950600926 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
21:03:20 INFO - PROCESS | 1647 | 1467950600928 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
21:03:20 INFO - PROCESS | 1647 | 1467950600932 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
21:03:20 INFO - PROCESS | 1647 | 1467950600937 Marionette TRACE conn2 <- [1,1800,null,{}]
21:03:20 INFO - PROCESS | 1647 | 1467950600940 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}]
21:03:21 INFO - PROCESS | 1647 | 1467950601028 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
21:03:21 INFO - PROCESS | 1647 | --DOCSHELL 0x1160b1800 == 14 [pid = 1647] [id = 520]
21:03:21 INFO - PROCESS | 1647 | --DOCSHELL 0x1160a0800 == 13 [pid = 1647] [id = 519]
21:03:21 INFO - PROCESS | 1647 | --DOCSHELL 0x11611e800 == 12 [pid = 1647] [id = 516]
21:03:21 INFO - PROCESS | 1647 | 1467950601120 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x11b892000 == 13 [pid = 1647] [id = 527]
21:03:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 49 (0x117e22c00) [pid = 1647] [serial = 1526] [outer = 0x0]
21:03:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 50 (0x118141c00) [pid = 1647] [serial = 1527] [outer = 0x117e22c00]
21:03:21 INFO - PROCESS | 1647 | 1467950601277 Marionette DEBUG loaded listener.js
21:03:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x118392c00) [pid = 1647] [serial = 1528] [outer = 0x117e22c00]
21:03:21 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:03:21 INFO - PROCESS | 1647 | 1467950601573 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]]]}]
21:03:21 INFO - ..
21:03:21 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 673ms
21:03:21 INFO - PROCESS | 1647 | 1467950601605 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
21:03:21 INFO - PROCESS | 1647 | 1467950601616 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
21:03:21 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
21:03:21 INFO - PROCESS | 1647 | 1467950601627 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
21:03:21 INFO - PROCESS | 1647 | 1467950601631 Marionette TRACE conn2 <- [1,1804,null,{}]
21:03:21 INFO - PROCESS | 1647 | 1467950601633 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}]
21:03:21 INFO - PROCESS | 1647 | 1467950601722 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
21:03:21 INFO - PROCESS | 1647 | 1467950601729 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x11620c800 == 14 [pid = 1647] [id = 528]
21:03:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x11b81c800) [pid = 1647] [serial = 1529] [outer = 0x0]
21:03:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x11bf87800) [pid = 1647] [serial = 1530] [outer = 0x11b81c800]
21:03:21 INFO - PROCESS | 1647 | 1467950601760 Marionette DEBUG loaded listener.js
21:03:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x11dc1b000) [pid = 1647] [serial = 1531] [outer = 0x11b81c800]
21:03:22 INFO - PROCESS | 1647 | 1467950602113 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"]]]}]
21:03:22 INFO - ..
21:03:22 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 524ms
21:03:22 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
21:03:22 INFO - PROCESS | 1647 | 1467950602149 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
21:03:22 INFO - PROCESS | 1647 | 1467950602151 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
21:03:22 INFO - PROCESS | 1647 | 1467950602156 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
21:03:22 INFO - PROCESS | 1647 | 1467950602158 Marionette TRACE conn2 <- [1,1808,null,{}]
21:03:22 INFO - PROCESS | 1647 | 1467950602166 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}]
21:03:22 INFO - PROCESS | 1647 | 1467950602330 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
21:03:22 INFO - PROCESS | 1647 | 1467950602342 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f028800 == 15 [pid = 1647] [id = 529]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x11dedd400) [pid = 1647] [serial = 1532] [outer = 0x0]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x11dee1c00) [pid = 1647] [serial = 1533] [outer = 0x11dedd400]
21:03:22 INFO - PROCESS | 1647 | 1467950602376 Marionette DEBUG loaded listener.js
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x11e13ec00) [pid = 1647] [serial = 1534] [outer = 0x11dedd400]
21:03:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f1d9800 == 16 [pid = 1647] [id = 530]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x11ecef400) [pid = 1647] [serial = 1535] [outer = 0x0]
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4488
21:03:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f35d800 == 17 [pid = 1647] [id = 531]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x11ecf4800) [pid = 1647] [serial = 1536] [outer = 0x0]
21:03:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x117b68000 == 18 [pid = 1647] [id = 532]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x11ecf6800) [pid = 1647] [serial = 1537] [outer = 0x0]
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4488
21:03:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f365800 == 19 [pid = 1647] [id = 533]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x11ecfbc00) [pid = 1647] [serial = 1538] [outer = 0x0]
21:03:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f369800 == 20 [pid = 1647] [id = 534]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x11ecfd800) [pid = 1647] [serial = 1539] [outer = 0x0]
21:03:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f36d000 == 21 [pid = 1647] [id = 535]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x11ee35000) [pid = 1647] [serial = 1540] [outer = 0x0]
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x11e06e400) [pid = 1647] [serial = 1541] [outer = 0x11ecfd800]
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x11ecf9000) [pid = 1647] [serial = 1542] [outer = 0x11ecf4800]
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x11f055c00) [pid = 1647] [serial = 1543] [outer = 0x11ecfbc00]
21:03:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x11f057800) [pid = 1647] [serial = 1544] [outer = 0x11ee35000]
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:03:22 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:03:22 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x11ecf6800) [pid = 1647] [serial = 1537] [outer = 0x0] [url = ]
21:03:22 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x11ecef400) [pid = 1647] [serial = 1535] [outer = 0x0] [url = ]
21:03:31 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x11e05a800) [pid = 1647] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/3457c093-0108-8c47-812b-6e2f633def4c]
21:03:31 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x1181c6c00) [pid = 1647] [serial = 1508] [outer = 0x0] [url = about:blank]
21:03:31 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x11f05e400) [pid = 1647] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
21:03:31 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x11629a000) [pid = 1647] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
21:03:31 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x11f1f1400) [pid = 1647] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/2470f252-1d4a-8a44-b909-75e318296420]
21:03:35 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x118140c00) [pid = 1647] [serial = 1511] [outer = 0x0] [url = about:blank]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11f36d000 == 20 [pid = 1647] [id = 535]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11f369800 == 19 [pid = 1647] [id = 534]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x117b68000 == 18 [pid = 1647] [id = 532]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11f1d9800 == 17 [pid = 1647] [id = 530]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11dd47800 == 16 [pid = 1647] [id = 526]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11620c800 == 15 [pid = 1647] [id = 528]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11b892000 == 14 [pid = 1647] [id = 527]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11dce0000 == 13 [pid = 1647] [id = 525]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11dcd2800 == 12 [pid = 1647] [id = 524]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11cd65800 == 11 [pid = 1647] [id = 523]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x118886800 == 10 [pid = 1647] [id = 522]
21:03:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11ba71000 == 9 [pid = 1647] [id = 521]
21:03:37 INFO - PROCESS | 1647 | --DOMWINDOW == 58 (0x11629a800) [pid = 1647] [serial = 1506] [outer = 0x0] [url = about:blank]
21:03:37 INFO - PROCESS | 1647 | --DOMWINDOW == 57 (0x116297000) [pid = 1647] [serial = 1504] [outer = 0x0] [url = about:blank]
21:03:37 INFO - PROCESS | 1647 | --DOMWINDOW == 56 (0x1181c8800) [pid = 1647] [serial = 1503] [outer = 0x0] [url = about:blank]
21:03:37 INFO - PROCESS | 1647 | --DOMWINDOW == 55 (0x1181c7000) [pid = 1647] [serial = 1509] [outer = 0x0] [url = about:blank]
21:03:37 INFO - PROCESS | 1647 | --DOMWINDOW == 54 (0x11e069c00) [pid = 1647] [serial = 1500] [outer = 0x0] [url = about:blank]
21:03:37 INFO - PROCESS | 1647 | --DOMWINDOW == 53 (0x117b11800) [pid = 1647] [serial = 1507] [outer = 0x0] [url = about:blank]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 52 (0x118143800) [pid = 1647] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 51 (0x11a977800) [pid = 1647] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 50 (0x117e22c00) [pid = 1647] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 49 (0x11ee35000) [pid = 1647] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 48 (0x11ecfd800) [pid = 1647] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 47 (0x11b81c800) [pid = 1647] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 46 (0x11e05ac00) [pid = 1647] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 45 (0x11e056c00) [pid = 1647] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 44 (0x11d070000) [pid = 1647] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
21:03:44 INFO - PROCESS | 1647 | --DOMWINDOW == 43 (0x117b12400) [pid = 1647] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
21:03:47 INFO - PROCESS | 1647 | --DOMWINDOW == 42 (0x118394000) [pid = 1647] [serial = 1515] [outer = 0x0] [url = about:blank]
21:03:47 INFO - PROCESS | 1647 | --DOMWINDOW == 41 (0x1181d0800) [pid = 1647] [serial = 1514] [outer = 0x0] [url = about:blank]
21:03:47 INFO - PROCESS | 1647 | --DOMWINDOW == 40 (0x11898e800) [pid = 1647] [serial = 1512] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 39 (0x11cb66c00) [pid = 1647] [serial = 1518] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 38 (0x11c376000) [pid = 1647] [serial = 1517] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 37 (0x118392c00) [pid = 1647] [serial = 1528] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 36 (0x118141c00) [pid = 1647] [serial = 1527] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 35 (0x11dee1c00) [pid = 1647] [serial = 1533] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 34 (0x11f057800) [pid = 1647] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 33 (0x11e06e400) [pid = 1647] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 32 (0x11bf87800) [pid = 1647] [serial = 1530] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 31 (0x11dc1b000) [pid = 1647] [serial = 1531] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 30 (0x116166c00) [pid = 1647] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 29 (0x11dc03400) [pid = 1647] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 28 (0x11de86800) [pid = 1647] [serial = 1521] [outer = 0x0] [url = about:blank]
21:03:48 INFO - PROCESS | 1647 | --DOMWINDOW == 27 (0x11dc0ec00) [pid = 1647] [serial = 1520] [outer = 0x0] [url = about:blank]
21:03:52 INFO - PROCESS | 1647 | MARIONETTE LOG: INFO: Timeout fired
21:03:52 INFO - PROCESS | 1647 | 1467950632475 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]]]}]
21:03:52 INFO - ....
21:03:52 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 30345ms
21:03:52 INFO - PROCESS | 1647 | 1467950632502 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
21:03:52 INFO - PROCESS | 1647 | 1467950632505 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
21:03:52 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
21:03:52 INFO - PROCESS | 1647 | 1467950632509 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
21:03:52 INFO - PROCESS | 1647 | 1467950632511 Marionette TRACE conn2 <- [1,1812,null,{}]
21:03:52 INFO - PROCESS | 1647 | 1467950632516 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}]
21:03:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11f35d800 == 8 [pid = 1647] [id = 531]
21:03:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11f365800 == 7 [pid = 1647] [id = 533]
21:03:52 INFO - PROCESS | 1647 | 1467950632626 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
21:03:52 INFO - PROCESS | 1647 | 1467950632653 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160bc000 == 8 [pid = 1647] [id = 536]
21:03:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 28 (0x1174e6000) [pid = 1647] [serial = 1545] [outer = 0x0]
21:03:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 29 (0x117b04400) [pid = 1647] [serial = 1546] [outer = 0x1174e6000]
21:03:52 INFO - PROCESS | 1647 | 1467950632691 Marionette DEBUG loaded listener.js
21:03:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 30 (0x117e19c00) [pid = 1647] [serial = 1547] [outer = 0x1174e6000]
21:03:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x116d74800 == 9 [pid = 1647] [id = 537]
21:03:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 31 (0x1181cc400) [pid = 1647] [serial = 1548] [outer = 0x0]
21:03:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1174c9800 == 10 [pid = 1647] [id = 538]
21:03:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 32 (0x1181ce800) [pid = 1647] [serial = 1549] [outer = 0x0]
21:03:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 33 (0x118146400) [pid = 1647] [serial = 1550] [outer = 0x1181cc400]
21:03:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 34 (0x116161c00) [pid = 1647] [serial = 1551] [outer = 0x1181ce800]
21:03:53 INFO - PROCESS | 1647 | 1467950633037 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]]]}]
21:03:53 INFO - ....
21:03:53 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 572ms
21:03:53 INFO - PROCESS | 1647 | 1467950633085 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
21:03:53 INFO - PROCESS | 1647 | 1467950633093 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
21:03:53 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
21:03:53 INFO - PROCESS | 1647 | 1467950633105 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
21:03:53 INFO - PROCESS | 1647 | 1467950633108 Marionette TRACE conn2 <- [1,1816,null,{}]
21:03:53 INFO - PROCESS | 1647 | 1467950633112 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}]
21:03:53 INFO - PROCESS | 1647 | 1467950633246 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
21:03:53 INFO - PROCESS | 1647 | 1467950633253 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x116120000 == 11 [pid = 1647] [id = 539]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 35 (0x117e1a000) [pid = 1647] [serial = 1552] [outer = 0x0]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 36 (0x11813e000) [pid = 1647] [serial = 1553] [outer = 0x117e1a000]
21:03:53 INFO - PROCESS | 1647 | 1467950633304 Marionette DEBUG loaded listener.js
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 37 (0x118622000) [pid = 1647] [serial = 1554] [outer = 0x117e1a000]
21:03:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c328800 == 12 [pid = 1647] [id = 540]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 38 (0x11a977800) [pid = 1647] [serial = 1555] [outer = 0x0]
21:03:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c335000 == 13 [pid = 1647] [id = 541]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 39 (0x11b6c2800) [pid = 1647] [serial = 1556] [outer = 0x0]
21:03:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c395800 == 14 [pid = 1647] [id = 542]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 40 (0x11b815c00) [pid = 1647] [serial = 1557] [outer = 0x0]
21:03:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c550800 == 15 [pid = 1647] [id = 543]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 41 (0x11b81f000) [pid = 1647] [serial = 1558] [outer = 0x0]
21:03:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c555800 == 16 [pid = 1647] [id = 544]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 42 (0x11b81fc00) [pid = 1647] [serial = 1559] [outer = 0x0]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 43 (0x11a9bd800) [pid = 1647] [serial = 1560] [outer = 0x11a977800]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 44 (0x11b86d800) [pid = 1647] [serial = 1561] [outer = 0x11b6c2800]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 45 (0x11bd12000) [pid = 1647] [serial = 1562] [outer = 0x11b815c00]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 46 (0x11bd69400) [pid = 1647] [serial = 1563] [outer = 0x11b81f000]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 47 (0x11bf18c00) [pid = 1647] [serial = 1564] [outer = 0x11b81fc00]
21:03:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x11cbf9800 == 17 [pid = 1647] [id = 545]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 48 (0x11a975000) [pid = 1647] [serial = 1565] [outer = 0x0]
21:03:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 49 (0x11c30d800) [pid = 1647] [serial = 1566] [outer = 0x11a975000]
21:03:53 INFO - PROCESS | 1647 | 1467950633916 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]
21:03:53 INFO - PROCESS | 1647 | 1467950633932 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
21:03:53 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
21:03:53 INFO - PROCESS | 1647 | 1467950633935 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
21:03:53 INFO - PROCESS | 1647 | 1467950633937 Marionette TRACE conn2 <- [1,1820,null,{}]
21:03:53 INFO - PROCESS | 1647 | 1467950633949 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}]
21:03:54 INFO - PROCESS | 1647 | 1467950634052 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
21:03:54 INFO - PROCESS | 1647 | 1467950634106 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\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"}]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dc62800 == 18 [pid = 1647] [id = 546]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 50 (0x11833f400) [pid = 1647] [serial = 1567] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x11a972800) [pid = 1647] [serial = 1568] [outer = 0x11833f400]
21:03:54 INFO - PROCESS | 1647 | 1467950634139 Marionette DEBUG loaded listener.js
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x11dbf0800) [pid = 1647] [serial = 1569] [outer = 0x11833f400]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dd46000 == 19 [pid = 1647] [id = 547]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x11de8bc00) [pid = 1647] [serial = 1570] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11e118800 == 20 [pid = 1647] [id = 548]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x11dedc000) [pid = 1647] [serial = 1571] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dd2e000 == 21 [pid = 1647] [id = 549]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x11dede800) [pid = 1647] [serial = 1572] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11e127800 == 22 [pid = 1647] [id = 550]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x11dee1000) [pid = 1647] [serial = 1573] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11e129800 == 23 [pid = 1647] [id = 551]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x11dee1c00) [pid = 1647] [serial = 1574] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x11de7dc00) [pid = 1647] [serial = 1575] [outer = 0x11de8bc00]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x11dee3800) [pid = 1647] [serial = 1576] [outer = 0x11dedc000]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x11dee4c00) [pid = 1647] [serial = 1577] [outer = 0x11dede800]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x11dee5400) [pid = 1647] [serial = 1578] [outer = 0x11dee1000]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x11e003000) [pid = 1647] [serial = 1579] [outer = 0x11dee1c00]
21:03:54 INFO - PROCESS | 1647 | 1467950634569 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]]]}]
21:03:54 INFO - .........
21:03:54 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 673ms
21:03:54 INFO - PROCESS | 1647 | 1467950634607 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
21:03:54 INFO - PROCESS | 1647 | 1467950634609 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
21:03:54 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
21:03:54 INFO - PROCESS | 1647 | 1467950634614 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
21:03:54 INFO - PROCESS | 1647 | 1467950634615 Marionette TRACE conn2 <- [1,1824,null,{}]
21:03:54 INFO - PROCESS | 1647 | 1467950634618 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}]
21:03:54 INFO - PROCESS | 1647 | 1467950634716 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
21:03:54 INFO - PROCESS | 1647 | 1467950634721 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f1cd800 == 24 [pid = 1647] [id = 552]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x11dc16800) [pid = 1647] [serial = 1580] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x11dc1b400) [pid = 1647] [serial = 1581] [outer = 0x11dc16800]
21:03:54 INFO - PROCESS | 1647 | 1467950634754 Marionette DEBUG loaded listener.js
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x11e061000) [pid = 1647] [serial = 1582] [outer = 0x11dc16800]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f361000 == 25 [pid = 1647] [id = 553]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x11e1a3800) [pid = 1647] [serial = 1583] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f51d000 == 26 [pid = 1647] [id = 554]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x11e1a8000) [pid = 1647] [serial = 1584] [outer = 0x0]
21:03:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f527800 == 27 [pid = 1647] [id = 555]
21:03:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x11e1ac400) [pid = 1647] [serial = 1585] [outer = 0x0]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x11d076000) [pid = 1647] [serial = 1586] [outer = 0x11e1a3800]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x11e13a400) [pid = 1647] [serial = 1587] [outer = 0x11e1a8000]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11e1a9000) [pid = 1647] [serial = 1588] [outer = 0x11e1ac400]
21:03:55 INFO - PROCESS | 1647 | 1467950635140 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]]]}]
21:03:55 INFO - ............
21:03:55 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 575ms
21:03:55 INFO - PROCESS | 1647 | 1467950635188 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
21:03:55 INFO - PROCESS | 1647 | 1467950635189 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
21:03:55 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
21:03:55 INFO - PROCESS | 1647 | 1467950635192 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
21:03:55 INFO - PROCESS | 1647 | 1467950635193 Marionette TRACE conn2 <- [1,1828,null,{}]
21:03:55 INFO - PROCESS | 1647 | 1467950635198 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}]
21:03:55 INFO - PROCESS | 1647 | 1467950635275 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
21:03:55 INFO - PROCESS | 1647 | 1467950635323 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x11fac3800 == 28 [pid = 1647] [id = 556]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x11cdb2800) [pid = 1647] [serial = 1589] [outer = 0x0]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x11e066400) [pid = 1647] [serial = 1590] [outer = 0x11cdb2800]
21:03:55 INFO - PROCESS | 1647 | 1467950635353 Marionette DEBUG loaded listener.js
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x11e1b9c00) [pid = 1647] [serial = 1591] [outer = 0x11cdb2800]
21:03:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f5f2000 == 29 [pid = 1647] [id = 557]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11f060400) [pid = 1647] [serial = 1592] [outer = 0x0]
21:03:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x127019000 == 30 [pid = 1647] [id = 558]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x11f062400) [pid = 1647] [serial = 1593] [outer = 0x0]
21:03:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x127023800 == 31 [pid = 1647] [id = 559]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11f0dbc00) [pid = 1647] [serial = 1594] [outer = 0x0]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11f0df400) [pid = 1647] [serial = 1595] [outer = 0x11f060400]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11f0e5000) [pid = 1647] [serial = 1596] [outer = 0x11f062400]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11b81f400) [pid = 1647] [serial = 1597] [outer = 0x11f0dbc00]
21:03:55 INFO - PROCESS | 1647 | [1647] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 438
21:03:55 INFO - PROCESS | 1647 | 1467950635712 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]]]}]
21:03:55 INFO - ........
21:03:55 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 570ms
21:03:55 INFO - PROCESS | 1647 | 1467950635763 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
21:03:55 INFO - PROCESS | 1647 | 1467950635764 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
21:03:55 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
21:03:55 INFO - PROCESS | 1647 | 1467950635769 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
21:03:55 INFO - PROCESS | 1647 | 1467950635770 Marionette TRACE conn2 <- [1,1832,null,{}]
21:03:55 INFO - PROCESS | 1647 | 1467950635772 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}]
21:03:55 INFO - PROCESS | 1647 | 1467950635898 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
21:03:55 INFO - PROCESS | 1647 | 1467950635904 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x127815000 == 32 [pid = 1647] [id = 560]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116294800) [pid = 1647] [serial = 1598] [outer = 0x0]
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11e069400) [pid = 1647] [serial = 1599] [outer = 0x116294800]
21:03:55 INFO - PROCESS | 1647 | 1467950635934 Marionette DEBUG loaded listener.js
21:03:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11f3a6800) [pid = 1647] [serial = 1600] [outer = 0x116294800]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x128866000 == 33 [pid = 1647] [id = 561]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11f61c000) [pid = 1647] [serial = 1601] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12886f000 == 34 [pid = 1647] [id = 562]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11f61d000) [pid = 1647] [serial = 1602] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x128877000 == 35 [pid = 1647] [id = 563]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11f61f400) [pid = 1647] [serial = 1603] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x128703800 == 36 [pid = 1647] [id = 564]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11f61dc00) [pid = 1647] [serial = 1604] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12887a000 == 37 [pid = 1647] [id = 565]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11f621c00) [pid = 1647] [serial = 1605] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12887d000 == 38 [pid = 1647] [id = 566]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11f621400) [pid = 1647] [serial = 1606] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x128c14800 == 39 [pid = 1647] [id = 567]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11f624400) [pid = 1647] [serial = 1607] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11839e400) [pid = 1647] [serial = 1608] [outer = 0x11f61c000]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11f3b1800) [pid = 1647] [serial = 1609] [outer = 0x11f61d000]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11f621800) [pid = 1647] [serial = 1610] [outer = 0x11f61f400]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11f6a2800) [pid = 1647] [serial = 1611] [outer = 0x11f61dc00]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11f6aa400) [pid = 1647] [serial = 1612] [outer = 0x11f621c00]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11f6af400) [pid = 1647] [serial = 1613] [outer = 0x11f621400]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11f867000) [pid = 1647] [serial = 1614] [outer = 0x11f624400]
21:03:56 INFO - PROCESS | 1647 | 1467950636453 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]
21:03:56 INFO - PROCESS | 1647 | 1467950636498 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
21:03:56 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
21:03:56 INFO - PROCESS | 1647 | 1467950636500 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
21:03:56 INFO - PROCESS | 1647 | 1467950636502 Marionette TRACE conn2 <- [1,1836,null,{}]
21:03:56 INFO - PROCESS | 1647 | 1467950636504 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}]
21:03:56 INFO - PROCESS | 1647 | 1467950636582 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
21:03:56 INFO - PROCESS | 1647 | 1467950636587 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1298f2800 == 40 [pid = 1647] [id = 568]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11f3a6c00) [pid = 1647] [serial = 1615] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11f61ec00) [pid = 1647] [serial = 1616] [outer = 0x11f3a6c00]
21:03:56 INFO - PROCESS | 1647 | 1467950636618 Marionette DEBUG loaded listener.js
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11f978800) [pid = 1647] [serial = 1617] [outer = 0x11f3a6c00]
21:03:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1299c4000 == 41 [pid = 1647] [id = 569]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x126e17800) [pid = 1647] [serial = 1618] [outer = 0x0]
21:03:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11f6aa000) [pid = 1647] [serial = 1619] [outer = 0x126e17800]
21:03:56 INFO - PROCESS | 1647 | 1467950636948 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]]]}]
21:03:56 INFO - ......
21:03:56 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 469ms
21:03:56 INFO - PROCESS | 1647 | 1467950636972 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
21:03:56 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
21:03:56 INFO - PROCESS | 1647 | 1467950636973 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
21:03:56 INFO - PROCESS | 1647 | 1467950636976 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
21:03:56 INFO - PROCESS | 1647 | 1467950636978 Marionette TRACE conn2 <- [1,1840,null,{}]
21:03:56 INFO - PROCESS | 1647 | 1467950636984 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}]
21:03:57 INFO - PROCESS | 1647 | 1467950637059 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
21:03:57 INFO - PROCESS | 1647 | 1467950637109 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa32000 == 42 [pid = 1647] [id = 570]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11f3aa800) [pid = 1647] [serial = 1620] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11f873000) [pid = 1647] [serial = 1621] [outer = 0x11f3aa800]
21:03:57 INFO - PROCESS | 1647 | 1467950637138 Marionette DEBUG loaded listener.js
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x126e2cc00) [pid = 1647] [serial = 1622] [outer = 0x11f3aa800]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3d5000 == 43 [pid = 1647] [id = 571]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x126e2dc00) [pid = 1647] [serial = 1623] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3db800 == 44 [pid = 1647] [id = 572]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x126f2e400) [pid = 1647] [serial = 1624] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3dd000 == 45 [pid = 1647] [id = 573]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x126f30800) [pid = 1647] [serial = 1625] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3de000 == 46 [pid = 1647] [id = 574]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x126f31800) [pid = 1647] [serial = 1626] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3d1800 == 47 [pid = 1647] [id = 575]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x126f33000) [pid = 1647] [serial = 1627] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e0000 == 48 [pid = 1647] [id = 576]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x126f34400) [pid = 1647] [serial = 1628] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6e6800 == 49 [pid = 1647] [id = 577]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x126f31c00) [pid = 1647] [serial = 1629] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6f1000 == 50 [pid = 1647] [id = 578]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x126f37000) [pid = 1647] [serial = 1630] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c894000 == 51 [pid = 1647] [id = 579]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x126f38400) [pid = 1647] [serial = 1631] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x126e37c00) [pid = 1647] [serial = 1632] [outer = 0x126e2dc00]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x126f3c800) [pid = 1647] [serial = 1633] [outer = 0x126f2e400]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x126f61800) [pid = 1647] [serial = 1634] [outer = 0x126f30800]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x126f62c00) [pid = 1647] [serial = 1635] [outer = 0x126f31800]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x11f1b7800) [pid = 1647] [serial = 1636] [outer = 0x126f33000]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x126f64400) [pid = 1647] [serial = 1637] [outer = 0x126f34400]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x126f65c00) [pid = 1647] [serial = 1638] [outer = 0x126f31c00]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x126f67000) [pid = 1647] [serial = 1639] [outer = 0x126f37000]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x126f68400) [pid = 1647] [serial = 1640] [outer = 0x126f38400]
21:03:57 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileMetadata.cpp, line 308
21:03:57 INFO - PROCESS | 1647 | 1467950637837 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]
21:03:57 INFO - PROCESS | 1647 | 1467950637856 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
21:03:57 INFO - PROCESS | 1647 | 1467950637859 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
21:03:57 INFO - PROCESS | 1647 | 1467950637863 Marionette TRACE conn2 <- [1,1844,null,{}]
21:03:57 INFO - PROCESS | 1647 | 1467950637871 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}]
21:03:57 INFO - PROCESS | 1647 | 1467950637942 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
21:03:57 INFO - PROCESS | 1647 | 1467950637949 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d962000 == 52 [pid = 1647] [id = 580]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x126e32800) [pid = 1647] [serial = 1641] [outer = 0x0]
21:03:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x126e33800) [pid = 1647] [serial = 1642] [outer = 0x126e32800]
21:03:57 INFO - PROCESS | 1647 | 1467950637971 Marionette DEBUG loaded listener.js
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x126f66400) [pid = 1647] [serial = 1643] [outer = 0x126e32800]
21:03:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3d6000 == 53 [pid = 1647] [id = 581]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1271dd800) [pid = 1647] [serial = 1644] [outer = 0x0]
21:03:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db6f800 == 54 [pid = 1647] [id = 582]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1271de400) [pid = 1647] [serial = 1645] [outer = 0x0]
21:03:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12dda9800 == 55 [pid = 1647] [id = 583]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x1271e0800) [pid = 1647] [serial = 1646] [outer = 0x0]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x1271ddc00) [pid = 1647] [serial = 1647] [outer = 0x1271dd800]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1271e3400) [pid = 1647] [serial = 1648] [outer = 0x1271de400]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x1271e4c00) [pid = 1647] [serial = 1649] [outer = 0x1271e0800]
21:03:58 INFO - PROCESS | 1647 | 1467950638512 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]]]}]
21:03:58 INFO - ...........
21:03:58 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 679ms
21:03:58 INFO - PROCESS | 1647 | 1467950638541 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
21:03:58 INFO - PROCESS | 1647 | 1467950638544 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
21:03:58 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
21:03:58 INFO - PROCESS | 1647 | 1467950638548 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
21:03:58 INFO - PROCESS | 1647 | 1467950638550 Marionette TRACE conn2 <- [1,1848,null,{}]
21:03:58 INFO - PROCESS | 1647 | 1467950638557 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}]
21:03:58 INFO - PROCESS | 1647 | 1467950638685 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
21:03:58 INFO - PROCESS | 1647 | 1467950638694 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ddc2000 == 56 [pid = 1647] [id = 584]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x12714d800) [pid = 1647] [serial = 1650] [outer = 0x0]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x127150c00) [pid = 1647] [serial = 1651] [outer = 0x12714d800]
21:03:58 INFO - PROCESS | 1647 | 1467950638738 Marionette DEBUG loaded listener.js
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x1271eb400) [pid = 1647] [serial = 1652] [outer = 0x12714d800]
21:03:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x134499800 == 57 [pid = 1647] [id = 585]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x1273d1c00) [pid = 1647] [serial = 1653] [outer = 0x0]
21:03:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x13449a800 == 58 [pid = 1647] [id = 586]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1273d7400) [pid = 1647] [serial = 1654] [outer = 0x0]
21:03:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1344a0800 == 59 [pid = 1647] [id = 587]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x1273d8000) [pid = 1647] [serial = 1655] [outer = 0x0]
21:03:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1344a2800 == 60 [pid = 1647] [id = 588]
21:03:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1273d9000) [pid = 1647] [serial = 1656] [outer = 0x0]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x1273cf400) [pid = 1647] [serial = 1657] [outer = 0x1273d1c00]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x1273dc800) [pid = 1647] [serial = 1658] [outer = 0x1273d7400]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x1273de000) [pid = 1647] [serial = 1659] [outer = 0x1273d8000]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x12741a400) [pid = 1647] [serial = 1660] [outer = 0x1273d9000]
21:03:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x135657000 == 61 [pid = 1647] [id = 589]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12741b800) [pid = 1647] [serial = 1661] [outer = 0x0]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12741d800) [pid = 1647] [serial = 1662] [outer = 0x12741b800]
21:03:59 INFO - PROCESS | 1647 | 1467950639217 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]]]}]
21:03:59 INFO - .....
21:03:59 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 722ms
21:03:59 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
21:03:59 INFO - PROCESS | 1647 | 1467950639270 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
21:03:59 INFO - PROCESS | 1647 | 1467950639272 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
21:03:59 INFO - PROCESS | 1647 | 1467950639274 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
21:03:59 INFO - PROCESS | 1647 | 1467950639279 Marionette TRACE conn2 <- [1,1852,null,{}]
21:03:59 INFO - PROCESS | 1647 | 1467950639281 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}]
21:03:59 INFO - PROCESS | 1647 | 1467950639374 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
21:03:59 INFO - PROCESS | 1647 | 1467950639381 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:03:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x135675800 == 62 [pid = 1647] [id = 590]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x1273da400) [pid = 1647] [serial = 1663] [outer = 0x0]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1273db800) [pid = 1647] [serial = 1664] [outer = 0x1273da400]
21:03:59 INFO - PROCESS | 1647 | 1467950639416 Marionette DEBUG loaded listener.js
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x12786b400) [pid = 1647] [serial = 1665] [outer = 0x1273da400]
21:03:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c332800 == 63 [pid = 1647] [id = 591]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x1278de000) [pid = 1647] [serial = 1666] [outer = 0x0]
21:03:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c327000 == 64 [pid = 1647] [id = 592]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x1278e5000) [pid = 1647] [serial = 1667] [outer = 0x0]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x127872c00) [pid = 1647] [serial = 1668] [outer = 0x1278de000]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x1278e8c00) [pid = 1647] [serial = 1669] [outer = 0x1278e5000]
21:03:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x1278e8800) [pid = 1647] [serial = 1670] [outer = 0x1278e5000]
21:03:59 INFO - PROCESS | 1647 | 1467950639855 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]
21:03:59 INFO - PROCESS | 1647 | 1467950639902 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
21:03:59 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
21:03:59 INFO - PROCESS | 1647 | 1467950639905 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
21:03:59 INFO - PROCESS | 1647 | 1467950639906 Marionette TRACE conn2 <- [1,1856,null,{}]
21:03:59 INFO - PROCESS | 1647 | 1467950639911 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}]
21:04:00 INFO - PROCESS | 1647 | 1467950640024 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
21:04:00 INFO - PROCESS | 1647 | 1467950640032 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1348d4000 == 65 [pid = 1647] [id = 593]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x12786b800) [pid = 1647] [serial = 1671] [outer = 0x0]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x127870400) [pid = 1647] [serial = 1672] [outer = 0x12786b800]
21:04:00 INFO - PROCESS | 1647 | 1467950640060 Marionette DEBUG loaded listener.js
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x1287c2400) [pid = 1647] [serial = 1673] [outer = 0x12786b800]
21:04:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1348bf000 == 66 [pid = 1647] [id = 594]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x128825c00) [pid = 1647] [serial = 1674] [outer = 0x0]
21:04:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x14220c800 == 67 [pid = 1647] [id = 595]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x128827c00) [pid = 1647] [serial = 1675] [outer = 0x0]
21:04:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x142210800 == 68 [pid = 1647] [id = 596]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x128828400) [pid = 1647] [serial = 1676] [outer = 0x0]
21:04:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x142214000 == 69 [pid = 1647] [id = 597]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x128829000) [pid = 1647] [serial = 1677] [outer = 0x0]
21:04:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x142215000 == 70 [pid = 1647] [id = 598]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x12882a800) [pid = 1647] [serial = 1678] [outer = 0x0]
21:04:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x142216000 == 71 [pid = 1647] [id = 599]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x12882b000) [pid = 1647] [serial = 1679] [outer = 0x0]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x128822c00) [pid = 1647] [serial = 1680] [outer = 0x128825c00]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x12882dc00) [pid = 1647] [serial = 1681] [outer = 0x128827c00]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x12882f400) [pid = 1647] [serial = 1682] [outer = 0x128828400]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x128830c00) [pid = 1647] [serial = 1683] [outer = 0x128829000]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x128c98000) [pid = 1647] [serial = 1684] [outer = 0x12882a800]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x128d0c400) [pid = 1647] [serial = 1685] [outer = 0x12882b000]
21:04:00 INFO - PROCESS | 1647 | [1647] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 438
21:04:00 INFO - PROCESS | 1647 | 1467950640556 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]]]}]
21:04:00 INFO - ......
21:04:00 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 668ms
21:04:00 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
21:04:00 INFO - PROCESS | 1647 | 1467950640611 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
21:04:00 INFO - PROCESS | 1647 | 1467950640613 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
21:04:00 INFO - PROCESS | 1647 | 1467950640617 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
21:04:00 INFO - PROCESS | 1647 | 1467950640620 Marionette TRACE conn2 <- [1,1860,null,{}]
21:04:00 INFO - PROCESS | 1647 | 1467950640631 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}]
21:04:00 INFO - PROCESS | 1647 | 1467950640733 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
21:04:00 INFO - PROCESS | 1647 | 1467950640831 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x11620f800 == 72 [pid = 1647] [id = 600]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x117b07c00) [pid = 1647] [serial = 1686] [outer = 0x0]
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x117b0b800) [pid = 1647] [serial = 1687] [outer = 0x117b07c00]
21:04:00 INFO - PROCESS | 1647 | 1467950640869 Marionette DEBUG loaded listener.js
21:04:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x1181cdc00) [pid = 1647] [serial = 1688] [outer = 0x117b07c00]
21:04:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x11d541000 == 73 [pid = 1647] [id = 601]
21:04:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x11b86e000) [pid = 1647] [serial = 1689] [outer = 0x0]
21:04:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x11d547800 == 74 [pid = 1647] [id = 602]
21:04:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 173 (0x11bd5fc00) [pid = 1647] [serial = 1690] [outer = 0x0]
21:04:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 174 (0x11b818c00) [pid = 1647] [serial = 1691] [outer = 0x11b86e000]
21:04:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 175 (0x11c570800) [pid = 1647] [serial = 1692] [outer = 0x11bd5fc00]
21:04:01 INFO - PROCESS | 1647 | 1467950641336 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]]]}]
21:04:01 INFO - .........
21:04:01 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 775ms
21:04:01 INFO - PROCESS | 1647 | 1467950641432 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
21:04:01 INFO - PROCESS | 1647 | 1467950641434 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
21:04:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
21:04:01 INFO - PROCESS | 1647 | 1467950641442 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
21:04:01 INFO - PROCESS | 1647 | 1467950641445 Marionette TRACE conn2 <- [1,1864,null,{}]
21:04:01 INFO - PROCESS | 1647 | 1467950641456 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}]
21:04:01 INFO - PROCESS | 1647 | 1467950641562 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
21:04:01 INFO - PROCESS | 1647 | 1467950641628 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f519800 == 75 [pid = 1647] [id = 603]
21:04:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 176 (0x11c319400) [pid = 1647] [serial = 1693] [outer = 0x0]
21:04:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 177 (0x11dc08c00) [pid = 1647] [serial = 1694] [outer = 0x11c319400]
21:04:01 INFO - PROCESS | 1647 | 1467950641663 Marionette DEBUG loaded listener.js
21:04:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 178 (0x11e054400) [pid = 1647] [serial = 1695] [outer = 0x11c319400]
21:04:01 INFO - PROCESS | 1647 | 1467950641984 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]]]}]
21:04:02 INFO - ..
21:04:02 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 580ms
21:04:02 INFO - PROCESS | 1647 | 1467950642025 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
21:04:02 INFO - PROCESS | 1647 | 1467950642027 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
21:04:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
21:04:02 INFO - PROCESS | 1647 | 1467950642032 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
21:04:02 INFO - PROCESS | 1647 | 1467950642034 Marionette TRACE conn2 <- [1,1868,null,{}]
21:04:02 INFO - PROCESS | 1647 | 1467950642045 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}]
21:04:02 INFO - PROCESS | 1647 | 1467950642151 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
21:04:02 INFO - PROCESS | 1647 | 1467950642205 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c32e800 == 76 [pid = 1647] [id = 604]
21:04:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 179 (0x11f057800) [pid = 1647] [serial = 1696] [outer = 0x0]
21:04:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 180 (0x11f1bd000) [pid = 1647] [serial = 1697] [outer = 0x11f057800]
21:04:02 INFO - PROCESS | 1647 | 1467950642242 Marionette DEBUG loaded listener.js
21:04:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 181 (0x11f3b0400) [pid = 1647] [serial = 1698] [outer = 0x11f057800]
21:04:02 INFO - PROCESS | 1647 | 1467950642675 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"]]]}]
21:04:02 INFO - ..
21:04:02 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 672ms
21:04:02 INFO - PROCESS | 1647 | 1467950642704 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
21:04:02 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
21:04:02 INFO - PROCESS | 1647 | 1467950642707 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
21:04:02 INFO - PROCESS | 1647 | 1467950642710 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
21:04:02 INFO - PROCESS | 1647 | 1467950642712 Marionette TRACE conn2 <- [1,1872,null,{}]
21:04:02 INFO - PROCESS | 1647 | 1467950642718 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}]
21:04:02 INFO - PROCESS | 1647 | 1467950642816 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
21:04:02 INFO - PROCESS | 1647 | 1467950642874 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f1cb800 == 77 [pid = 1647] [id = 605]
21:04:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 182 (0x11dc0ec00) [pid = 1647] [serial = 1699] [outer = 0x0]
21:04:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 183 (0x11dc10400) [pid = 1647] [serial = 1700] [outer = 0x11dc0ec00]
21:04:02 INFO - PROCESS | 1647 | 1467950642906 Marionette DEBUG loaded listener.js
21:04:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 184 (0x11e066800) [pid = 1647] [serial = 1701] [outer = 0x11dc0ec00]
21:04:03 INFO - PROCESS | 1647 | 1467950643238 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"]]]}]
21:04:03 INFO - ..
21:04:03 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 578ms
21:04:03 INFO - PROCESS | 1647 | 1467950643288 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
21:04:03 INFO - PROCESS | 1647 | 1467950643292 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
21:04:03 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
21:04:03 INFO - PROCESS | 1647 | 1467950643299 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
21:04:03 INFO - PROCESS | 1647 | 1467950643301 Marionette TRACE conn2 <- [1,1876,null,{}]
21:04:03 INFO - PROCESS | 1647 | 1467950643306 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}]
21:04:03 INFO - PROCESS | 1647 | 1467950643402 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
21:04:03 INFO - PROCESS | 1647 | 1467950643454 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f1d4800 == 78 [pid = 1647] [id = 606]
21:04:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 185 (0x11e051c00) [pid = 1647] [serial = 1702] [outer = 0x0]
21:04:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 186 (0x11f1b2800) [pid = 1647] [serial = 1703] [outer = 0x11e051c00]
21:04:03 INFO - PROCESS | 1647 | 1467950643486 Marionette DEBUG loaded listener.js
21:04:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 187 (0x11f3aa400) [pid = 1647] [serial = 1704] [outer = 0x11e051c00]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x1348bf000 == 77 [pid = 1647] [id = 594]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x14220c800 == 76 [pid = 1647] [id = 595]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x142210800 == 75 [pid = 1647] [id = 596]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x142214000 == 74 [pid = 1647] [id = 597]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x142215000 == 73 [pid = 1647] [id = 598]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x142216000 == 72 [pid = 1647] [id = 599]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c327000 == 71 [pid = 1647] [id = 592]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c332800 == 70 [pid = 1647] [id = 591]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x135657000 == 69 [pid = 1647] [id = 589]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x1344a2800 == 68 [pid = 1647] [id = 588]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x1344a0800 == 67 [pid = 1647] [id = 587]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x13449a800 == 66 [pid = 1647] [id = 586]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x134499800 == 65 [pid = 1647] [id = 585]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12dda9800 == 64 [pid = 1647] [id = 583]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12db6f800 == 63 [pid = 1647] [id = 582]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3d6000 == 62 [pid = 1647] [id = 581]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c894000 == 61 [pid = 1647] [id = 579]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6f1000 == 60 [pid = 1647] [id = 578]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6e6800 == 59 [pid = 1647] [id = 577]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e0000 == 58 [pid = 1647] [id = 576]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3d1800 == 57 [pid = 1647] [id = 575]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3de000 == 56 [pid = 1647] [id = 574]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3dd000 == 55 [pid = 1647] [id = 573]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3db800 == 54 [pid = 1647] [id = 572]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3d5000 == 53 [pid = 1647] [id = 571]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x1299c4000 == 52 [pid = 1647] [id = 569]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x128c14800 == 51 [pid = 1647] [id = 567]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12887d000 == 50 [pid = 1647] [id = 566]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12887a000 == 49 [pid = 1647] [id = 565]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x128703800 == 48 [pid = 1647] [id = 564]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x128877000 == 47 [pid = 1647] [id = 563]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12886f000 == 46 [pid = 1647] [id = 562]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x128866000 == 45 [pid = 1647] [id = 561]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11f5f2000 == 44 [pid = 1647] [id = 557]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x127019000 == 43 [pid = 1647] [id = 558]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x127023800 == 42 [pid = 1647] [id = 559]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11f527800 == 41 [pid = 1647] [id = 555]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11f51d000 == 40 [pid = 1647] [id = 554]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11f361000 == 39 [pid = 1647] [id = 553]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11e129800 == 38 [pid = 1647] [id = 551]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11e127800 == 37 [pid = 1647] [id = 550]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11dd2e000 == 36 [pid = 1647] [id = 549]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11e118800 == 35 [pid = 1647] [id = 548]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11dd46000 == 34 [pid = 1647] [id = 547]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11cbf9800 == 33 [pid = 1647] [id = 545]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11c555800 == 32 [pid = 1647] [id = 544]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11c550800 == 31 [pid = 1647] [id = 543]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11c395800 == 30 [pid = 1647] [id = 542]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11c335000 == 29 [pid = 1647] [id = 541]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11c328800 == 28 [pid = 1647] [id = 540]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x1174c9800 == 27 [pid = 1647] [id = 538]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x116d74800 == 26 [pid = 1647] [id = 537]
21:04:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11f028800 == 25 [pid = 1647] [id = 529]
21:04:03 INFO - PROCESS | 1647 | 1467950643850 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"]]]}]
21:04:03 INFO - ....
21:04:03 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 570ms
21:04:03 INFO - PROCESS | 1647 | 1467950643870 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
21:04:03 INFO - PROCESS | 1647 | 1467950643871 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
21:04:03 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
21:04:03 INFO - PROCESS | 1647 | 1467950643874 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
21:04:03 INFO - PROCESS | 1647 | 1467950643881 Marionette TRACE conn2 <- [1,1880,null,{}]
21:04:03 INFO - PROCESS | 1647 | 1467950643889 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}]
21:04:03 INFO - PROCESS | 1647 | 1467950643981 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
21:04:04 INFO - PROCESS | 1647 | 1467950644038 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c55d800 == 26 [pid = 1647] [id = 607]
21:04:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x118498800) [pid = 1647] [serial = 1705] [outer = 0x0]
21:04:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x11dee4400) [pid = 1647] [serial = 1706] [outer = 0x118498800]
21:04:04 INFO - PROCESS | 1647 | 1467950644070 Marionette DEBUG loaded listener.js
21:04:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x11f866800) [pid = 1647] [serial = 1707] [outer = 0x118498800]
21:04:04 INFO - PROCESS | 1647 | 1467950644295 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"]]]}]
21:04:04 INFO - .
21:04:04 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 478ms
21:04:04 INFO - PROCESS | 1647 | 1467950644352 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
21:04:04 INFO - PROCESS | 1647 | 1467950644354 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
21:04:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
21:04:04 INFO - PROCESS | 1647 | 1467950644366 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
21:04:04 INFO - PROCESS | 1647 | 1467950644368 Marionette TRACE conn2 <- [1,1884,null,{}]
21:04:04 INFO - PROCESS | 1647 | 1467950644386 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}]
21:04:04 INFO - PROCESS | 1647 | 1467950644477 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
21:04:04 INFO - PROCESS | 1647 | 1467950644550 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x1287db000 == 27 [pid = 1647] [id = 608]
21:04:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x11e1bfc00) [pid = 1647] [serial = 1708] [outer = 0x0]
21:04:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x126f37400) [pid = 1647] [serial = 1709] [outer = 0x11e1bfc00]
21:04:04 INFO - PROCESS | 1647 | 1467950644581 Marionette DEBUG loaded listener.js
21:04:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x126f6f400) [pid = 1647] [serial = 1710] [outer = 0x11e1bfc00]
21:04:04 INFO - PROCESS | 1647 | 1467950644807 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"]]]}]
21:04:04 INFO - .
21:04:04 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 482ms
21:04:04 INFO - PROCESS | 1647 | 1467950644842 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
21:04:04 INFO - PROCESS | 1647 | 1467950644843 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
21:04:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
21:04:04 INFO - PROCESS | 1647 | 1467950644853 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
21:04:04 INFO - PROCESS | 1647 | 1467950644857 Marionette TRACE conn2 <- [1,1888,null,{}]
21:04:04 INFO - PROCESS | 1647 | 1467950644867 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}]
21:04:04 INFO - PROCESS | 1647 | 1467950644957 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
21:04:04 INFO - PROCESS | 1647 | 1467950644963 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c31a800 == 28 [pid = 1647] [id = 609]
21:04:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x1271e2400) [pid = 1647] [serial = 1711] [outer = 0x0]
21:04:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x1271e4800) [pid = 1647] [serial = 1712] [outer = 0x1271e2400]
21:04:04 INFO - PROCESS | 1647 | 1467950644993 Marionette DEBUG loaded listener.js
21:04:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x1273d9c00) [pid = 1647] [serial = 1713] [outer = 0x1271e2400]
21:04:05 INFO - PROCESS | 1647 | 1467950645291 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"]]]}]
21:04:05 INFO - ..
21:04:05 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 472ms
21:04:05 INFO - PROCESS | 1647 | 1467950645326 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
21:04:05 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
21:04:05 INFO - PROCESS | 1647 | 1467950645334 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
21:04:05 INFO - PROCESS | 1647 | 1467950645336 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
21:04:05 INFO - PROCESS | 1647 | 1467950645337 Marionette TRACE conn2 <- [1,1892,null,{}]
21:04:05 INFO - PROCESS | 1647 | 1467950645339 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}]
21:04:05 INFO - PROCESS | 1647 | 1467950645464 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
21:04:05 INFO - PROCESS | 1647 | 1467950645468 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d78d800 == 29 [pid = 1647] [id = 610]
21:04:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x12750d000) [pid = 1647] [serial = 1714] [outer = 0x0]
21:04:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x1276b8c00) [pid = 1647] [serial = 1715] [outer = 0x12750d000]
21:04:05 INFO - PROCESS | 1647 | 1467950645501 Marionette DEBUG loaded listener.js
21:04:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x128824800) [pid = 1647] [serial = 1716] [outer = 0x12750d000]
21:04:05 INFO - PROCESS | 1647 | 1467950645779 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"]]]}]
21:04:05 INFO - .....
21:04:05 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 469ms
21:04:05 INFO - PROCESS | 1647 | 1467950645805 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
21:04:05 INFO - PROCESS | 1647 | 1467950645810 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
21:04:05 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
21:04:05 INFO - PROCESS | 1647 | 1467950645820 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
21:04:05 INFO - PROCESS | 1647 | 1467950645821 Marionette TRACE conn2 <- [1,1896,null,{}]
21:04:05 INFO - PROCESS | 1647 | 1467950645823 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}]
21:04:05 INFO - PROCESS | 1647 | 1467950645908 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
21:04:05 INFO - PROCESS | 1647 | 1467950645976 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x134496800 == 30 [pid = 1647] [id = 611]
21:04:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x127bf3c00) [pid = 1647] [serial = 1717] [outer = 0x0]
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x128824c00) [pid = 1647] [serial = 1718] [outer = 0x127bf3c00]
21:04:06 INFO - PROCESS | 1647 | 1467950646005 Marionette DEBUG loaded listener.js
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x128f4c000) [pid = 1647] [serial = 1719] [outer = 0x127bf3c00]
21:04:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1348ca800 == 31 [pid = 1647] [id = 612]
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x129140000) [pid = 1647] [serial = 1720] [outer = 0x0]
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x12913e400) [pid = 1647] [serial = 1721] [outer = 0x129140000]
21:04:06 INFO - PROCESS | 1647 | 1467950646302 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]]]}]
21:04:06 INFO - ..
21:04:06 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 518ms
21:04:06 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
21:04:06 INFO - PROCESS | 1647 | 1467950646338 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
21:04:06 INFO - PROCESS | 1647 | 1467950646339 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
21:04:06 INFO - PROCESS | 1647 | 1467950646345 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
21:04:06 INFO - PROCESS | 1647 | 1467950646348 Marionette TRACE conn2 <- [1,1900,null,{}]
21:04:06 INFO - PROCESS | 1647 | 1467950646351 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}]
21:04:06 INFO - PROCESS | 1647 | 1467950646454 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
21:04:06 INFO - PROCESS | 1647 | 1467950646491 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x135666800 == 32 [pid = 1647] [id = 613]
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x128f4e000) [pid = 1647] [serial = 1722] [outer = 0x0]
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x128f50c00) [pid = 1647] [serial = 1723] [outer = 0x128f4e000]
21:04:06 INFO - PROCESS | 1647 | 1467950646520 Marionette DEBUG loaded listener.js
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x129145c00) [pid = 1647] [serial = 1724] [outer = 0x128f4e000]
21:04:06 INFO - PROCESS | 1647 | 1467950646761 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]]]}]
21:04:06 INFO - ..
21:04:06 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 477ms
21:04:06 INFO - PROCESS | 1647 | 1467950646822 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
21:04:06 INFO - PROCESS | 1647 | 1467950646824 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
21:04:06 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
21:04:06 INFO - PROCESS | 1647 | 1467950646836 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
21:04:06 INFO - PROCESS | 1647 | 1467950646840 Marionette TRACE conn2 <- [1,1904,null,{}]
21:04:06 INFO - PROCESS | 1647 | 1467950646854 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}]
21:04:06 INFO - PROCESS | 1647 | 1467950646965 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
21:04:06 INFO - PROCESS | 1647 | 1467950646969 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x14220f000 == 33 [pid = 1647] [id = 614]
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x129146c00) [pid = 1647] [serial = 1725] [outer = 0x0]
21:04:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x1292b9c00) [pid = 1647] [serial = 1726] [outer = 0x129146c00]
21:04:07 INFO - PROCESS | 1647 | 1467950646997 Marionette DEBUG loaded listener.js
21:04:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x1298c2400) [pid = 1647] [serial = 1727] [outer = 0x129146c00]
21:04:07 INFO - PROCESS | 1647 | 1467950647279 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"]]]}]
21:04:07 INFO - ....
21:04:07 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 486ms
21:04:07 INFO - PROCESS | 1647 | 1467950647334 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
21:04:07 INFO - PROCESS | 1647 | 1467950647336 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
21:04:07 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
21:04:07 INFO - PROCESS | 1647 | 1467950647341 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
21:04:07 INFO - PROCESS | 1647 | 1467950647342 Marionette TRACE conn2 <- [1,1908,null,{}]
21:04:07 INFO - PROCESS | 1647 | 1467950647346 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}]
21:04:07 INFO - PROCESS | 1647 | 1467950647454 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
21:04:07 INFO - PROCESS | 1647 | 1467950647457 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x14e4cd000 == 34 [pid = 1647] [id = 615]
21:04:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x126f39400) [pid = 1647] [serial = 1728] [outer = 0x0]
21:04:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x1298c9000) [pid = 1647] [serial = 1729] [outer = 0x126f39400]
21:04:07 INFO - PROCESS | 1647 | 1467950647486 Marionette DEBUG loaded listener.js
21:04:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x12a70e000) [pid = 1647] [serial = 1730] [outer = 0x126f39400]
21:04:07 INFO - PROCESS | 1647 | 1467950647796 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]]]}]
21:04:07 INFO - ....
21:04:07 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 477ms
21:04:07 INFO - PROCESS | 1647 | 1467950647826 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
21:04:07 INFO - PROCESS | 1647 | 1467950647830 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
21:04:07 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
21:04:07 INFO - PROCESS | 1647 | 1467950647843 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
21:04:07 INFO - PROCESS | 1647 | 1467950647846 Marionette TRACE conn2 <- [1,1912,null,{}]
21:04:07 INFO - PROCESS | 1647 | 1467950647849 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}]
21:04:07 INFO - PROCESS | 1647 | 1467950647971 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x11e1ac400) [pid = 1647] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x11f3aa800) [pid = 1647] [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]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x11e1a8000) [pid = 1647] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x11e1a3800) [pid = 1647] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x11dc16800) [pid = 1647] [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]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x11ecf4800) [pid = 1647] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x11ecfbc00) [pid = 1647] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x11dedd400) [pid = 1647] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x126e17800) [pid = 1647] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x11f3a6c00) [pid = 1647] [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]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x11b81f000) [pid = 1647] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x11b815c00) [pid = 1647] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x11a975000) [pid = 1647] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x11b81fc00) [pid = 1647] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x11b6c2800) [pid = 1647] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x11a977800) [pid = 1647] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x117e1a000) [pid = 1647] [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]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x1181ce800) [pid = 1647] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x1181cc400) [pid = 1647] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x1174e6000) [pid = 1647] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x128825c00) [pid = 1647] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x128827c00) [pid = 1647] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x128828400) [pid = 1647] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x128829000) [pid = 1647] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 188 (0x12882a800) [pid = 1647] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 187 (0x12882b000) [pid = 1647] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 186 (0x12741b800) [pid = 1647] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 185 (0x1273d9000) [pid = 1647] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 184 (0x1273d7400) [pid = 1647] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 183 (0x1273d8000) [pid = 1647] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 182 (0x1273d1c00) [pid = 1647] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 181 (0x12714d800) [pid = 1647] [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]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 180 (0x11f624400) [pid = 1647] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 179 (0x11f621c00) [pid = 1647] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 178 (0x11f61dc00) [pid = 1647] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 177 (0x11f61f400) [pid = 1647] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 176 (0x11f621400) [pid = 1647] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 175 (0x11f61d000) [pid = 1647] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 174 (0x11f61c000) [pid = 1647] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 173 (0x116294800) [pid = 1647] [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]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 172 (0x11f060400) [pid = 1647] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x11f0dbc00) [pid = 1647] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x11f062400) [pid = 1647] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x11cdb2800) [pid = 1647] [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]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x11dee1c00) [pid = 1647] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x11dedc000) [pid = 1647] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x11dee1000) [pid = 1647] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x11de8bc00) [pid = 1647] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x11dede800) [pid = 1647] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x11833f400) [pid = 1647] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x1271e0800) [pid = 1647] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x1271de400) [pid = 1647] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x1271dd800) [pid = 1647] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x126e32800) [pid = 1647] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x1278e5000) [pid = 1647] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x1278de000) [pid = 1647] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x1273da400) [pid = 1647] [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]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x126f38400) [pid = 1647] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x126f31c00) [pid = 1647] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x126f33000) [pid = 1647] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x126f34400) [pid = 1647] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x126f37000) [pid = 1647] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x126f31800) [pid = 1647] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x126f30800) [pid = 1647] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x126e2dc00) [pid = 1647] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x126f2e400) [pid = 1647] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:08 INFO - PROCESS | 1647 | 1467950648167 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x14e4e9000 == 35 [pid = 1647] [id = 616]
21:04:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x117e1a000) [pid = 1647] [serial = 1731] [outer = 0x0]
21:04:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x118394000) [pid = 1647] [serial = 1732] [outer = 0x117e1a000]
21:04:08 INFO - PROCESS | 1647 | 1467950648200 Marionette DEBUG loaded listener.js
21:04:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x11e1a8000) [pid = 1647] [serial = 1733] [outer = 0x117e1a000]
21:04:08 INFO - PROCESS | 1647 | 1467950648508 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]]]}]
21:04:08 INFO - ....
21:04:08 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 727ms
21:04:08 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
21:04:08 INFO - PROCESS | 1647 | 1467950648567 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
21:04:08 INFO - PROCESS | 1647 | 1467950648568 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
21:04:08 INFO - PROCESS | 1647 | 1467950648573 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
21:04:08 INFO - PROCESS | 1647 | 1467950648574 Marionette TRACE conn2 <- [1,1916,null,{}]
21:04:08 INFO - PROCESS | 1647 | 1467950648577 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}]
21:04:08 INFO - PROCESS | 1647 | 1467950648665 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
21:04:08 INFO - PROCESS | 1647 | 1467950648669 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x150027000 == 36 [pid = 1647] [id = 617]
21:04:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x11f3b2800) [pid = 1647] [serial = 1734] [outer = 0x0]
21:04:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x128829000) [pid = 1647] [serial = 1735] [outer = 0x11f3b2800]
21:04:08 INFO - PROCESS | 1647 | 1467950648697 Marionette DEBUG loaded listener.js
21:04:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x11e1ac400) [pid = 1647] [serial = 1736] [outer = 0x11f3b2800]
21:04:08 INFO - PROCESS | 1647 | 1467950648979 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"]]]}]
21:04:08 INFO - ..
21:04:08 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 423ms
21:04:09 INFO - PROCESS | 1647 | 1467950649001 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
21:04:09 INFO - PROCESS | 1647 | 1467950649003 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
21:04:09 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
21:04:09 INFO - PROCESS | 1647 | 1467950649007 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
21:04:09 INFO - PROCESS | 1647 | 1467950649008 Marionette TRACE conn2 <- [1,1920,null,{}]
21:04:09 INFO - PROCESS | 1647 | 1467950649021 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}]
21:04:09 INFO - PROCESS | 1647 | 1467950649118 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
21:04:09 INFO - PROCESS | 1647 | 1467950649177 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x150282000 == 37 [pid = 1647] [id = 618]
21:04:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x127152800) [pid = 1647] [serial = 1737] [outer = 0x0]
21:04:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x1271e1800) [pid = 1647] [serial = 1738] [outer = 0x127152800]
21:04:09 INFO - PROCESS | 1647 | 1467950649205 Marionette DEBUG loaded listener.js
21:04:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x12afac400) [pid = 1647] [serial = 1739] [outer = 0x127152800]
21:04:09 INFO - PROCESS | 1647 | 1467950649433 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"]]]}]
21:04:09 INFO - ..
21:04:09 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 481ms
21:04:09 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
21:04:09 INFO - PROCESS | 1647 | 1467950649491 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
21:04:09 INFO - PROCESS | 1647 | 1467950649492 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
21:04:09 INFO - PROCESS | 1647 | 1467950649507 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
21:04:09 INFO - PROCESS | 1647 | 1467950649508 Marionette TRACE conn2 <- [1,1924,null,{}]
21:04:09 INFO - PROCESS | 1647 | 1467950649517 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}]
21:04:09 INFO - PROCESS | 1647 | 1467950649608 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
21:04:09 INFO - PROCESS | 1647 | 1467950649643 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x150bd5000 == 38 [pid = 1647] [id = 619]
21:04:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x12c34b000) [pid = 1647] [serial = 1740] [outer = 0x0]
21:04:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x12c34b400) [pid = 1647] [serial = 1741] [outer = 0x12c34b000]
21:04:09 INFO - PROCESS | 1647 | 1467950649672 Marionette DEBUG loaded listener.js
21:04:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x12c6ac400) [pid = 1647] [serial = 1742] [outer = 0x12c34b000]
21:04:09 INFO - PROCESS | 1647 | 1467950649952 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]]]}]
21:04:09 INFO - ..
21:04:09 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 485ms
21:04:09 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
21:04:09 INFO - PROCESS | 1647 | 1467950649984 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
21:04:09 INFO - PROCESS | 1647 | 1467950649985 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
21:04:09 INFO - PROCESS | 1647 | 1467950649988 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
21:04:09 INFO - PROCESS | 1647 | 1467950649989 Marionette TRACE conn2 <- [1,1928,null,{}]
21:04:10 INFO - PROCESS | 1647 | 1467950650002 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}]
21:04:10 INFO - PROCESS | 1647 | 1467950650100 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
21:04:10 INFO - PROCESS | 1647 | 1467950650208 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x1160b5000 == 39 [pid = 1647] [id = 620]
21:04:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x11615f000) [pid = 1647] [serial = 1743] [outer = 0x0]
21:04:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x11617d800) [pid = 1647] [serial = 1744] [outer = 0x11615f000]
21:04:10 INFO - PROCESS | 1647 | 1467950650252 Marionette DEBUG loaded listener.js
21:04:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x118399c00) [pid = 1647] [serial = 1745] [outer = 0x11615f000]
21:04:10 INFO - PROCESS | 1647 | 1467950650598 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"]]]}]
21:04:10 INFO - ....
21:04:10 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 632ms
21:04:10 INFO - PROCESS | 1647 | 1467950650621 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
21:04:10 INFO - PROCESS | 1647 | 1467950650624 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
21:04:10 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
21:04:10 INFO - PROCESS | 1647 | 1467950650627 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
21:04:10 INFO - PROCESS | 1647 | 1467950650632 Marionette TRACE conn2 <- [1,1932,null,{}]
21:04:10 INFO - PROCESS | 1647 | 1467950650638 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}]
21:04:10 INFO - PROCESS | 1647 | 1467950650750 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
21:04:10 INFO - PROCESS | 1647 | 1467950650808 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x11fdee000 == 40 [pid = 1647] [id = 621]
21:04:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x11b865800) [pid = 1647] [serial = 1746] [outer = 0x0]
21:04:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x11e1a6400) [pid = 1647] [serial = 1747] [outer = 0x11b865800]
21:04:10 INFO - PROCESS | 1647 | 1467950650843 Marionette DEBUG loaded listener.js
21:04:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x11f61b000) [pid = 1647] [serial = 1748] [outer = 0x11b865800]
21:04:11 INFO - PROCESS | 1647 | 1467950651165 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"]]]}]
21:04:11 INFO - ....
21:04:11 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 573ms
21:04:11 INFO - PROCESS | 1647 | 1467950651241 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
21:04:11 INFO - PROCESS | 1647 | 1467950651244 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
21:04:11 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
21:04:11 INFO - PROCESS | 1647 | 1467950651251 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
21:04:11 INFO - PROCESS | 1647 | 1467950651252 Marionette TRACE conn2 <- [1,1936,null,{}]
21:04:11 INFO - PROCESS | 1647 | 1467950651257 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}]
21:04:11 INFO - PROCESS | 1647 | 1467950651365 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
21:04:11 INFO - PROCESS | 1647 | 1467950651424 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x135657000 == 41 [pid = 1647] [id = 622]
21:04:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x11f1f4800) [pid = 1647] [serial = 1749] [outer = 0x0]
21:04:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x126e2ac00) [pid = 1647] [serial = 1750] [outer = 0x11f1f4800]
21:04:11 INFO - PROCESS | 1647 | 1467950651459 Marionette DEBUG loaded listener.js
21:04:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x1276b6000) [pid = 1647] [serial = 1751] [outer = 0x11f1f4800]
21:04:11 INFO - PROCESS | 1647 | 1467950651795 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]]]}]
21:04:11 INFO - ..
21:04:11 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 569ms
21:04:11 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
21:04:11 INFO - PROCESS | 1647 | 1467950651853 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
21:04:11 INFO - PROCESS | 1647 | 1467950651854 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
21:04:11 INFO - PROCESS | 1647 | 1467950651865 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
21:04:11 INFO - PROCESS | 1647 | 1467950651870 Marionette TRACE conn2 <- [1,1940,null,{}]
21:04:11 INFO - PROCESS | 1647 | 1467950651876 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}]
21:04:11 INFO - PROCESS | 1647 | 1467950651987 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
21:04:12 INFO - PROCESS | 1647 | 1467950652047 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x150227800 == 42 [pid = 1647] [id = 623]
21:04:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x1276bc800) [pid = 1647] [serial = 1752] [outer = 0x0]
21:04:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x127bf3800) [pid = 1647] [serial = 1753] [outer = 0x1276bc800]
21:04:12 INFO - PROCESS | 1647 | 1467950652081 Marionette DEBUG loaded listener.js
21:04:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x12991cc00) [pid = 1647] [serial = 1754] [outer = 0x1276bc800]
21:04:12 INFO - PROCESS | 1647 | 1467950652483 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]]]}]
21:04:12 INFO - ..
21:04:12 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 631ms
21:04:12 INFO - PROCESS | 1647 | 1467950652489 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
21:04:12 INFO - PROCESS | 1647 | 1467950652492 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
21:04:12 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
21:04:12 INFO - PROCESS | 1647 | 1467950652496 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
21:04:12 INFO - PROCESS | 1647 | 1467950652501 Marionette TRACE conn2 <- [1,1944,null,{}]
21:04:12 INFO - PROCESS | 1647 | 1467950652503 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}]
21:04:12 INFO - PROCESS | 1647 | 1467950652616 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
21:04:12 INFO - PROCESS | 1647 | 1467950652676 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c186000 == 43 [pid = 1647] [id = 624]
21:04:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x118346c00) [pid = 1647] [serial = 1755] [outer = 0x0]
21:04:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 173 (0x11e141400) [pid = 1647] [serial = 1756] [outer = 0x118346c00]
21:04:12 INFO - PROCESS | 1647 | 1467950652709 Marionette DEBUG loaded listener.js
21:04:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 174 (0x11f0dfc00) [pid = 1647] [serial = 1757] [outer = 0x118346c00]
21:04:13 INFO - PROCESS | 1647 | 1467950653190 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]]]}]
21:04:13 INFO - .
21:04:13 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 725ms
21:04:13 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
21:04:13 INFO - PROCESS | 1647 | 1467950653220 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
21:04:13 INFO - PROCESS | 1647 | 1467950653222 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
21:04:13 INFO - PROCESS | 1647 | 1467950653227 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
21:04:13 INFO - PROCESS | 1647 | 1467950653232 Marionette TRACE conn2 <- [1,1948,null,{}]
21:04:13 INFO - PROCESS | 1647 | 1467950653239 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}]
21:04:13 INFO - PROCESS | 1647 | 1467950653339 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
21:04:13 INFO - PROCESS | 1647 | 1467950653394 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dcc8800 == 44 [pid = 1647] [id = 625]
21:04:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 175 (0x11a979000) [pid = 1647] [serial = 1758] [outer = 0x0]
21:04:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 176 (0x11b864000) [pid = 1647] [serial = 1759] [outer = 0x11a979000]
21:04:13 INFO - PROCESS | 1647 | 1467950653449 Marionette DEBUG loaded listener.js
21:04:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 177 (0x11cdaf000) [pid = 1647] [serial = 1760] [outer = 0x11a979000]
21:04:13 INFO - PROCESS | 1647 | 1467950653900 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"]]]}]
21:04:13 INFO - ..
21:04:13 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 732ms
21:04:13 INFO - PROCESS | 1647 | 1467950653960 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
21:04:13 INFO - PROCESS | 1647 | 1467950653966 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
21:04:13 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
21:04:13 INFO - PROCESS | 1647 | 1467950653973 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
21:04:13 INFO - PROCESS | 1647 | 1467950653976 Marionette TRACE conn2 <- [1,1952,null,{}]
21:04:13 INFO - PROCESS | 1647 | 1467950653985 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}]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x150bd5000 == 43 [pid = 1647] [id = 619]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x150282000 == 42 [pid = 1647] [id = 618]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x150027000 == 41 [pid = 1647] [id = 617]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x14e4e9000 == 40 [pid = 1647] [id = 616]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x14e4cd000 == 39 [pid = 1647] [id = 615]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x14220f000 == 38 [pid = 1647] [id = 614]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x135666800 == 37 [pid = 1647] [id = 613]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x134496800 == 36 [pid = 1647] [id = 611]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x1348ca800 == 35 [pid = 1647] [id = 612]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12d78d800 == 34 [pid = 1647] [id = 610]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x12c31a800 == 33 [pid = 1647] [id = 609]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x1287db000 == 32 [pid = 1647] [id = 608]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x11d541000 == 31 [pid = 1647] [id = 601]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x11d547800 == 30 [pid = 1647] [id = 602]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x11dcc8800 == 29 [pid = 1647] [id = 625]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x11c186000 == 28 [pid = 1647] [id = 624]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x135657000 == 27 [pid = 1647] [id = 622]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x150227800 == 26 [pid = 1647] [id = 623]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x1160b5000 == 25 [pid = 1647] [id = 620]
21:04:14 INFO - PROCESS | 1647 | --DOCSHELL 0x11fdee000 == 24 [pid = 1647] [id = 621]
21:04:14 INFO - PROCESS | 1647 | 1467950654591 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 176 (0x12786b400) [pid = 1647] [serial = 1665] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 175 (0x1271eb400) [pid = 1647] [serial = 1652] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 174 (0x11e1b9c00) [pid = 1647] [serial = 1591] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 173 (0x11e061000) [pid = 1647] [serial = 1582] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 172 (0x11dbf0800) [pid = 1647] [serial = 1569] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x118622000) [pid = 1647] [serial = 1554] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x117e19c00) [pid = 1647] [serial = 1547] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x126f66400) [pid = 1647] [serial = 1643] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x11f978800) [pid = 1647] [serial = 1617] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x126e2cc00) [pid = 1647] [serial = 1622] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x11f3a6800) [pid = 1647] [serial = 1600] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x127870400) [pid = 1647] [serial = 1672] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x128822c00) [pid = 1647] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x12882dc00) [pid = 1647] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x12882f400) [pid = 1647] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x128830c00) [pid = 1647] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x128c98000) [pid = 1647] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x128d0c400) [pid = 1647] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x12741d800) [pid = 1647] [serial = 1662] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x12741a400) [pid = 1647] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x1273dc800) [pid = 1647] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x1273de000) [pid = 1647] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1273cf400) [pid = 1647] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x127150c00) [pid = 1647] [serial = 1651] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x11f867000) [pid = 1647] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x11f6aa400) [pid = 1647] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x11f6a2800) [pid = 1647] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x11f621800) [pid = 1647] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x11f6af400) [pid = 1647] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x11f3b1800) [pid = 1647] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x11839e400) [pid = 1647] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x11e069400) [pid = 1647] [serial = 1599] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x11f0df400) [pid = 1647] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x11b81f400) [pid = 1647] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x11f0e5000) [pid = 1647] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x11e066400) [pid = 1647] [serial = 1590] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x11e003000) [pid = 1647] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x11dee3800) [pid = 1647] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x11dee5400) [pid = 1647] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x11de7dc00) [pid = 1647] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x11dee4c00) [pid = 1647] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x11a972800) [pid = 1647] [serial = 1568] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1271e4c00) [pid = 1647] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x1271e3400) [pid = 1647] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1271ddc00) [pid = 1647] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x126e33800) [pid = 1647] [serial = 1642] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1278e8800) [pid = 1647] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x1278e8c00) [pid = 1647] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x127872c00) [pid = 1647] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1273db800) [pid = 1647] [serial = 1664] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x126f68400) [pid = 1647] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x126f65c00) [pid = 1647] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x11f1b7800) [pid = 1647] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x126f64400) [pid = 1647] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x126f67000) [pid = 1647] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x126f62c00) [pid = 1647] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x126f61800) [pid = 1647] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x126e37c00) [pid = 1647] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x126f3c800) [pid = 1647] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11e1a9000) [pid = 1647] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x11f873000) [pid = 1647] [serial = 1621] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11e13a400) [pid = 1647] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11d076000) [pid = 1647] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x11dc1b400) [pid = 1647] [serial = 1581] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11ecf9000) [pid = 1647] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11f055c00) [pid = 1647] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11e13ec00) [pid = 1647] [serial = 1534] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11f6aa000) [pid = 1647] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11f61ec00) [pid = 1647] [serial = 1616] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11bd69400) [pid = 1647] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11bd12000) [pid = 1647] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11c30d800) [pid = 1647] [serial = 1566] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11bf18c00) [pid = 1647] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11b86d800) [pid = 1647] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11a9bd800) [pid = 1647] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11813e000) [pid = 1647] [serial = 1553] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116161c00) [pid = 1647] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118146400) [pid = 1647] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:14 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x117b04400) [pid = 1647] [serial = 1546] [outer = 0x0] [url = about:blank]
21:04:14 INFO - PROCESS | 1647 | 1467950654697 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x11609e000 == 25 [pid = 1647] [id = 626]
21:04:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11629d000) [pid = 1647] [serial = 1761] [outer = 0x0]
21:04:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x117b06800) [pid = 1647] [serial = 1762] [outer = 0x11629d000]
21:04:14 INFO - PROCESS | 1647 | 1467950654733 Marionette DEBUG loaded listener.js
21:04:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11813bc00) [pid = 1647] [serial = 1763] [outer = 0x11629d000]
21:04:14 INFO - PROCESS | 1647 | 1467950654992 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]]]}]
21:04:14 INFO - ...
21:04:14 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 1028ms
21:04:15 INFO - PROCESS | 1647 | 1467950655002 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
21:04:15 INFO - PROCESS | 1647 | 1467950655004 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
21:04:15 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
21:04:15 INFO - PROCESS | 1647 | 1467950655008 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
21:04:15 INFO - PROCESS | 1647 | 1467950655010 Marionette TRACE conn2 <- [1,1956,null,{}]
21:04:15 INFO - PROCESS | 1647 | 1467950655023 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}]
21:04:15 INFO - PROCESS | 1647 | 1467950655119 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
21:04:15 INFO - PROCESS | 1647 | 1467950655124 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x11cbfc800 == 26 [pid = 1647] [id = 627]
21:04:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118622000) [pid = 1647] [serial = 1764] [outer = 0x0]
21:04:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11de7dc00) [pid = 1647] [serial = 1765] [outer = 0x118622000]
21:04:15 INFO - PROCESS | 1647 | 1467950655159 Marionette DEBUG loaded listener.js
21:04:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11e04fc00) [pid = 1647] [serial = 1766] [outer = 0x118622000]
21:04:15 INFO - PROCESS | 1647 | 1467950655451 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]]]}]
21:04:15 INFO - .
21:04:15 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 479ms
21:04:15 INFO - PROCESS | 1647 | 1467950655487 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
21:04:15 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
21:04:15 INFO - PROCESS | 1647 | 1467950655492 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
21:04:15 INFO - PROCESS | 1647 | 1467950655495 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
21:04:15 INFO - PROCESS | 1647 | 1467950655498 Marionette TRACE conn2 <- [1,1960,null,{}]
21:04:15 INFO - PROCESS | 1647 | 1467950655501 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}]
21:04:15 INFO - PROCESS | 1647 | 1467950655589 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
21:04:15 INFO - PROCESS | 1647 | 1467950655647 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c54b800 == 27 [pid = 1647] [id = 628]
21:04:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11e069400) [pid = 1647] [serial = 1767] [outer = 0x0]
21:04:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11e1a8400) [pid = 1647] [serial = 1768] [outer = 0x11e069400]
21:04:15 INFO - PROCESS | 1647 | 1467950655677 Marionette DEBUG loaded listener.js
21:04:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11f060800) [pid = 1647] [serial = 1769] [outer = 0x11e069400]
21:04:15 INFO - PROCESS | 1647 | 1467950655918 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"]]]}]
21:04:15 INFO - .
21:04:15 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 472ms
21:04:15 INFO - PROCESS | 1647 | 1467950655972 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
21:04:15 INFO - PROCESS | 1647 | 1467950655981 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
21:04:15 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
21:04:16 INFO - PROCESS | 1647 | 1467950656002 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
21:04:16 INFO - PROCESS | 1647 | 1467950656006 Marionette TRACE conn2 <- [1,1964,null,{}]
21:04:16 INFO - PROCESS | 1647 | 1467950656009 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}]
21:04:16 INFO - PROCESS | 1647 | 1467950656104 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
21:04:16 INFO - PROCESS | 1647 | 1467950656160 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f527800 == 28 [pid = 1647] [id = 629]
21:04:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11f1f5000) [pid = 1647] [serial = 1770] [outer = 0x0]
21:04:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11f3b2400) [pid = 1647] [serial = 1771] [outer = 0x11f1f5000]
21:04:16 INFO - PROCESS | 1647 | 1467950656189 Marionette DEBUG loaded listener.js
21:04:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x11fdc4800) [pid = 1647] [serial = 1772] [outer = 0x11f1f5000]
21:04:16 INFO - PROCESS | 1647 | 1467950656414 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]]]}]
21:04:16 INFO - ..
21:04:16 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 434ms
21:04:16 INFO - PROCESS | 1647 | 1467950656424 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
21:04:16 INFO - PROCESS | 1647 | 1467950656425 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
21:04:16 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
21:04:16 INFO - PROCESS | 1647 | 1467950656438 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
21:04:16 INFO - PROCESS | 1647 | 1467950656439 Marionette TRACE conn2 <- [1,1968,null,{}]
21:04:16 INFO - PROCESS | 1647 | 1467950656441 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}]
21:04:16 INFO - PROCESS | 1647 | 1467950656541 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
21:04:16 INFO - PROCESS | 1647 | 1467950656545 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x127128000 == 29 [pid = 1647] [id = 630]
21:04:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x11f97a000) [pid = 1647] [serial = 1773] [outer = 0x0]
21:04:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x126e2c000) [pid = 1647] [serial = 1774] [outer = 0x11f97a000]
21:04:16 INFO - PROCESS | 1647 | 1467950656576 Marionette DEBUG loaded listener.js
21:04:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x126f3c800) [pid = 1647] [serial = 1775] [outer = 0x11f97a000]
21:04:16 INFO - PROCESS | 1647 | 1467950656877 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"]]]}]
21:04:16 INFO - .
21:04:16 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 478ms
21:04:16 INFO - PROCESS | 1647 | 1467950656907 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
21:04:16 INFO - PROCESS | 1647 | 1467950656909 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
21:04:16 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
21:04:16 INFO - PROCESS | 1647 | 1467950656913 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
21:04:16 INFO - PROCESS | 1647 | 1467950656914 Marionette TRACE conn2 <- [1,1972,null,{}]
21:04:16 INFO - PROCESS | 1647 | 1467950656919 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}]
21:04:17 INFO - PROCESS | 1647 | 1467950657020 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
21:04:17 INFO - PROCESS | 1647 | 1467950657061 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x1287da800 == 30 [pid = 1647] [id = 631]
21:04:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x11e065c00) [pid = 1647] [serial = 1776] [outer = 0x0]
21:04:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1271e2c00) [pid = 1647] [serial = 1777] [outer = 0x11e065c00]
21:04:17 INFO - PROCESS | 1647 | 1467950657100 Marionette DEBUG loaded listener.js
21:04:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1273d4000) [pid = 1647] [serial = 1778] [outer = 0x11e065c00]
21:04:17 INFO - PROCESS | 1647 | 1467950657379 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"]]]}]
21:04:17 INFO - ..
21:04:17 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 519ms
21:04:17 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
21:04:17 INFO - PROCESS | 1647 | 1467950657440 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
21:04:17 INFO - PROCESS | 1647 | 1467950657441 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
21:04:17 INFO - PROCESS | 1647 | 1467950657444 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
21:04:17 INFO - PROCESS | 1647 | 1467950657452 Marionette TRACE conn2 <- [1,1976,null,{}]
21:04:17 INFO - PROCESS | 1647 | 1467950657455 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}]
21:04:17 INFO - PROCESS | 1647 | 1467950657578 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
21:04:17 INFO - PROCESS | 1647 | 1467950657592 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cdc800 == 31 [pid = 1647] [id = 632]
21:04:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1273d9400) [pid = 1647] [serial = 1779] [outer = 0x0]
21:04:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1273db800) [pid = 1647] [serial = 1780] [outer = 0x1273d9400]
21:04:17 INFO - PROCESS | 1647 | 1467950657640 Marionette DEBUG loaded listener.js
21:04:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x127beb800) [pid = 1647] [serial = 1781] [outer = 0x1273d9400]
21:04:18 INFO - PROCESS | 1647 | 1467950658015 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]]]}]
21:04:18 INFO - .
21:04:18 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 576ms
21:04:18 INFO - PROCESS | 1647 | 1467950658020 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
21:04:18 INFO - PROCESS | 1647 | 1467950658022 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
21:04:18 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
21:04:18 INFO - PROCESS | 1647 | 1467950658032 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
21:04:18 INFO - PROCESS | 1647 | 1467950658033 Marionette TRACE conn2 <- [1,1980,null,{}]
21:04:18 INFO - PROCESS | 1647 | 1467950658042 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}]
21:04:18 INFO - PROCESS | 1647 | 1467950658148 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
21:04:18 INFO - PROCESS | 1647 | 1467950658152 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c32a800 == 32 [pid = 1647] [id = 633]
21:04:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11f61f000) [pid = 1647] [serial = 1782] [outer = 0x0]
21:04:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x127bec400) [pid = 1647] [serial = 1783] [outer = 0x11f61f000]
21:04:18 INFO - PROCESS | 1647 | 1467950658181 Marionette DEBUG loaded listener.js
21:04:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x128f51c00) [pid = 1647] [serial = 1784] [outer = 0x11f61f000]
21:04:18 INFO - PROCESS | 1647 | 1467950658453 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"]]]}]
21:04:18 INFO - ..
21:04:18 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 478ms
21:04:18 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
21:04:18 INFO - PROCESS | 1647 | 1467950658507 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
21:04:18 INFO - PROCESS | 1647 | 1467950658508 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
21:04:18 INFO - PROCESS | 1647 | 1467950658518 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
21:04:18 INFO - PROCESS | 1647 | 1467950658521 Marionette TRACE conn2 <- [1,1984,null,{}]
21:04:18 INFO - PROCESS | 1647 | 1467950658538 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}]
21:04:18 INFO - PROCESS | 1647 | 1467950658647 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
21:04:18 INFO - PROCESS | 1647 | 1467950658651 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e0000 == 33 [pid = 1647] [id = 634]
21:04:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12882dc00) [pid = 1647] [serial = 1785] [outer = 0x0]
21:04:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1292b8400) [pid = 1647] [serial = 1786] [outer = 0x12882dc00]
21:04:18 INFO - PROCESS | 1647 | 1467950658680 Marionette DEBUG loaded listener.js
21:04:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x12a234000) [pid = 1647] [serial = 1787] [outer = 0x12882dc00]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x128f4e000) [pid = 1647] [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]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x129140000) [pid = 1647] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x126f39400) [pid = 1647] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x129146c00) [pid = 1647] [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]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x11c319400) [pid = 1647] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x127152800) [pid = 1647] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x11f3b2800) [pid = 1647] [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]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11f057800) [pid = 1647] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x118498800) [pid = 1647] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11e051c00) [pid = 1647] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11e1bfc00) [pid = 1647] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1271e2400) [pid = 1647] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11dc0ec00) [pid = 1647] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x117b07c00) [pid = 1647] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11b86e000) [pid = 1647] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11bd5fc00) [pid = 1647] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12750d000) [pid = 1647] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x117e1a000) [pid = 1647] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12786b800) [pid = 1647] [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]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12c34b000) [pid = 1647] [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]
21:04:19 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x127bf3c00) [pid = 1647] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
21:04:19 INFO - PROCESS | 1647 | 1467950659105 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]]]}]
21:04:19 INFO - ..
21:04:19 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 640ms
21:04:19 INFO - PROCESS | 1647 | 1467950659150 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
21:04:19 INFO - PROCESS | 1647 | 1467950659151 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
21:04:19 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
21:04:19 INFO - PROCESS | 1647 | 1467950659154 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
21:04:19 INFO - PROCESS | 1647 | 1467950659158 Marionette TRACE conn2 <- [1,1988,null,{}]
21:04:19 INFO - PROCESS | 1647 | 1467950659160 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}]
21:04:19 INFO - PROCESS | 1647 | 1467950659243 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
21:04:19 INFO - PROCESS | 1647 | 1467950659303 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d796800 == 34 [pid = 1647] [id = 635]
21:04:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118a9e400) [pid = 1647] [serial = 1788] [outer = 0x0]
21:04:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11c319400) [pid = 1647] [serial = 1789] [outer = 0x118a9e400]
21:04:19 INFO - PROCESS | 1647 | 1467950659332 Marionette DEBUG loaded listener.js
21:04:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x126e2a400) [pid = 1647] [serial = 1790] [outer = 0x118a9e400]
21:04:19 INFO - PROCESS | 1647 | 1467950659589 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"]]]}]
21:04:19 INFO - .
21:04:19 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 471ms
21:04:19 INFO - PROCESS | 1647 | 1467950659638 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
21:04:19 INFO - PROCESS | 1647 | 1467950659640 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
21:04:19 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
21:04:19 INFO - PROCESS | 1647 | 1467950659654 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
21:04:19 INFO - PROCESS | 1647 | 1467950659656 Marionette TRACE conn2 <- [1,1992,null,{}]
21:04:19 INFO - PROCESS | 1647 | 1467950659672 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}]
21:04:19 INFO - PROCESS | 1647 | 1467950659808 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
21:04:19 INFO - PROCESS | 1647 | 1467950659892 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db6c800 == 35 [pid = 1647] [id = 636]
21:04:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11e1b7c00) [pid = 1647] [serial = 1791] [outer = 0x0]
21:04:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x127868400) [pid = 1647] [serial = 1792] [outer = 0x11e1b7c00]
21:04:19 INFO - PROCESS | 1647 | 1467950659948 Marionette DEBUG loaded listener.js
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12aa04c00) [pid = 1647] [serial = 1793] [outer = 0x11e1b7c00]
21:04:20 INFO - PROCESS | 1647 | 1467950660202 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]]]}]
21:04:20 INFO - .
21:04:20 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 594ms
21:04:20 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
21:04:20 INFO - PROCESS | 1647 | 1467950660239 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
21:04:20 INFO - PROCESS | 1647 | 1467950660240 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
21:04:20 INFO - PROCESS | 1647 | 1467950660242 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
21:04:20 INFO - PROCESS | 1647 | 1467950660250 Marionette TRACE conn2 <- [1,1996,null,{}]
21:04:20 INFO - PROCESS | 1647 | 1467950660257 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}]
21:04:20 INFO - PROCESS | 1647 | 1467950660374 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
21:04:20 INFO - PROCESS | 1647 | 1467950660377 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1287da000 == 36 [pid = 1647] [id = 637]
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12a22c800) [pid = 1647] [serial = 1794] [outer = 0x0]
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12ae27400) [pid = 1647] [serial = 1795] [outer = 0x12a22c800]
21:04:20 INFO - PROCESS | 1647 | 1467950660408 Marionette DEBUG loaded listener.js
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12c341800) [pid = 1647] [serial = 1796] [outer = 0x12a22c800]
21:04:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1348b7800 == 37 [pid = 1647] [id = 638]
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12c6af400) [pid = 1647] [serial = 1797] [outer = 0x0]
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12c34e400) [pid = 1647] [serial = 1798] [outer = 0x12c6af400]
21:04:20 INFO - PROCESS | 1647 | 1467950660750 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]]]}]
21:04:20 INFO - ........
21:04:20 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 530ms
21:04:20 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
21:04:20 INFO - PROCESS | 1647 | 1467950660774 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
21:04:20 INFO - PROCESS | 1647 | 1467950660775 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
21:04:20 INFO - PROCESS | 1647 | 1467950660777 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
21:04:20 INFO - PROCESS | 1647 | 1467950660779 Marionette TRACE conn2 <- [1,2000,null,{}]
21:04:20 INFO - PROCESS | 1647 | 1467950660785 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}]
21:04:20 INFO - PROCESS | 1647 | 1467950660897 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
21:04:20 INFO - PROCESS | 1647 | 1467950660903 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x135661800 == 38 [pid = 1647] [id = 639]
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12c342400) [pid = 1647] [serial = 1799] [outer = 0x0]
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12c34b800) [pid = 1647] [serial = 1800] [outer = 0x12c342400]
21:04:20 INFO - PROCESS | 1647 | 1467950660932 Marionette DEBUG loaded listener.js
21:04:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12c8e9400) [pid = 1647] [serial = 1801] [outer = 0x12c342400]
21:04:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x116205800 == 39 [pid = 1647] [id = 640]
21:04:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x118343000) [pid = 1647] [serial = 1802] [outer = 0x0]
21:04:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11b86e000) [pid = 1647] [serial = 1803] [outer = 0x118343000]
21:04:21 INFO - PROCESS | 1647 | 1467950661417 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"]]]}]
21:04:21 INFO - ........
21:04:21 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 674ms
21:04:21 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
21:04:21 INFO - PROCESS | 1647 | 1467950661452 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
21:04:21 INFO - PROCESS | 1647 | 1467950661454 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
21:04:21 INFO - PROCESS | 1647 | 1467950661458 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
21:04:21 INFO - PROCESS | 1647 | 1467950661461 Marionette TRACE conn2 <- [1,2004,null,{}]
21:04:21 INFO - PROCESS | 1647 | 1467950661467 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}]
21:04:21 INFO - PROCESS | 1647 | 1467950661610 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
21:04:21 INFO - PROCESS | 1647 | 1467950661698 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x11e399000 == 40 [pid = 1647] [id = 641]
21:04:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x11cb6bc00) [pid = 1647] [serial = 1804] [outer = 0x0]
21:04:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x11e052400) [pid = 1647] [serial = 1805] [outer = 0x11cb6bc00]
21:04:21 INFO - PROCESS | 1647 | 1467950661733 Marionette DEBUG loaded listener.js
21:04:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x11e1a9400) [pid = 1647] [serial = 1806] [outer = 0x11cb6bc00]
21:04:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x11fdf0000 == 41 [pid = 1647] [id = 642]
21:04:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x11f61e400) [pid = 1647] [serial = 1807] [outer = 0x0]
21:04:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x11f627c00) [pid = 1647] [serial = 1808] [outer = 0x11f61e400]
21:04:22 INFO - PROCESS | 1647 | 1467950662219 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]]]}]
21:04:22 INFO - ....
21:04:22 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 773ms
21:04:22 INFO - PROCESS | 1647 | 1467950662231 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
21:04:22 INFO - PROCESS | 1647 | 1467950662238 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
21:04:22 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
21:04:22 INFO - PROCESS | 1647 | 1467950662243 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
21:04:22 INFO - PROCESS | 1647 | 1467950662245 Marionette TRACE conn2 <- [1,2008,null,{}]
21:04:22 INFO - PROCESS | 1647 | 1467950662247 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}]
21:04:22 INFO - PROCESS | 1647 | 1467950662371 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
21:04:22 INFO - PROCESS | 1647 | 1467950662470 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1287d5800 == 42 [pid = 1647] [id = 643]
21:04:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x11bf92c00) [pid = 1647] [serial = 1809] [outer = 0x0]
21:04:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x11f3b0000) [pid = 1647] [serial = 1810] [outer = 0x11bf92c00]
21:04:22 INFO - PROCESS | 1647 | 1467950662506 Marionette DEBUG loaded listener.js
21:04:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x11f975c00) [pid = 1647] [serial = 1811] [outer = 0x11bf92c00]
21:04:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x116120800 == 43 [pid = 1647] [id = 644]
21:04:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x117b0ac00) [pid = 1647] [serial = 1812] [outer = 0x0]
21:04:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11813c800) [pid = 1647] [serial = 1813] [outer = 0x117b0ac00]
21:04:23 INFO - PROCESS | 1647 | 1467950663216 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]]]}]
21:04:23 INFO - ...
21:04:23 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 1021ms
21:04:23 INFO - PROCESS | 1647 | 1467950663265 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
21:04:23 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
21:04:23 INFO - PROCESS | 1647 | 1467950663269 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
21:04:23 INFO - PROCESS | 1647 | 1467950663274 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
21:04:23 INFO - PROCESS | 1647 | 1467950663281 Marionette TRACE conn2 <- [1,2012,null,{}]
21:04:23 INFO - PROCESS | 1647 | 1467950663286 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}]
21:04:23 INFO - PROCESS | 1647 | 1467950663452 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
21:04:23 INFO - PROCESS | 1647 | 1467950663593 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x1348b7800 == 42 [pid = 1647] [id = 638]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x1287da000 == 41 [pid = 1647] [id = 637]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12db6c800 == 40 [pid = 1647] [id = 636]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12d796800 == 39 [pid = 1647] [id = 635]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e0000 == 38 [pid = 1647] [id = 634]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12c32a800 == 37 [pid = 1647] [id = 633]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x113cdc800 == 36 [pid = 1647] [id = 632]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x1287da800 == 35 [pid = 1647] [id = 631]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x127128000 == 34 [pid = 1647] [id = 630]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x11f527800 == 33 [pid = 1647] [id = 629]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x11c54b800 == 32 [pid = 1647] [id = 628]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x11cbfc800 == 31 [pid = 1647] [id = 627]
21:04:23 INFO - PROCESS | 1647 | --DOCSHELL 0x11609e000 == 30 [pid = 1647] [id = 626]
21:04:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x116d57000 == 31 [pid = 1647] [id = 645]
21:04:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x117e1a000) [pid = 1647] [serial = 1814] [outer = 0x0]
21:04:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x11b820800) [pid = 1647] [serial = 1815] [outer = 0x117e1a000]
21:04:23 INFO - PROCESS | 1647 | 1467950663649 Marionette DEBUG loaded listener.js
21:04:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x11e062c00) [pid = 1647] [serial = 1816] [outer = 0x117e1a000]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x128f50c00) [pid = 1647] [serial = 1723] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x12913e400) [pid = 1647] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1298c9000) [pid = 1647] [serial = 1729] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x1292b9c00) [pid = 1647] [serial = 1726] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x11dc08c00) [pid = 1647] [serial = 1694] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1271e1800) [pid = 1647] [serial = 1738] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x11e054400) [pid = 1647] [serial = 1695] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x128829000) [pid = 1647] [serial = 1735] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12a70e000) [pid = 1647] [serial = 1730] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x11e1ac400) [pid = 1647] [serial = 1736] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x11f1bd000) [pid = 1647] [serial = 1697] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x11f3b0400) [pid = 1647] [serial = 1698] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x11dee4400) [pid = 1647] [serial = 1706] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x11f866800) [pid = 1647] [serial = 1707] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x11f1b2800) [pid = 1647] [serial = 1703] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11f3aa400) [pid = 1647] [serial = 1704] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x126f37400) [pid = 1647] [serial = 1709] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x126f6f400) [pid = 1647] [serial = 1710] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1271e4800) [pid = 1647] [serial = 1712] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1273d9c00) [pid = 1647] [serial = 1713] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11dc10400) [pid = 1647] [serial = 1700] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11e066800) [pid = 1647] [serial = 1701] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x117b0b800) [pid = 1647] [serial = 1687] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11b818c00) [pid = 1647] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11c570800) [pid = 1647] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1181cdc00) [pid = 1647] [serial = 1688] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1276b8c00) [pid = 1647] [serial = 1715] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128824800) [pid = 1647] [serial = 1716] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118394000) [pid = 1647] [serial = 1732] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1287c2400) [pid = 1647] [serial = 1673] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11e1a8000) [pid = 1647] [serial = 1733] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12afac400) [pid = 1647] [serial = 1739] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12c6ac400) [pid = 1647] [serial = 1742] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x129145c00) [pid = 1647] [serial = 1724] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128824c00) [pid = 1647] [serial = 1718] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12c34b400) [pid = 1647] [serial = 1741] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128f4c000) [pid = 1647] [serial = 1719] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1298c2400) [pid = 1647] [serial = 1727] [outer = 0x0] [url = about:blank]
21:04:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dd31000 == 32 [pid = 1647] [id = 646]
21:04:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11ec16800) [pid = 1647] [serial = 1817] [outer = 0x0]
21:04:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11ee32800) [pid = 1647] [serial = 1818] [outer = 0x11ec16800]
21:04:23 INFO - PROCESS | 1647 | 1467950663968 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]]]}]
21:04:23 INFO - ...
21:04:24 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 728ms
21:04:24 INFO - PROCESS | 1647 | 1467950664002 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
21:04:24 INFO - PROCESS | 1647 | 1467950664010 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
21:04:24 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
21:04:24 INFO - PROCESS | 1647 | 1467950664018 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
21:04:24 INFO - PROCESS | 1647 | 1467950664019 Marionette TRACE conn2 <- [1,2016,null,{}]
21:04:24 INFO - PROCESS | 1647 | 1467950664022 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}]
21:04:24 INFO - PROCESS | 1647 | 1467950664112 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
21:04:24 INFO - PROCESS | 1647 | 1467950664117 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f1d7800 == 33 [pid = 1647] [id = 647]
21:04:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11e063c00) [pid = 1647] [serial = 1819] [outer = 0x0]
21:04:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11f1be000) [pid = 1647] [serial = 1820] [outer = 0x11e063c00]
21:04:24 INFO - PROCESS | 1647 | 1467950664169 Marionette DEBUG loaded listener.js
21:04:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11f61fc00) [pid = 1647] [serial = 1821] [outer = 0x11e063c00]
21:04:24 INFO - PROCESS | 1647 | 1467950664435 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]]]}]
21:04:24 INFO - .
21:04:24 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 470ms
21:04:24 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
21:04:24 INFO - PROCESS | 1647 | 1467950664490 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
21:04:24 INFO - PROCESS | 1647 | 1467950664492 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
21:04:24 INFO - PROCESS | 1647 | 1467950664502 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
21:04:24 INFO - PROCESS | 1647 | 1467950664504 Marionette TRACE conn2 <- [1,2020,null,{}]
21:04:24 INFO - PROCESS | 1647 | 1467950664519 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}]
21:04:24 INFO - PROCESS | 1647 | 1467950664617 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
21:04:24 INFO - PROCESS | 1647 | 1467950664622 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1274d3800 == 34 [pid = 1647] [id = 648]
21:04:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11f6aa400) [pid = 1647] [serial = 1822] [outer = 0x0]
21:04:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11fdbc800) [pid = 1647] [serial = 1823] [outer = 0x11f6aa400]
21:04:24 INFO - PROCESS | 1647 | 1467950664655 Marionette DEBUG loaded listener.js
21:04:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x126f39000) [pid = 1647] [serial = 1824] [outer = 0x11f6aa400]
21:04:24 INFO - PROCESS | 1647 | 1467950664993 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]]]}]
21:04:25 INFO - .......
21:04:25 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 529ms
21:04:25 INFO - PROCESS | 1647 | 1467950665024 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
21:04:25 INFO - PROCESS | 1647 | 1467950665028 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
21:04:25 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
21:04:25 INFO - PROCESS | 1647 | 1467950665031 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
21:04:25 INFO - PROCESS | 1647 | 1467950665032 Marionette TRACE conn2 <- [1,2024,null,{}]
21:04:25 INFO - PROCESS | 1647 | 1467950665035 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}]
21:04:25 INFO - PROCESS | 1647 | 1467950665144 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
21:04:25 INFO - PROCESS | 1647 | 1467950665154 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1298e4000 == 35 [pid = 1647] [id = 649]
21:04:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x126f67800) [pid = 1647] [serial = 1825] [outer = 0x0]
21:04:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12704c800) [pid = 1647] [serial = 1826] [outer = 0x126f67800]
21:04:25 INFO - PROCESS | 1647 | 1467950665184 Marionette DEBUG loaded listener.js
21:04:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1273d6000) [pid = 1647] [serial = 1827] [outer = 0x126f67800]
21:04:25 INFO - PROCESS | 1647 | 1467950665443 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]]]}]
21:04:25 INFO - ....
21:04:25 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 420ms
21:04:25 INFO - PROCESS | 1647 | 1467950665453 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
21:04:25 INFO - PROCESS | 1647 | 1467950665454 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
21:04:25 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
21:04:25 INFO - PROCESS | 1647 | 1467950665456 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
21:04:25 INFO - PROCESS | 1647 | 1467950665460 Marionette TRACE conn2 <- [1,2028,null,{}]
21:04:25 INFO - PROCESS | 1647 | 1467950665470 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}]
21:04:25 INFO - PROCESS | 1647 | 1467950665566 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
21:04:25 INFO - PROCESS | 1647 | 1467950665573 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c32d800 == 36 [pid = 1647] [id = 650]
21:04:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11a973400) [pid = 1647] [serial = 1828] [outer = 0x0]
21:04:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x127513800) [pid = 1647] [serial = 1829] [outer = 0x11a973400]
21:04:25 INFO - PROCESS | 1647 | 1467950665601 Marionette DEBUG loaded listener.js
21:04:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1278e5800) [pid = 1647] [serial = 1830] [outer = 0x11a973400]
21:04:25 INFO - PROCESS | 1647 | 1467950665923 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]]]}]
21:04:25 INFO - ...
21:04:25 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 482ms
21:04:25 INFO - PROCESS | 1647 | 1467950665938 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
21:04:25 INFO - PROCESS | 1647 | 1467950665942 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
21:04:25 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
21:04:25 INFO - PROCESS | 1647 | 1467950665951 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
21:04:25 INFO - PROCESS | 1647 | 1467950665952 Marionette TRACE conn2 <- [1,2032,null,{}]
21:04:25 INFO - PROCESS | 1647 | 1467950665954 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}]
21:04:26 INFO - PROCESS | 1647 | 1467950666081 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
21:04:26 INFO - PROCESS | 1647 | 1467950666092 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d787800 == 37 [pid = 1647] [id = 651]
21:04:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x127bea800) [pid = 1647] [serial = 1831] [outer = 0x0]
21:04:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128f4c000) [pid = 1647] [serial = 1832] [outer = 0x127bea800]
21:04:26 INFO - PROCESS | 1647 | 1467950666124 Marionette DEBUG loaded listener.js
21:04:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12986d800) [pid = 1647] [serial = 1833] [outer = 0x127bea800]
21:04:26 INFO - PROCESS | 1647 | 1467950666384 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]]]}]
21:04:26 INFO - .....
21:04:26 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 469ms
21:04:26 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
21:04:26 INFO - PROCESS | 1647 | 1467950666421 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
21:04:26 INFO - PROCESS | 1647 | 1467950666422 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
21:04:26 INFO - PROCESS | 1647 | 1467950666433 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
21:04:26 INFO - PROCESS | 1647 | 1467950666436 Marionette TRACE conn2 <- [1,2036,null,{}]
21:04:26 INFO - PROCESS | 1647 | 1467950666455 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}]
21:04:26 INFO - PROCESS | 1647 | 1467950666570 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
21:04:26 INFO - PROCESS | 1647 | 1467950666573 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x11d5ce800 == 38 [pid = 1647] [id = 652]
21:04:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12986dc00) [pid = 1647] [serial = 1834] [outer = 0x0]
21:04:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1298c2400) [pid = 1647] [serial = 1835] [outer = 0x12986dc00]
21:04:26 INFO - PROCESS | 1647 | 1467950666639 Marionette DEBUG loaded listener.js
21:04:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12a712c00) [pid = 1647] [serial = 1836] [outer = 0x12986dc00]
21:04:26 INFO - PROCESS | 1647 | 1467950666899 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"]]]}]
21:04:26 INFO - ...
21:04:26 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 485ms
21:04:26 INFO - PROCESS | 1647 | 1467950666919 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
21:04:26 INFO - PROCESS | 1647 | 1467950666920 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
21:04:26 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
21:04:26 INFO - PROCESS | 1647 | 1467950666923 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
21:04:26 INFO - PROCESS | 1647 | 1467950666924 Marionette TRACE conn2 <- [1,2040,null,{}]
21:04:26 INFO - PROCESS | 1647 | 1467950666946 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}]
21:04:27 INFO - PROCESS | 1647 | 1467950667071 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
21:04:27 INFO - PROCESS | 1647 | 1467950667075 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1348bb800 == 39 [pid = 1647] [id = 653]
21:04:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12a713400) [pid = 1647] [serial = 1837] [outer = 0x0]
21:04:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12ae19800) [pid = 1647] [serial = 1838] [outer = 0x12a713400]
21:04:27 INFO - PROCESS | 1647 | 1467950667103 Marionette DEBUG loaded listener.js
21:04:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12aeed000) [pid = 1647] [serial = 1839] [outer = 0x12a713400]
21:04:27 INFO - PROCESS | 1647 | 1467950667361 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]]]}]
21:04:27 INFO - ....
21:04:27 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 468ms
21:04:27 INFO - PROCESS | 1647 | 1467950667402 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
21:04:27 INFO - PROCESS | 1647 | 1467950667403 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
21:04:27 INFO - TEST-START | /dom/events/CustomEvent.html
21:04:27 INFO - PROCESS | 1647 | 1467950667418 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
21:04:27 INFO - PROCESS | 1647 | 1467950667419 Marionette TRACE conn2 <- [1,2044,null,{}]
21:04:27 INFO - PROCESS | 1647 | 1467950667424 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}]
21:04:27 INFO - PROCESS | 1647 | 1467950667543 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
21:04:27 INFO - PROCESS | 1647 | 1467950667547 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x135672800 == 40 [pid = 1647] [id = 654]
21:04:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12aeef400) [pid = 1647] [serial = 1840] [outer = 0x0]
21:04:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12afa7800) [pid = 1647] [serial = 1841] [outer = 0x12aeef400]
21:04:27 INFO - PROCESS | 1647 | 1467950667575 Marionette DEBUG loaded listener.js
21:04:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12c346000) [pid = 1647] [serial = 1842] [outer = 0x12aeef400]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x11e069400) [pid = 1647] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1273d9400) [pid = 1647] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x11f97a000) [pid = 1647] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12a22c800) [pid = 1647] [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]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x11e065c00) [pid = 1647] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x118a9e400) [pid = 1647] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11f61f000) [pid = 1647] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12882dc00) [pid = 1647] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11629d000) [pid = 1647] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x118622000) [pid = 1647] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11f1f5000) [pid = 1647] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11615f000) [pid = 1647] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11f1f4800) [pid = 1647] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11b865800) [pid = 1647] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11e1b7c00) [pid = 1647] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1276bc800) [pid = 1647] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118346c00) [pid = 1647] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
21:04:27 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12c6af400) [pid = 1647] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:27 INFO - PROCESS | 1647 | 1467950667948 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
21:04:27 INFO - .
21:04:27 INFO - TEST-OK | /dom/events/CustomEvent.html | took 575ms
21:04:27 INFO - TEST-START | /dom/events/Event-constants.html
21:04:27 INFO - PROCESS | 1647 | 1467950667990 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
21:04:27 INFO - PROCESS | 1647 | 1467950667991 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
21:04:27 INFO - PROCESS | 1647 | 1467950667993 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
21:04:27 INFO - PROCESS | 1647 | 1467950667994 Marionette TRACE conn2 <- [1,2048,null,{}]
21:04:28 INFO - PROCESS | 1647 | 1467950667999 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}]
21:04:28 INFO - PROCESS | 1647 | 1467950668083 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
21:04:28 INFO - PROCESS | 1647 | 1467950668089 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db71800 == 41 [pid = 1647] [id = 655]
21:04:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x117b06c00) [pid = 1647] [serial = 1843] [outer = 0x0]
21:04:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x126f64000) [pid = 1647] [serial = 1844] [outer = 0x117b06c00]
21:04:28 INFO - PROCESS | 1647 | 1467950668118 Marionette DEBUG loaded listener.js
21:04:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12741c000) [pid = 1647] [serial = 1845] [outer = 0x117b06c00]
21:04:28 INFO - PROCESS | 1647 | 1467950668401 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]]]}]
21:04:28 INFO - ....
21:04:28 INFO - TEST-OK | /dom/events/Event-constants.html | took 421ms
21:04:28 INFO - TEST-START | /dom/events/Event-constructors.html
21:04:28 INFO - PROCESS | 1647 | 1467950668420 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
21:04:28 INFO - PROCESS | 1647 | 1467950668422 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
21:04:28 INFO - PROCESS | 1647 | 1467950668424 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
21:04:28 INFO - PROCESS | 1647 | 1467950668426 Marionette TRACE conn2 <- [1,2052,null,{}]
21:04:28 INFO - PROCESS | 1647 | 1467950668438 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}]
21:04:28 INFO - PROCESS | 1647 | 1467950668573 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
21:04:28 INFO - PROCESS | 1647 | 1467950668579 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x1464f6800 == 42 [pid = 1647] [id = 656]
21:04:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11b81f000) [pid = 1647] [serial = 1846] [outer = 0x0]
21:04:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12a714400) [pid = 1647] [serial = 1847] [outer = 0x11b81f000]
21:04:28 INFO - PROCESS | 1647 | 1467950668610 Marionette DEBUG loaded listener.js
21:04:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12c8ee000) [pid = 1647] [serial = 1848] [outer = 0x11b81f000]
21:04:28 INFO - PROCESS | 1647 | 1467950668884 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]]]}]
21:04:28 INFO - .............
21:04:28 INFO - TEST-OK | /dom/events/Event-constructors.html | took 478ms
21:04:28 INFO - PROCESS | 1647 | 1467950668908 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
21:04:28 INFO - PROCESS | 1647 | 1467950668909 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
21:04:28 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
21:04:28 INFO - PROCESS | 1647 | 1467950668919 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
21:04:28 INFO - PROCESS | 1647 | 1467950668921 Marionette TRACE conn2 <- [1,2056,null,{}]
21:04:28 INFO - PROCESS | 1647 | 1467950668926 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}]
21:04:29 INFO - PROCESS | 1647 | 1467950669023 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
21:04:29 INFO - PROCESS | 1647 | 1467950669032 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x150014800 == 43 [pid = 1647] [id = 657]
21:04:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12c34b400) [pid = 1647] [serial = 1849] [outer = 0x0]
21:04:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12ca93c00) [pid = 1647] [serial = 1850] [outer = 0x12c34b400]
21:04:29 INFO - PROCESS | 1647 | 1467950669060 Marionette DEBUG loaded listener.js
21:04:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12cd1b400) [pid = 1647] [serial = 1851] [outer = 0x12c34b400]
21:04:29 INFO - PROCESS | 1647 | 1467950669335 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]]]}]
21:04:29 INFO - .
21:04:29 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 469ms
21:04:29 INFO - PROCESS | 1647 | 1467950669388 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
21:04:29 INFO - PROCESS | 1647 | 1467950669390 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
21:04:29 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
21:04:29 INFO - PROCESS | 1647 | 1467950669399 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
21:04:29 INFO - PROCESS | 1647 | 1467950669400 Marionette TRACE conn2 <- [1,2060,null,{}]
21:04:29 INFO - PROCESS | 1647 | 1467950669403 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}]
21:04:29 INFO - PROCESS | 1647 | 1467950669491 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
21:04:29 INFO - PROCESS | 1647 | 1467950669557 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x15002a800 == 44 [pid = 1647] [id = 658]
21:04:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12ca95000) [pid = 1647] [serial = 1852] [outer = 0x0]
21:04:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12ca9c800) [pid = 1647] [serial = 1853] [outer = 0x12ca95000]
21:04:29 INFO - PROCESS | 1647 | 1467950669585 Marionette DEBUG loaded listener.js
21:04:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12cd6f800) [pid = 1647] [serial = 1854] [outer = 0x12ca95000]
21:04:29 INFO - PROCESS | 1647 | 1467950669795 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]]]}]
21:04:29 INFO - ......
21:04:29 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 424ms
21:04:29 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
21:04:29 INFO - PROCESS | 1647 | 1467950669822 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
21:04:29 INFO - PROCESS | 1647 | 1467950669824 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
21:04:29 INFO - PROCESS | 1647 | 1467950669826 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
21:04:29 INFO - PROCESS | 1647 | 1467950669827 Marionette TRACE conn2 <- [1,2064,null,{}]
21:04:29 INFO - PROCESS | 1647 | 1467950669840 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}]
21:04:29 INFO - PROCESS | 1647 | 1467950669994 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
21:04:30 INFO - PROCESS | 1647 | 1467950670096 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x11cbdf800 == 45 [pid = 1647] [id = 659]
21:04:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1181cec00) [pid = 1647] [serial = 1855] [outer = 0x0]
21:04:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x11ba32800) [pid = 1647] [serial = 1856] [outer = 0x1181cec00]
21:04:30 INFO - PROCESS | 1647 | 1467950670134 Marionette DEBUG loaded listener.js
21:04:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x11dedbc00) [pid = 1647] [serial = 1857] [outer = 0x1181cec00]
21:04:30 INFO - PROCESS | 1647 | 1467950670490 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]]]}]
21:04:30 INFO - .....
21:04:30 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 730ms
21:04:30 INFO - PROCESS | 1647 | 1467950670558 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
21:04:30 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
21:04:30 INFO - PROCESS | 1647 | 1467950670561 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
21:04:30 INFO - PROCESS | 1647 | 1467950670564 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
21:04:30 INFO - PROCESS | 1647 | 1467950670566 Marionette TRACE conn2 <- [1,2068,null,{}]
21:04:30 INFO - PROCESS | 1647 | 1467950670572 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}]
21:04:30 INFO - PROCESS | 1647 | 1467950670684 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
21:04:30 INFO - PROCESS | 1647 | 1467950670745 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x127944000 == 46 [pid = 1647] [id = 660]
21:04:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x11ec14000) [pid = 1647] [serial = 1858] [outer = 0x0]
21:04:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11f978000) [pid = 1647] [serial = 1859] [outer = 0x11ec14000]
21:04:30 INFO - PROCESS | 1647 | 1467950670781 Marionette DEBUG loaded listener.js
21:04:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x126f64400) [pid = 1647] [serial = 1860] [outer = 0x11ec14000]
21:04:31 INFO - PROCESS | 1647 | 1467950671128 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]]]}]
21:04:31 INFO - .....
21:04:31 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 623ms
21:04:31 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
21:04:31 INFO - PROCESS | 1647 | 1467950671188 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
21:04:31 INFO - PROCESS | 1647 | 1467950671190 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
21:04:31 INFO - PROCESS | 1647 | 1467950671192 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
21:04:31 INFO - PROCESS | 1647 | 1467950671194 Marionette TRACE conn2 <- [1,2072,null,{}]
21:04:31 INFO - PROCESS | 1647 | 1467950671199 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}]
21:04:31 INFO - PROCESS | 1647 | 1467950671308 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
21:04:31 INFO - PROCESS | 1647 | 1467950671371 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x1344a5000 == 47 [pid = 1647] [id = 661]
21:04:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1271e8c00) [pid = 1647] [serial = 1861] [outer = 0x0]
21:04:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x128822800) [pid = 1647] [serial = 1862] [outer = 0x1271e8c00]
21:04:31 INFO - PROCESS | 1647 | 1467950671404 Marionette DEBUG loaded listener.js
21:04:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x128d18800) [pid = 1647] [serial = 1863] [outer = 0x1271e8c00]
21:04:31 INFO - PROCESS | 1647 | 1467950671768 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]]]}]
21:04:31 INFO - ..
21:04:31 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 671ms
21:04:31 INFO - PROCESS | 1647 | 1467950671864 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
21:04:31 INFO - PROCESS | 1647 | 1467950671867 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
21:04:31 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
21:04:31 INFO - PROCESS | 1647 | 1467950671875 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
21:04:31 INFO - PROCESS | 1647 | 1467950671879 Marionette TRACE conn2 <- [1,2076,null,{}]
21:04:31 INFO - PROCESS | 1647 | 1467950671884 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}]
21:04:32 INFO - PROCESS | 1647 | 1467950671999 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
21:04:32 INFO - PROCESS | 1647 | 1467950672060 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x11611d800 == 48 [pid = 1647] [id = 662]
21:04:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x118394400) [pid = 1647] [serial = 1864] [outer = 0x0]
21:04:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x11c22fc00) [pid = 1647] [serial = 1865] [outer = 0x118394400]
21:04:32 INFO - PROCESS | 1647 | 1467950672133 Marionette DEBUG loaded listener.js
21:04:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x11dede000) [pid = 1647] [serial = 1866] [outer = 0x118394400]
21:04:32 INFO - PROCESS | 1647 | 1467950672593 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]]]}]
21:04:32 INFO - .
21:04:32 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 728ms
21:04:32 INFO - PROCESS | 1647 | 1467950672599 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
21:04:32 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
21:04:32 INFO - PROCESS | 1647 | 1467950672605 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
21:04:32 INFO - PROCESS | 1647 | 1467950672608 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
21:04:32 INFO - PROCESS | 1647 | 1467950672611 Marionette TRACE conn2 <- [1,2080,null,{}]
21:04:32 INFO - PROCESS | 1647 | 1467950672614 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}]
21:04:32 INFO - PROCESS | 1647 | 1467950672716 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
21:04:32 INFO - PROCESS | 1647 | 1467950672779 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x127017800 == 49 [pid = 1647] [id = 663]
21:04:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x11b863000) [pid = 1647] [serial = 1867] [outer = 0x0]
21:04:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x11dee4c00) [pid = 1647] [serial = 1868] [outer = 0x11b863000]
21:04:32 INFO - PROCESS | 1647 | 1467950672813 Marionette DEBUG loaded listener.js
21:04:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11f0dac00) [pid = 1647] [serial = 1869] [outer = 0x11b863000]
21:04:33 INFO - PROCESS | 1647 | 1467950673168 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x15002a800 == 48 [pid = 1647] [id = 658]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x150014800 == 47 [pid = 1647] [id = 657]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1464f6800 == 46 [pid = 1647] [id = 656]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12db71800 == 45 [pid = 1647] [id = 655]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x135672800 == 44 [pid = 1647] [id = 654]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1348bb800 == 43 [pid = 1647] [id = 653]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x11d5ce800 == 42 [pid = 1647] [id = 652]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12d787800 == 41 [pid = 1647] [id = 651]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12c32d800 == 40 [pid = 1647] [id = 650]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1298e4000 == 39 [pid = 1647] [id = 649]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1274d3800 == 38 [pid = 1647] [id = 648]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x11f1d7800 == 37 [pid = 1647] [id = 647]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x116120800 == 36 [pid = 1647] [id = 644]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x11dd31000 == 35 [pid = 1647] [id = 646]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x116d57000 == 34 [pid = 1647] [id = 645]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1287d5800 == 33 [pid = 1647] [id = 643]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x11fdf0000 == 32 [pid = 1647] [id = 642]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x11e399000 == 31 [pid = 1647] [id = 641]
21:04:33 INFO - PROCESS | 1647 | --DOCSHELL 0x116205800 == 30 [pid = 1647] [id = 640]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12c34b800) [pid = 1647] [serial = 1800] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x11e1a8400) [pid = 1647] [serial = 1768] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x11f060800) [pid = 1647] [serial = 1769] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x1273db800) [pid = 1647] [serial = 1780] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x126e2c000) [pid = 1647] [serial = 1774] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12ae27400) [pid = 1647] [serial = 1795] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1271e2c00) [pid = 1647] [serial = 1777] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x11c319400) [pid = 1647] [serial = 1789] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x128f51c00) [pid = 1647] [serial = 1784] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x127bec400) [pid = 1647] [serial = 1783] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1292b8400) [pid = 1647] [serial = 1786] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x117b06800) [pid = 1647] [serial = 1762] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11813bc00) [pid = 1647] [serial = 1763] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x11de7dc00) [pid = 1647] [serial = 1765] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11e04fc00) [pid = 1647] [serial = 1766] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11f3b2400) [pid = 1647] [serial = 1771] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x11fdc4800) [pid = 1647] [serial = 1772] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x118399c00) [pid = 1647] [serial = 1745] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11617d800) [pid = 1647] [serial = 1744] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x126e2ac00) [pid = 1647] [serial = 1750] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1276b6000) [pid = 1647] [serial = 1751] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11e1a6400) [pid = 1647] [serial = 1747] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11f61b000) [pid = 1647] [serial = 1748] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x127868400) [pid = 1647] [serial = 1792] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x126e2a400) [pid = 1647] [serial = 1790] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12991cc00) [pid = 1647] [serial = 1754] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x127bf3800) [pid = 1647] [serial = 1753] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11f0dfc00) [pid = 1647] [serial = 1757] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12a234000) [pid = 1647] [serial = 1787] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x11e141400) [pid = 1647] [serial = 1756] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12c34e400) [pid = 1647] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11b864000) [pid = 1647] [serial = 1759] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x127beb800) [pid = 1647] [serial = 1781] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12c341800) [pid = 1647] [serial = 1796] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12aa04c00) [pid = 1647] [serial = 1793] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1273d4000) [pid = 1647] [serial = 1778] [outer = 0x0] [url = about:blank]
21:04:33 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x126f3c800) [pid = 1647] [serial = 1775] [outer = 0x0] [url = about:blank]
21:04:33 INFO - .
21:04:33 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 623ms
21:04:33 INFO - PROCESS | 1647 | 1467950673249 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
21:04:33 INFO - PROCESS | 1647 | 1467950673253 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
21:04:33 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
21:04:33 INFO - PROCESS | 1647 | 1467950673257 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
21:04:33 INFO - PROCESS | 1647 | 1467950673259 Marionette TRACE conn2 <- [1,2084,null,{}]
21:04:33 INFO - PROCESS | 1647 | 1467950673264 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}]
21:04:33 INFO - PROCESS | 1647 | 1467950673359 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
21:04:33 INFO - PROCESS | 1647 | 1467950673421 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x11891d800 == 31 [pid = 1647] [id = 664]
21:04:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x118146000) [pid = 1647] [serial = 1870] [outer = 0x0]
21:04:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11bd19800) [pid = 1647] [serial = 1871] [outer = 0x118146000]
21:04:33 INFO - PROCESS | 1647 | 1467950673452 Marionette DEBUG loaded listener.js
21:04:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11e1a7000) [pid = 1647] [serial = 1872] [outer = 0x118146000]
21:04:33 INFO - PROCESS | 1647 | 1467950673698 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]]]}]
21:04:33 INFO - .
21:04:33 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 470ms
21:04:33 INFO - TEST-START | /dom/events/Event-dispatch-order.html
21:04:33 INFO - PROCESS | 1647 | 1467950673734 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
21:04:33 INFO - PROCESS | 1647 | 1467950673735 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
21:04:33 INFO - PROCESS | 1647 | 1467950673746 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
21:04:33 INFO - PROCESS | 1647 | 1467950673751 Marionette TRACE conn2 <- [1,2088,null,{}]
21:04:33 INFO - PROCESS | 1647 | 1467950673774 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}]
21:04:33 INFO - PROCESS | 1647 | 1467950673873 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
21:04:33 INFO - PROCESS | 1647 | 1467950673954 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f00e800 == 32 [pid = 1647] [id = 665]
21:04:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11e1aec00) [pid = 1647] [serial = 1873] [outer = 0x0]
21:04:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11f867000) [pid = 1647] [serial = 1874] [outer = 0x11e1aec00]
21:04:33 INFO - PROCESS | 1647 | 1467950673986 Marionette DEBUG loaded listener.js
21:04:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126e36800) [pid = 1647] [serial = 1875] [outer = 0x11e1aec00]
21:04:34 INFO - PROCESS | 1647 | 1467950674210 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
21:04:34 INFO - .
21:04:34 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 486ms
21:04:34 INFO - PROCESS | 1647 | 1467950674225 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
21:04:34 INFO - PROCESS | 1647 | 1467950674227 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
21:04:34 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
21:04:34 INFO - PROCESS | 1647 | 1467950674236 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
21:04:34 INFO - PROCESS | 1647 | 1467950674240 Marionette TRACE conn2 <- [1,2092,null,{}]
21:04:34 INFO - PROCESS | 1647 | 1467950674243 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}]
21:04:34 INFO - PROCESS | 1647 | 1467950674352 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
21:04:34 INFO - PROCESS | 1647 | 1467950674355 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x127814000 == 33 [pid = 1647] [id = 666]
21:04:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x126f61400) [pid = 1647] [serial = 1876] [outer = 0x0]
21:04:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1271df400) [pid = 1647] [serial = 1877] [outer = 0x126f61400]
21:04:34 INFO - PROCESS | 1647 | 1467950674386 Marionette DEBUG loaded listener.js
21:04:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1271e9c00) [pid = 1647] [serial = 1878] [outer = 0x126f61400]
21:04:34 INFO - PROCESS | 1647 | 1467950674661 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]]]}]
21:04:34 INFO - .
21:04:34 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 476ms
21:04:34 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
21:04:34 INFO - PROCESS | 1647 | 1467950674719 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
21:04:34 INFO - PROCESS | 1647 | 1467950674720 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
21:04:34 INFO - PROCESS | 1647 | 1467950674725 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
21:04:34 INFO - PROCESS | 1647 | 1467950674726 Marionette TRACE conn2 <- [1,2096,null,{}]
21:04:34 INFO - PROCESS | 1647 | 1467950674731 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}]
21:04:34 INFO - PROCESS | 1647 | 1467950674842 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
21:04:34 INFO - PROCESS | 1647 | 1467950674850 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x128f6a800 == 34 [pid = 1647] [id = 667]
21:04:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12741a400) [pid = 1647] [serial = 1879] [outer = 0x0]
21:04:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x127427800) [pid = 1647] [serial = 1880] [outer = 0x12741a400]
21:04:34 INFO - PROCESS | 1647 | 1467950674880 Marionette DEBUG loaded listener.js
21:04:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1278e5400) [pid = 1647] [serial = 1881] [outer = 0x12741a400]
21:04:35 INFO - PROCESS | 1647 | 1467950675151 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]]]}]
21:04:35 INFO - .
21:04:35 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 475ms
21:04:35 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
21:04:35 INFO - PROCESS | 1647 | 1467950675205 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
21:04:35 INFO - PROCESS | 1647 | 1467950675208 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
21:04:35 INFO - PROCESS | 1647 | 1467950675211 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
21:04:35 INFO - PROCESS | 1647 | 1467950675220 Marionette TRACE conn2 <- [1,2100,null,{}]
21:04:35 INFO - PROCESS | 1647 | 1467950675224 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}]
21:04:35 INFO - PROCESS | 1647 | 1467950675389 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
21:04:35 INFO - PROCESS | 1647 | 1467950675491 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c334000 == 35 [pid = 1647] [id = 668]
21:04:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x127bea000) [pid = 1647] [serial = 1882] [outer = 0x0]
21:04:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128830c00) [pid = 1647] [serial = 1883] [outer = 0x127bea000]
21:04:35 INFO - PROCESS | 1647 | 1467950675542 Marionette DEBUG loaded listener.js
21:04:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1292b1c00) [pid = 1647] [serial = 1884] [outer = 0x127bea000]
21:04:35 INFO - PROCESS | 1647 | 1467950675880 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]]]}]
21:04:35 INFO - .
21:04:35 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 729ms
21:04:35 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
21:04:35 INFO - PROCESS | 1647 | 1467950675939 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
21:04:35 INFO - PROCESS | 1647 | 1467950675941 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
21:04:35 INFO - PROCESS | 1647 | 1467950675943 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
21:04:35 INFO - PROCESS | 1647 | 1467950675945 Marionette TRACE conn2 <- [1,2104,null,{}]
21:04:35 INFO - PROCESS | 1647 | 1467950675952 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}]
21:04:36 INFO - PROCESS | 1647 | 1467950676058 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
21:04:36 INFO - PROCESS | 1647 | 1467950676067 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d79f000 == 36 [pid = 1647] [id = 669]
21:04:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x129141800) [pid = 1647] [serial = 1885] [outer = 0x0]
21:04:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1298bf800) [pid = 1647] [serial = 1886] [outer = 0x129141800]
21:04:36 INFO - PROCESS | 1647 | 1467950676096 Marionette DEBUG loaded listener.js
21:04:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12a234000) [pid = 1647] [serial = 1887] [outer = 0x129141800]
21:04:36 INFO - PROCESS | 1647 | 1467950676366 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]]]}]
21:04:36 INFO - .
21:04:36 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 475ms
21:04:36 INFO - PROCESS | 1647 | 1467950676429 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
21:04:36 INFO - PROCESS | 1647 | 1467950676432 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
21:04:36 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
21:04:36 INFO - PROCESS | 1647 | 1467950676435 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
21:04:36 INFO - PROCESS | 1647 | 1467950676436 Marionette TRACE conn2 <- [1,2108,null,{}]
21:04:36 INFO - PROCESS | 1647 | 1467950676442 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}]
21:04:36 INFO - PROCESS | 1647 | 1467950676550 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
21:04:36 INFO - PROCESS | 1647 | 1467950676564 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ddb1000 == 37 [pid = 1647] [id = 670]
21:04:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12913e400) [pid = 1647] [serial = 1888] [outer = 0x0]
21:04:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12a78e800) [pid = 1647] [serial = 1889] [outer = 0x12913e400]
21:04:36 INFO - PROCESS | 1647 | 1467950676593 Marionette DEBUG loaded listener.js
21:04:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12afa6800) [pid = 1647] [serial = 1890] [outer = 0x12913e400]
21:04:36 INFO - PROCESS | 1647 | 1467950676872 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]]]}]
21:04:36 INFO - .
21:04:36 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 468ms
21:04:36 INFO - PROCESS | 1647 | 1467950676912 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
21:04:36 INFO - PROCESS | 1647 | 1467950676915 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
21:04:36 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
21:04:36 INFO - PROCESS | 1647 | 1467950676929 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
21:04:36 INFO - PROCESS | 1647 | 1467950676932 Marionette TRACE conn2 <- [1,2112,null,{}]
21:04:36 INFO - PROCESS | 1647 | 1467950676935 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}]
21:04:37 INFO - PROCESS | 1647 | 1467950677043 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
21:04:37 INFO - PROCESS | 1647 | 1467950677085 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1348b8800 == 38 [pid = 1647] [id = 671]
21:04:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12afa7c00) [pid = 1647] [serial = 1891] [outer = 0x0]
21:04:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12afadc00) [pid = 1647] [serial = 1892] [outer = 0x12afa7c00]
21:04:37 INFO - PROCESS | 1647 | 1467950677114 Marionette DEBUG loaded listener.js
21:04:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12c6af000) [pid = 1647] [serial = 1893] [outer = 0x12afa7c00]
21:04:37 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
21:04:37 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
21:04:37 INFO - PROCESS | 1647 | 1467950677353 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]]]}]
21:04:37 INFO - ..
21:04:37 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 472ms
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x12986dc00) [pid = 1647] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x127bea800) [pid = 1647] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12aeef400) [pid = 1647] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x11f61e400) [pid = 1647] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12a713400) [pid = 1647] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11f6aa400) [pid = 1647] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x117b0ac00) [pid = 1647] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11bf92c00) [pid = 1647] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x126f67800) [pid = 1647] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11a973400) [pid = 1647] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11ec16800) [pid = 1647] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x117e1a000) [pid = 1647] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11e063c00) [pid = 1647] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118343000) [pid = 1647] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11b81f000) [pid = 1647] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x117b06c00) [pid = 1647] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12c34b400) [pid = 1647] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
21:04:37 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11a979000) [pid = 1647] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
21:04:37 INFO - PROCESS | 1647 | 1467950677522 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
21:04:37 INFO - PROCESS | 1647 | 1467950677523 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
21:04:37 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
21:04:37 INFO - PROCESS | 1647 | 1467950677532 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
21:04:37 INFO - PROCESS | 1647 | 1467950677533 Marionette TRACE conn2 <- [1,2116,null,{}]
21:04:37 INFO - PROCESS | 1647 | 1467950677535 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}]
21:04:37 INFO - PROCESS | 1647 | 1467950677622 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
21:04:37 INFO - PROCESS | 1647 | 1467950677626 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x13566d800 == 39 [pid = 1647] [id = 672]
21:04:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11e063c00) [pid = 1647] [serial = 1894] [outer = 0x0]
21:04:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11e06a400) [pid = 1647] [serial = 1895] [outer = 0x11e063c00]
21:04:37 INFO - PROCESS | 1647 | 1467950677659 Marionette DEBUG loaded listener.js
21:04:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1271de800) [pid = 1647] [serial = 1896] [outer = 0x11e063c00]
21:04:37 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
21:04:37 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
21:04:37 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
21:04:37 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
21:04:37 INFO - PROCESS | 1647 | 1467950677952 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]]]}]
21:04:38 INFO - .....
21:04:38 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 470ms
21:04:38 INFO - PROCESS | 1647 | 1467950678002 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
21:04:38 INFO - PROCESS | 1647 | 1467950678004 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
21:04:38 INFO - TEST-START | /dom/events/Event-initEvent.html
21:04:38 INFO - PROCESS | 1647 | 1467950678009 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
21:04:38 INFO - PROCESS | 1647 | 1467950678011 Marionette TRACE conn2 <- [1,2120,null,{}]
21:04:38 INFO - PROCESS | 1647 | 1467950678016 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}]
21:04:38 INFO - PROCESS | 1647 | 1467950678116 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
21:04:38 INFO - PROCESS | 1647 | 1467950678178 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x14e4d1800 == 40 [pid = 1647] [id = 673]
21:04:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11e1bf800) [pid = 1647] [serial = 1897] [outer = 0x0]
21:04:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1271df000) [pid = 1647] [serial = 1898] [outer = 0x11e1bf800]
21:04:38 INFO - PROCESS | 1647 | 1467950678210 Marionette DEBUG loaded listener.js
21:04:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12cd71c00) [pid = 1647] [serial = 1899] [outer = 0x11e1bf800]
21:04:38 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
21:04:38 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
21:04:38 INFO - PROCESS | 1647 | 1467950678449 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]]]}]
21:04:38 INFO - .........
21:04:38 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 475ms
21:04:38 INFO - TEST-START | /dom/events/Event-propagation.html
21:04:38 INFO - PROCESS | 1647 | 1467950678485 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
21:04:38 INFO - PROCESS | 1647 | 1467950678487 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
21:04:38 INFO - PROCESS | 1647 | 1467950678491 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
21:04:38 INFO - PROCESS | 1647 | 1467950678492 Marionette TRACE conn2 <- [1,2124,null,{}]
21:04:38 INFO - PROCESS | 1647 | 1467950678507 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}]
21:04:38 INFO - PROCESS | 1647 | 1467950678599 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
21:04:38 INFO - PROCESS | 1647 | 1467950678606 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x150222800 == 41 [pid = 1647] [id = 674]
21:04:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11dee2800) [pid = 1647] [serial = 1900] [outer = 0x0]
21:04:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12cd75800) [pid = 1647] [serial = 1901] [outer = 0x11dee2800]
21:04:38 INFO - PROCESS | 1647 | 1467950678636 Marionette DEBUG loaded listener.js
21:04:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12cfb4400) [pid = 1647] [serial = 1902] [outer = 0x11dee2800]
21:04:38 INFO - PROCESS | 1647 | 1467950678911 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]]]}]
21:04:38 INFO - .....
21:04:38 INFO - TEST-OK | /dom/events/Event-propagation.html | took 477ms
21:04:38 INFO - PROCESS | 1647 | 1467950678967 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
21:04:38 INFO - PROCESS | 1647 | 1467950678971 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
21:04:38 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
21:04:38 INFO - PROCESS | 1647 | 1467950678975 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
21:04:38 INFO - PROCESS | 1647 | 1467950678976 Marionette TRACE conn2 <- [1,2128,null,{}]
21:04:38 INFO - PROCESS | 1647 | 1467950678980 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}]
21:04:39 INFO - PROCESS | 1647 | 1467950679102 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
21:04:39 INFO - PROCESS | 1647 | 1467950679139 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x150aab800 == 42 [pid = 1647] [id = 675]
21:04:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1271dfc00) [pid = 1647] [serial = 1903] [outer = 0x0]
21:04:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12cfb5c00) [pid = 1647] [serial = 1904] [outer = 0x1271dfc00]
21:04:39 INFO - PROCESS | 1647 | 1467950679168 Marionette DEBUG loaded listener.js
21:04:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12cfc2c00) [pid = 1647] [serial = 1905] [outer = 0x1271dfc00]
21:04:39 INFO - PROCESS | 1647 | 1467950679466 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]]]}]
21:04:39 INFO - ...........................................
21:04:39 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 529ms
21:04:39 INFO - PROCESS | 1647 | 1467950679505 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
21:04:39 INFO - PROCESS | 1647 | 1467950679507 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
21:04:39 INFO - TEST-START | /dom/events/Event-type-empty.html
21:04:39 INFO - PROCESS | 1647 | 1467950679510 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
21:04:39 INFO - PROCESS | 1647 | 1467950679511 Marionette TRACE conn2 <- [1,2132,null,{}]
21:04:39 INFO - PROCESS | 1647 | 1467950679572 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}]
21:04:39 INFO - PROCESS | 1647 | 1467950679717 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
21:04:39 INFO - PROCESS | 1647 | 1467950679822 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x11d52b800 == 43 [pid = 1647] [id = 676]
21:04:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x116282c00) [pid = 1647] [serial = 1906] [outer = 0x0]
21:04:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11b865800) [pid = 1647] [serial = 1907] [outer = 0x116282c00]
21:04:39 INFO - PROCESS | 1647 | 1467950679858 Marionette DEBUG loaded listener.js
21:04:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x11de7dc00) [pid = 1647] [serial = 1908] [outer = 0x116282c00]
21:04:40 INFO - PROCESS | 1647 | 1467950680255 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
21:04:40 INFO - ..
21:04:40 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 772ms
21:04:40 INFO - TEST-START | /dom/events/Event-type.html
21:04:40 INFO - PROCESS | 1647 | 1467950680283 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
21:04:40 INFO - PROCESS | 1647 | 1467950680286 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
21:04:40 INFO - PROCESS | 1647 | 1467950680289 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
21:04:40 INFO - PROCESS | 1647 | 1467950680291 Marionette TRACE conn2 <- [1,2136,null,{}]
21:04:40 INFO - PROCESS | 1647 | 1467950680296 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}]
21:04:40 INFO - PROCESS | 1647 | 1467950680413 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
21:04:40 INFO - PROCESS | 1647 | 1467950680522 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12712b000 == 44 [pid = 1647] [id = 677]
21:04:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11f0dfc00) [pid = 1647] [serial = 1909] [outer = 0x0]
21:04:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x11fdc4800) [pid = 1647] [serial = 1910] [outer = 0x11f0dfc00]
21:04:40 INFO - PROCESS | 1647 | 1467950680560 Marionette DEBUG loaded listener.js
21:04:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x126f65c00) [pid = 1647] [serial = 1911] [outer = 0x11f0dfc00]
21:04:40 INFO - PROCESS | 1647 | 1467950680878 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]]]}]
21:04:40 INFO - ...
21:04:40 INFO - TEST-OK | /dom/events/Event-type.html | took 627ms
21:04:40 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
21:04:40 INFO - PROCESS | 1647 | 1467950680917 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
21:04:40 INFO - PROCESS | 1647 | 1467950680918 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
21:04:40 INFO - PROCESS | 1647 | 1467950680921 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
21:04:40 INFO - PROCESS | 1647 | 1467950680922 Marionette TRACE conn2 <- [1,2140,null,{}]
21:04:40 INFO - PROCESS | 1647 | 1467950680928 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}]
21:04:41 INFO - PROCESS | 1647 | 1467950681037 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
21:04:41 INFO - PROCESS | 1647 | 1467950681100 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6f1800 == 45 [pid = 1647] [id = 678]
21:04:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x127152c00) [pid = 1647] [serial = 1912] [outer = 0x0]
21:04:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1273dc800) [pid = 1647] [serial = 1913] [outer = 0x127152c00]
21:04:41 INFO - PROCESS | 1647 | 1467950681176 Marionette DEBUG loaded listener.js
21:04:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x128827000) [pid = 1647] [serial = 1914] [outer = 0x127152c00]
21:04:41 INFO - PROCESS | 1647 | 1467950681489 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
21:04:41 INFO - .
21:04:41 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 619ms
21:04:41 INFO - PROCESS | 1647 | 1467950681547 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
21:04:41 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
21:04:41 INFO - PROCESS | 1647 | 1467950681553 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
21:04:41 INFO - PROCESS | 1647 | 1467950681556 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
21:04:41 INFO - PROCESS | 1647 | 1467950681557 Marionette TRACE conn2 <- [1,2144,null,{}]
21:04:41 INFO - PROCESS | 1647 | 1467950681563 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}]
21:04:41 INFO - PROCESS | 1647 | 1467950681674 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
21:04:41 INFO - PROCESS | 1647 | 1467950681735 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x1464fc800 == 46 [pid = 1647] [id = 679]
21:04:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x128d0cc00) [pid = 1647] [serial = 1915] [outer = 0x0]
21:04:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12ae27c00) [pid = 1647] [serial = 1916] [outer = 0x128d0cc00]
21:04:41 INFO - PROCESS | 1647 | 1467950681769 Marionette DEBUG loaded listener.js
21:04:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12c6b1400) [pid = 1647] [serial = 1917] [outer = 0x128d0cc00]
21:04:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x14e4d0000 == 47 [pid = 1647] [id = 680]
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12cd6fc00) [pid = 1647] [serial = 1918] [outer = 0x0]
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x12cd74400) [pid = 1647] [serial = 1919] [outer = 0x12cd6fc00]
21:04:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x11608a800 == 48 [pid = 1647] [id = 681]
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x11e065400) [pid = 1647] [serial = 1920] [outer = 0x0]
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x11cdb2000) [pid = 1647] [serial = 1921] [outer = 0x11e065400]
21:04:42 INFO - PROCESS | 1647 | 1467950682300 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]]]}]
21:04:42 INFO - .
21:04:42 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 769ms
21:04:42 INFO - PROCESS | 1647 | 1467950682326 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
21:04:42 INFO - PROCESS | 1647 | 1467950682331 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
21:04:42 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
21:04:42 INFO - PROCESS | 1647 | 1467950682333 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
21:04:42 INFO - PROCESS | 1647 | 1467950682334 Marionette TRACE conn2 <- [1,2148,null,{}]
21:04:42 INFO - PROCESS | 1647 | 1467950682337 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}]
21:04:42 INFO - PROCESS | 1647 | 1467950682564 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
21:04:42 INFO - PROCESS | 1647 | 1467950682656 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f1cb000 == 49 [pid = 1647] [id = 682]
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x11c310000) [pid = 1647] [serial = 1922] [outer = 0x0]
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x11c319400) [pid = 1647] [serial = 1923] [outer = 0x11c310000]
21:04:42 INFO - PROCESS | 1647 | 1467950682689 Marionette DEBUG loaded listener.js
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11e1a8400) [pid = 1647] [serial = 1924] [outer = 0x11c310000]
21:04:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f024000 == 50 [pid = 1647] [id = 683]
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x11cdb0400) [pid = 1647] [serial = 1925] [outer = 0x0]
21:04:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x11e1acc00) [pid = 1647] [serial = 1926] [outer = 0x11cdb0400]
21:04:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x11c555800 == 51 [pid = 1647] [id = 684]
21:04:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x11e146000) [pid = 1647] [serial = 1927] [outer = 0x0]
21:04:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x11e1a4c00) [pid = 1647] [serial = 1928] [outer = 0x11e146000]
21:04:43 INFO - PROCESS | 1647 | 1467950683167 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]]]}]
21:04:43 INFO - .
21:04:43 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 869ms
21:04:43 INFO - PROCESS | 1647 | 1467950683203 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
21:04:43 INFO - PROCESS | 1647 | 1467950683206 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
21:04:43 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
21:04:43 INFO - PROCESS | 1647 | 1467950683209 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
21:04:43 INFO - PROCESS | 1647 | 1467950683211 Marionette TRACE conn2 <- [1,2152,null,{}]
21:04:43 INFO - PROCESS | 1647 | 1467950683219 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}]
21:04:43 INFO - PROCESS | 1647 | 1467950683351 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
21:04:43 INFO - PROCESS | 1647 | 1467950683433 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12780e800 == 52 [pid = 1647] [id = 685]
21:04:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x126f63000) [pid = 1647] [serial = 1929] [outer = 0x0]
21:04:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x126f69400) [pid = 1647] [serial = 1930] [outer = 0x126f63000]
21:04:43 INFO - PROCESS | 1647 | 1467950683467 Marionette DEBUG loaded listener.js
21:04:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12741d800) [pid = 1647] [serial = 1931] [outer = 0x126f63000]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x150222800 == 51 [pid = 1647] [id = 674]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x14e4d1800 == 50 [pid = 1647] [id = 673]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x13566d800 == 49 [pid = 1647] [id = 672]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1348b8800 == 48 [pid = 1647] [id = 671]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12ddb1000 == 47 [pid = 1647] [id = 670]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12d79f000 == 46 [pid = 1647] [id = 669]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12c334000 == 45 [pid = 1647] [id = 668]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x128f6a800 == 44 [pid = 1647] [id = 667]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x127814000 == 43 [pid = 1647] [id = 666]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11f00e800 == 42 [pid = 1647] [id = 665]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11891d800 == 41 [pid = 1647] [id = 664]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x127017800 == 40 [pid = 1647] [id = 663]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11cbdf800 == 39 [pid = 1647] [id = 659]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x127944000 == 38 [pid = 1647] [id = 660]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1344a5000 == 37 [pid = 1647] [id = 661]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11611d800 == 36 [pid = 1647] [id = 662]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x135661800 == 35 [pid = 1647] [id = 639]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1464fc800 == 34 [pid = 1647] [id = 679]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x14e4d0000 == 33 [pid = 1647] [id = 680]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11608a800 == 32 [pid = 1647] [id = 681]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11f024000 == 31 [pid = 1647] [id = 683]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11c555800 == 30 [pid = 1647] [id = 684]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12712b000 == 29 [pid = 1647] [id = 677]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6f1800 == 28 [pid = 1647] [id = 678]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x150aab800 == 27 [pid = 1647] [id = 675]
21:04:44 INFO - PROCESS | 1647 | --DOCSHELL 0x11d52b800 == 26 [pid = 1647] [id = 676]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x11cdaf000) [pid = 1647] [serial = 1760] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1298c2400) [pid = 1647] [serial = 1835] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x128f4c000) [pid = 1647] [serial = 1832] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x12afa7800) [pid = 1647] [serial = 1841] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x11e052400) [pid = 1647] [serial = 1805] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x11f627c00) [pid = 1647] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x12ae19800) [pid = 1647] [serial = 1838] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x126f39000) [pid = 1647] [serial = 1824] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x11fdbc800) [pid = 1647] [serial = 1823] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x11813c800) [pid = 1647] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x11f3b0000) [pid = 1647] [serial = 1810] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x11f975c00) [pid = 1647] [serial = 1811] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12aeed000) [pid = 1647] [serial = 1839] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1273d6000) [pid = 1647] [serial = 1827] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x12704c800) [pid = 1647] [serial = 1826] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x127513800) [pid = 1647] [serial = 1829] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x11ee32800) [pid = 1647] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x11e062c00) [pid = 1647] [serial = 1816] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x11b820800) [pid = 1647] [serial = 1815] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11f1be000) [pid = 1647] [serial = 1820] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x11f61fc00) [pid = 1647] [serial = 1821] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11b86e000) [pid = 1647] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12a714400) [pid = 1647] [serial = 1847] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x126f64000) [pid = 1647] [serial = 1844] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12cd1b400) [pid = 1647] [serial = 1851] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12ca9c800) [pid = 1647] [serial = 1853] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12c346000) [pid = 1647] [serial = 1842] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12741c000) [pid = 1647] [serial = 1845] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12c8ee000) [pid = 1647] [serial = 1848] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12a712c00) [pid = 1647] [serial = 1836] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12986d800) [pid = 1647] [serial = 1833] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1278e5800) [pid = 1647] [serial = 1830] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12ca93c00) [pid = 1647] [serial = 1850] [outer = 0x0] [url = about:blank]
21:04:44 INFO - PROCESS | 1647 | 1467950684317 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]]]}]
21:04:44 INFO - ....
21:04:44 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 1126ms
21:04:44 INFO - PROCESS | 1647 | 1467950684337 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
21:04:44 INFO - PROCESS | 1647 | 1467950684339 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
21:04:44 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
21:04:44 INFO - PROCESS | 1647 | 1467950684342 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
21:04:44 INFO - PROCESS | 1647 | 1467950684345 Marionette TRACE conn2 <- [1,2156,null,{}]
21:04:44 INFO - PROCESS | 1647 | 1467950684351 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}]
21:04:44 INFO - PROCESS | 1647 | 1467950684439 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
21:04:44 INFO - PROCESS | 1647 | 1467950684449 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11bfae800 == 27 [pid = 1647] [id = 686]
21:04:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x117e1d400) [pid = 1647] [serial = 1932] [outer = 0x0]
21:04:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11813c800) [pid = 1647] [serial = 1933] [outer = 0x117e1d400]
21:04:44 INFO - PROCESS | 1647 | 1467950684479 Marionette DEBUG loaded listener.js
21:04:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1181d5c00) [pid = 1647] [serial = 1934] [outer = 0x117e1d400]
21:04:44 INFO - PROCESS | 1647 | 1467950684766 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]]]}]
21:04:44 INFO - .
21:04:44 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 473ms
21:04:44 INFO - PROCESS | 1647 | 1467950684819 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
21:04:44 INFO - PROCESS | 1647 | 1467950684824 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
21:04:44 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
21:04:44 INFO - PROCESS | 1647 | 1467950684859 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
21:04:44 INFO - PROCESS | 1647 | 1467950684861 Marionette TRACE conn2 <- [1,2160,null,{}]
21:04:44 INFO - PROCESS | 1647 | 1467950684867 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}]
21:04:44 INFO - PROCESS | 1647 | 1467950684952 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
21:04:44 INFO - PROCESS | 1647 | 1467950684959 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11dc5d800 == 28 [pid = 1647] [id = 687]
21:04:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1186ddc00) [pid = 1647] [serial = 1935] [outer = 0x0]
21:04:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11c30e400) [pid = 1647] [serial = 1936] [outer = 0x1186ddc00]
21:04:44 INFO - PROCESS | 1647 | 1467950684990 Marionette DEBUG loaded listener.js
21:04:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x11cdae400) [pid = 1647] [serial = 1937] [outer = 0x1186ddc00]
21:04:45 INFO - PROCESS | 1647 | 1467950685277 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
21:04:45 INFO - .
21:04:45 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 429ms
21:04:45 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
21:04:45 INFO - PROCESS | 1647 | 1467950685305 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
21:04:45 INFO - PROCESS | 1647 | 1467950685306 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
21:04:45 INFO - PROCESS | 1647 | 1467950685309 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
21:04:45 INFO - PROCESS | 1647 | 1467950685313 Marionette TRACE conn2 <- [1,2164,null,{}]
21:04:45 INFO - PROCESS | 1647 | 1467950685334 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}]
21:04:45 INFO - PROCESS | 1647 | 1467950685454 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
21:04:45 INFO - PROCESS | 1647 | 1467950685544 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f1d9800 == 29 [pid = 1647] [id = 688]
21:04:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x11dc07000) [pid = 1647] [serial = 1938] [outer = 0x0]
21:04:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x11e002c00) [pid = 1647] [serial = 1939] [outer = 0x11dc07000]
21:04:45 INFO - PROCESS | 1647 | 1467950685594 Marionette DEBUG loaded listener.js
21:04:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11e064400) [pid = 1647] [serial = 1940] [outer = 0x11dc07000]
21:04:45 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
21:04:45 INFO - PROCESS | 1647 | 1467950685878 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
21:04:45 INFO - .
21:04:45 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 583ms
21:04:45 INFO - PROCESS | 1647 | 1467950685892 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
21:04:45 INFO - PROCESS | 1647 | 1467950685899 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
21:04:45 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
21:04:45 INFO - PROCESS | 1647 | 1467950685906 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
21:04:45 INFO - PROCESS | 1647 | 1467950685908 Marionette TRACE conn2 <- [1,2168,null,{}]
21:04:45 INFO - PROCESS | 1647 | 1467950685911 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}]
21:04:46 INFO - PROCESS | 1647 | 1467950686025 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
21:04:46 INFO - PROCESS | 1647 | 1467950686095 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x127140800 == 30 [pid = 1647] [id = 689]
21:04:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x11e06d400) [pid = 1647] [serial = 1941] [outer = 0x0]
21:04:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11f05b000) [pid = 1647] [serial = 1942] [outer = 0x11e06d400]
21:04:46 INFO - PROCESS | 1647 | 1467950686122 Marionette DEBUG loaded listener.js
21:04:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x11f0df800) [pid = 1647] [serial = 1943] [outer = 0x11e06d400]
21:04:46 INFO - PROCESS | 1647 | 1467950686342 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]]]}]
21:04:46 INFO - .
21:04:46 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 468ms
21:04:46 INFO - PROCESS | 1647 | 1467950686376 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
21:04:46 INFO - PROCESS | 1647 | 1467950686382 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
21:04:46 INFO - TEST-START | /dom/events/ProgressEvent.html
21:04:46 INFO - PROCESS | 1647 | 1467950686390 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
21:04:46 INFO - PROCESS | 1647 | 1467950686391 Marionette TRACE conn2 <- [1,2172,null,{}]
21:04:46 INFO - PROCESS | 1647 | 1467950686393 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}]
21:04:46 INFO - PROCESS | 1647 | 1467950686522 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
21:04:46 INFO - PROCESS | 1647 | 1467950686529 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x128c32000 == 31 [pid = 1647] [id = 690]
21:04:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x118a9e400) [pid = 1647] [serial = 1944] [outer = 0x0]
21:04:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x11f1b4400) [pid = 1647] [serial = 1945] [outer = 0x118a9e400]
21:04:46 INFO - PROCESS | 1647 | 1467950686556 Marionette DEBUG loaded listener.js
21:04:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x11f3b0c00) [pid = 1647] [serial = 1946] [outer = 0x118a9e400]
21:04:46 INFO - PROCESS | 1647 | 1467950686842 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"]]]}]
21:04:46 INFO - ..
21:04:46 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 475ms
21:04:46 INFO - PROCESS | 1647 | 1467950686872 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
21:04:46 INFO - PROCESS | 1647 | 1467950686874 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
21:04:46 INFO - TEST-START | /dom/historical.html
21:04:46 INFO - PROCESS | 1647 | 1467950686902 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
21:04:46 INFO - PROCESS | 1647 | 1467950686906 Marionette TRACE conn2 <- [1,2176,null,{}]
21:04:46 INFO - PROCESS | 1647 | 1467950686908 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}]
21:04:47 INFO - PROCESS | 1647 | 1467950687051 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
21:04:47 INFO - PROCESS | 1647 | 1467950687055 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c32c000 == 32 [pid = 1647] [id = 691]
21:04:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11bd12800) [pid = 1647] [serial = 1947] [outer = 0x0]
21:04:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x11f6af400) [pid = 1647] [serial = 1948] [outer = 0x11bd12800]
21:04:47 INFO - PROCESS | 1647 | 1467950687086 Marionette DEBUG loaded listener.js
21:04:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x126f6e400) [pid = 1647] [serial = 1949] [outer = 0x11bd12800]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x11e1bf800) [pid = 1647] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x1181cec00) [pid = 1647] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1271e8c00) [pid = 1647] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12741a400) [pid = 1647] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x126f61400) [pid = 1647] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x12ca95000) [pid = 1647] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11e1aec00) [pid = 1647] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x118146000) [pid = 1647] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x11ec14000) [pid = 1647] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x118394400) [pid = 1647] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11b863000) [pid = 1647] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11dee2800) [pid = 1647] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1271dfc00) [pid = 1647] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x127bea000) [pid = 1647] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12c342400) [pid = 1647] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11cb6bc00) [pid = 1647] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11e063c00) [pid = 1647] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x129141800) [pid = 1647] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12afa7c00) [pid = 1647] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
21:04:47 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12913e400) [pid = 1647] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
21:04:47 INFO - PROCESS | 1647 | 1467950687814 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]]]}]
21:04:47 INFO - ...................................................
21:04:47 INFO - TEST-OK | /dom/historical.html | took 948ms
21:04:47 INFO - PROCESS | 1647 | 1467950687857 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
21:04:47 INFO - PROCESS | 1647 | 1467950687860 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
21:04:47 INFO - TEST-START | /dom/interface-objects.html
21:04:47 INFO - PROCESS | 1647 | 1467950687866 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
21:04:47 INFO - PROCESS | 1647 | 1467950687868 Marionette TRACE conn2 <- [1,2180,null,{}]
21:04:47 INFO - PROCESS | 1647 | 1467950687876 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}]
21:04:47 INFO - PROCESS | 1647 | 1467950687992 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
21:04:48 INFO - PROCESS | 1647 | 1467950688079 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f021800 == 33 [pid = 1647] [id = 692]
21:04:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11cdb3800) [pid = 1647] [serial = 1950] [outer = 0x0]
21:04:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11dc06400) [pid = 1647] [serial = 1951] [outer = 0x11cdb3800]
21:04:48 INFO - PROCESS | 1647 | 1467950688115 Marionette DEBUG loaded listener.js
21:04:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11de8a400) [pid = 1647] [serial = 1952] [outer = 0x11cdb3800]
21:04:48 INFO - PROCESS | 1647 | 1467950688575 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]]]}]
21:04:48 INFO - .....................
21:04:48 INFO - TEST-OK | /dom/interface-objects.html | took 725ms
21:04:48 INFO - PROCESS | 1647 | 1467950688591 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
21:04:48 INFO - PROCESS | 1647 | 1467950688599 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
21:04:48 INFO - TEST-START | /dom/interfaces.html
21:04:48 INFO - PROCESS | 1647 | 1467950688604 Marionette TRACE conn2 -> [0,2184,"getContext",null]
21:04:48 INFO - PROCESS | 1647 | 1467950688606 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
21:04:48 INFO - PROCESS | 1647 | 1467950688608 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
21:04:48 INFO - PROCESS | 1647 | 1467950688613 Marionette TRACE conn2 <- [1,2185,null,{}]
21:04:48 INFO - PROCESS | 1647 | 1467950688616 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}]
21:04:48 INFO - PROCESS | 1647 | 1467950688623 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
21:04:48 INFO - PROCESS | 1647 | 1467950688628 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
21:04:48 INFO - PROCESS | 1647 | 1467950688629 Marionette TRACE conn2 <- [1,2187,null,{}]
21:04:48 INFO - Setting pref dom.node.rootNode.enabled (true)
21:04:48 INFO - PROCESS | 1647 | 1467950688632 Marionette TRACE conn2 -> [0,2188,"getContext",null]
21:04:48 INFO - PROCESS | 1647 | 1467950688635 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
21:04:48 INFO - PROCESS | 1647 | 1467950688646 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
21:04:48 INFO - PROCESS | 1647 | 1467950688650 Marionette TRACE conn2 <- [1,2189,null,{}]
21:04:48 INFO - PROCESS | 1647 | 1467950688697 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}]
21:04:48 INFO - PROCESS | 1647 | 1467950688705 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
21:04:48 INFO - PROCESS | 1647 | 1467950688716 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
21:04:48 INFO - PROCESS | 1647 | 1467950688718 Marionette TRACE conn2 <- [1,2191,null,{}]
21:04:48 INFO - PROCESS | 1647 | 1467950688720 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
21:04:48 INFO - PROCESS | 1647 | 1467950688721 Marionette TRACE conn2 <- [1,2192,null,{}]
21:04:48 INFO - PROCESS | 1647 | 1467950688724 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}]
21:04:48 INFO - PROCESS | 1647 | 1467950688848 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
21:04:48 INFO - PROCESS | 1647 | 1467950688930 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3da800 == 34 [pid = 1647] [id = 693]
21:04:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11de8b800) [pid = 1647] [serial = 1953] [outer = 0x0]
21:04:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x126e39400) [pid = 1647] [serial = 1954] [outer = 0x11de8b800]
21:04:48 INFO - PROCESS | 1647 | 1467950688965 Marionette DEBUG loaded listener.js
21:04:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x126f3b000) [pid = 1647] [serial = 1955] [outer = 0x11de8b800]
21:04:49 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
21:04:51 INFO - PROCESS | 1647 | 1467950691030 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]]]}]
21:04:51 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
21:04:51 INFO - TEST-OK | /dom/interfaces.html | took 3267ms
21:04:51 INFO - PROCESS | 1647 | 1467950691873 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
21:04:51 INFO - PROCESS | 1647 | 1467950691875 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
21:04:51 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
21:04:51 INFO - PROCESS | 1647 | 1467950691878 Marionette TRACE conn2 -> [0,2196,"getContext",null]
21:04:51 INFO - PROCESS | 1647 | 1467950691881 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
21:04:51 INFO - Clearing pref dom.node.rootNode.enabled
21:04:51 INFO - PROCESS | 1647 | 1467950691891 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
21:04:51 INFO - PROCESS | 1647 | 1467950691893 Marionette TRACE conn2 <- [1,2197,null,{}]
21:04:51 INFO - PROCESS | 1647 | 1467950691899 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}]
21:04:51 INFO - PROCESS | 1647 | 1467950691917 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
21:04:51 INFO - PROCESS | 1647 | 1467950691921 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
21:04:51 INFO - PROCESS | 1647 | 1467950691925 Marionette TRACE conn2 <- [1,2199,null,{}]
21:04:51 INFO - PROCESS | 1647 | 1467950691934 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
21:04:51 INFO - PROCESS | 1647 | 1467950691946 Marionette TRACE conn2 <- [1,2200,null,{}]
21:04:51 INFO - PROCESS | 1647 | 1467950691950 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}]
21:04:52 INFO - PROCESS | 1647 | 1467950692124 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
21:04:52 INFO - PROCESS | 1647 | --DOCSHELL 0x128c32000 == 33 [pid = 1647] [id = 690]
21:04:52 INFO - PROCESS | 1647 | --DOCSHELL 0x127140800 == 32 [pid = 1647] [id = 689]
21:04:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11f1d9800 == 31 [pid = 1647] [id = 688]
21:04:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11dc5d800 == 30 [pid = 1647] [id = 687]
21:04:52 INFO - PROCESS | 1647 | --DOCSHELL 0x11bfae800 == 29 [pid = 1647] [id = 686]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1298bf800) [pid = 1647] [serial = 1886] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12afadc00) [pid = 1647] [serial = 1892] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12a78e800) [pid = 1647] [serial = 1889] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11e06a400) [pid = 1647] [serial = 1895] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1271de800) [pid = 1647] [serial = 1896] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12c6af000) [pid = 1647] [serial = 1893] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1271df000) [pid = 1647] [serial = 1898] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12cd71c00) [pid = 1647] [serial = 1899] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11ba32800) [pid = 1647] [serial = 1856] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11dedbc00) [pid = 1647] [serial = 1857] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128822800) [pid = 1647] [serial = 1862] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128d18800) [pid = 1647] [serial = 1863] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x127427800) [pid = 1647] [serial = 1880] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1278e5400) [pid = 1647] [serial = 1881] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1271df400) [pid = 1647] [serial = 1877] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1271e9c00) [pid = 1647] [serial = 1878] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12cd6f800) [pid = 1647] [serial = 1854] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11f867000) [pid = 1647] [serial = 1874] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x126e36800) [pid = 1647] [serial = 1875] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11bd19800) [pid = 1647] [serial = 1871] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11e1a7000) [pid = 1647] [serial = 1872] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11f978000) [pid = 1647] [serial = 1859] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x126f64400) [pid = 1647] [serial = 1860] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11c22fc00) [pid = 1647] [serial = 1865] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11dede000) [pid = 1647] [serial = 1866] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11dee4c00) [pid = 1647] [serial = 1868] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11f0dac00) [pid = 1647] [serial = 1869] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12cfb4400) [pid = 1647] [serial = 1902] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12cfb5c00) [pid = 1647] [serial = 1904] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12cfc2c00) [pid = 1647] [serial = 1905] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128830c00) [pid = 1647] [serial = 1883] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1292b1c00) [pid = 1647] [serial = 1884] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12a234000) [pid = 1647] [serial = 1887] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12afa6800) [pid = 1647] [serial = 1890] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12cd75800) [pid = 1647] [serial = 1901] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x12c8e9400) [pid = 1647] [serial = 1801] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x11e1a9400) [pid = 1647] [serial = 1806] [outer = 0x0] [url = about:blank]
21:04:52 INFO - PROCESS | 1647 | 1467950692254 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11ba66000 == 30 [pid = 1647] [id = 694]
21:04:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x11a96dc00) [pid = 1647] [serial = 1956] [outer = 0x0]
21:04:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x11b862400) [pid = 1647] [serial = 1957] [outer = 0x11a96dc00]
21:04:52 INFO - PROCESS | 1647 | 1467950692293 Marionette DEBUG loaded listener.js
21:04:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x11c570400) [pid = 1647] [serial = 1958] [outer = 0x11a96dc00]
21:04:52 INFO - PROCESS | 1647 | 1467950692719 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]]]}]
21:04:52 INFO - ..................................................................................................................................................................................................................
21:04:52 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 915ms
21:04:52 INFO - PROCESS | 1647 | 1467950692800 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
21:04:52 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
21:04:52 INFO - PROCESS | 1647 | 1467950692803 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
21:04:52 INFO - PROCESS | 1647 | 1467950692806 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
21:04:52 INFO - PROCESS | 1647 | 1467950692807 Marionette TRACE conn2 <- [1,2204,null,{}]
21:04:52 INFO - PROCESS | 1647 | 1467950692822 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}]
21:04:52 INFO - PROCESS | 1647 | 1467950692925 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
21:04:52 INFO - PROCESS | 1647 | 1467950692933 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11f1ce000 == 31 [pid = 1647] [id = 695]
21:04:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11f86b800) [pid = 1647] [serial = 1959] [outer = 0x0]
21:04:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x11fd39000) [pid = 1647] [serial = 1960] [outer = 0x11f86b800]
21:04:52 INFO - PROCESS | 1647 | 1467950692963 Marionette DEBUG loaded listener.js
21:04:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x126e36400) [pid = 1647] [serial = 1961] [outer = 0x11f86b800]
21:04:53 INFO - PROCESS | 1647 | 1467950693240 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
21:04:53 INFO - .
21:04:53 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 471ms
21:04:53 INFO - PROCESS | 1647 | 1467950693277 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
21:04:53 INFO - PROCESS | 1647 | 1467950693279 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
21:04:53 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
21:04:53 INFO - PROCESS | 1647 | 1467950693288 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
21:04:53 INFO - PROCESS | 1647 | 1467950693289 Marionette TRACE conn2 <- [1,2208,null,{}]
21:04:53 INFO - PROCESS | 1647 | 1467950693302 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}]
21:04:53 INFO - PROCESS | 1647 | 1467950693433 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
21:04:53 INFO - PROCESS | 1647 | 1467950693443 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\", \"63ba6f77-c85e-4832-adeb-82670610df72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
21:04:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x1274ef800 == 32 [pid = 1647] [id = 696]
21:04:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x117e1bc00) [pid = 1647] [serial = 1962] [outer = 0x0]
21:04:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x126f6f000) [pid = 1647] [serial = 1963] [outer = 0x117e1bc00]
21:04:53 INFO - PROCESS | 1647 | 1467950693476 Marionette DEBUG loaded listener.js
21:04:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x128828c00) [pid = 1647] [serial = 1964] [outer = 0x117e1bc00]
21:04:53 INFO - PROCESS | 1647 | 1467950693749 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"]]]}]
21:04:53 INFO - .
21:04:53 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 518ms
21:04:53 INFO - PROCESS | 1647 | 1467950693808 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
21:04:53 INFO - PROCESS | 1647 | 1467950693810 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
21:04:54 WARNING - u'runner_teardown' ()
21:04:54 INFO - No more tests
21:04:54 INFO - Got 0 unexpected results
21:04:54 INFO - SUITE-END | took 1772s
21:04:54 INFO - Closing logging queue
21:04:54 INFO - queue closed
21:04:55 INFO - Return code: 0
21:04:55 WARNING - # TBPL SUCCESS #
21:04:55 INFO - Running post-action listener: _resource_record_post_action
21:04:55 INFO - #####
21:04:55 INFO - ##### Finished run-tests step (success)
21:04:55 INFO - #####
21:04:55 INFO - Running post-run listener: _resource_record_post_run
21:04:55 INFO - Total resource usage - Wall time: 1801s; CPU: 41.0%; Read bytes: 40442880; Write bytes: 390107648; Read time: 422; Write time: 2983
21:04:55 INFO - TinderboxPrint: CPU usage
41.1%
21:04:55 INFO - TinderboxPrint: I/O read bytes / time
40,442,880 / 422
21:04:55 INFO - TinderboxPrint: I/O write bytes / time
390,107,648 / 2,983
21:04:55 INFO - TinderboxPrint: CPU idle
4,244.8 (58.9%)
21:04:55 INFO - TinderboxPrint: CPU system
1,623.4 (22.5%)
21:04:55 INFO - TinderboxPrint: CPU user
1,334.0 (18.5%)
21:04:55 INFO - TinderboxPrint: Swap in / out
241,250,304 / 0
21:04:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
21:04:55 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 196919808; Write bytes: 191178240; Read time: 16007; Write time: 405
21:04:55 INFO - run-tests - Wall time: 1781s; CPU: 41.0%; Read bytes: 38243328; Write bytes: 185719808; Read time: 393; Write time: 2536
21:04:55 INFO - Running post-run listener: _upload_blobber_files
21:04:55 INFO - Blob upload gear active.
21:04:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
21:04:55 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
21:04:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
21:04:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
21:04:56 INFO - (blobuploader) - INFO - Open directory for files ...
21:04:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
21:04:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
21:04:56 INFO - (blobuploader) - INFO - Uploading, attempt #1.
21:04:59 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
21:04:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
21:04:59 INFO - (blobuploader) - INFO - Done attempting.
21:04:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
21:04:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
21:04:59 INFO - (blobuploader) - INFO - Uploading, attempt #1.
21:04:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
21:04:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
21:04:59 INFO - (blobuploader) - INFO - Done attempting.
21:04:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
21:05:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
21:05:00 INFO - (blobuploader) - INFO - Uploading, attempt #1.
21:05:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
21:05:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
21:05:01 INFO - (blobuploader) - INFO - Done attempting.
21:05:01 INFO - (blobuploader) - INFO - Iteration through files over.
21:05:01 INFO - Return code: 0
21:05:01 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
21:05:01 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
21:05:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/337ec71e64a32e7f8489b06f692aacb05f9ea5952a44263e3a484a23cfe807f2d5f8f113216a3234672526525d83cf874152cdbd6296f756f8f024851bef69e8", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5aad650efb09725c1853b4cf9c646e5453251122e778e559e23f430537894ea1ffa7719c7e86b8d3bb12bc460a77207b02aa7a997eca2b81c5d32636a204673c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f55ce71c4e03c6c88ef3c56ab682d4c56f88da954f50adaf13ff100ca2b7d5451a6924dec1d967799c65a06a176070d8239288bfc37c7be45bafe06ab374aacb"}
21:05:01 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
21:05:01 INFO - Writing to file /builds/slave/test/properties/blobber_files
21:05:01 INFO - Contents:
21:05:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/337ec71e64a32e7f8489b06f692aacb05f9ea5952a44263e3a484a23cfe807f2d5f8f113216a3234672526525d83cf874152cdbd6296f756f8f024851bef69e8", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5aad650efb09725c1853b4cf9c646e5453251122e778e559e23f430537894ea1ffa7719c7e86b8d3bb12bc460a77207b02aa7a997eca2b81c5d32636a204673c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f55ce71c4e03c6c88ef3c56ab682d4c56f88da954f50adaf13ff100ca2b7d5451a6924dec1d967799c65a06a176070d8239288bfc37c7be45bafe06ab374aacb"}
21:05:01 INFO - Running post-run listener: copy_logs_to_upload_dir
21:05:01 INFO - Copying logs to upload dir...
21:05:01 INFO - mkdir: /builds/slave/test/build/upload/logs
21:05:02 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1862.021281
========= master_lag: 0.58 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 2 secs) (at 2016-07-07 21:05:02.663170) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 21:05:02.667512) =========
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.sXqCD6lyIg/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.FOuYmkWmJ2/Listeners
TMPDIR=/var/folders/5l/t8nv3hh175356x_rn1rqp56r00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/337ec71e64a32e7f8489b06f692aacb05f9ea5952a44263e3a484a23cfe807f2d5f8f113216a3234672526525d83cf874152cdbd6296f756f8f024851bef69e8", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5aad650efb09725c1853b4cf9c646e5453251122e778e559e23f430537894ea1ffa7719c7e86b8d3bb12bc460a77207b02aa7a997eca2b81c5d32636a204673c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f55ce71c4e03c6c88ef3c56ab682d4c56f88da954f50adaf13ff100ca2b7d5451a6924dec1d967799c65a06a176070d8239288bfc37c7be45bafe06ab374aacb"}
build_url:https://queue.taskcluster.net/v1/task/QGIvk41JSmeSyCGnNgvSxw/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/QGIvk41JSmeSyCGnNgvSxw/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012787
build_url: 'https://queue.taskcluster.net/v1/task/QGIvk41JSmeSyCGnNgvSxw/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg'
blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/337ec71e64a32e7f8489b06f692aacb05f9ea5952a44263e3a484a23cfe807f2d5f8f113216a3234672526525d83cf874152cdbd6296f756f8f024851bef69e8", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5aad650efb09725c1853b4cf9c646e5453251122e778e559e23f430537894ea1ffa7719c7e86b8d3bb12bc460a77207b02aa7a997eca2b81c5d32636a204673c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f55ce71c4e03c6c88ef3c56ab682d4c56f88da954f50adaf13ff100ca2b7d5451a6924dec1d967799c65a06a176070d8239288bfc37c7be45bafe06ab374aacb"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/QGIvk41JSmeSyCGnNgvSxw/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 0.03 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 21:05:02.709899) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:05:02.710260) =========
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.sXqCD6lyIg/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.FOuYmkWmJ2/Listeners
TMPDIR=/var/folders/5l/t8nv3hh175356x_rn1rqp56r00000w/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.005121
========= master_lag: 0.04 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:05:02.758775) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 21:05:02.760537) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 21:05:02.760882) =========
========= Total master_lag: 0.72 =========