[0,1775,"getWindowHandle",null]
12:40:41 INFO - TEST-START | /cssom-view/scrollingElement.html
12:40:41 INFO - PROCESS | 1652 | 1467747641564 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
12:40:41 INFO - PROCESS | 1652 | 1467747641572 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
12:40:41 INFO - PROCESS | 1652 | 1467747641575 Marionette TRACE conn2 <- [1,1776,null,{}]
12:40:41 INFO - PROCESS | 1652 | 1467747641580 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}]
12:40:41 INFO - PROCESS | 1652 | 1467747641691 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
12:40:41 INFO - PROCESS | 1652 | 1467747641743 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:40:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12719f800 == 40 [pid = 1652] [id = 516]
12:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124c95800) [pid = 1652] [serial = 1498] [outer = 0x0]
12:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125ad1c00) [pid = 1652] [serial = 1499] [outer = 0x124c95800]
12:40:41 INFO - PROCESS | 1652 | 1467747641778 Marionette DEBUG loaded listener.js
12:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1260bf000) [pid = 1652] [serial = 1500] [outer = 0x124c95800]
12:40:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x127267000 == 41 [pid = 1652] [id = 517]
12:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126784c00) [pid = 1652] [serial = 1501] [outer = 0x0]
12:40:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x127414000 == 42 [pid = 1652] [id = 518]
12:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1272ca000) [pid = 1652] [serial = 1502] [outer = 0x0]
12:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1261a6800) [pid = 1652] [serial = 1503] [outer = 0x126784c00]
12:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12744cc00) [pid = 1652] [serial = 1504] [outer = 0x1272ca000]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12f663000 == 41 [pid = 1652] [id = 478]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x135a75000 == 40 [pid = 1652] [id = 483]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12e270000 == 39 [pid = 1652] [id = 475]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12f0d5800 == 38 [pid = 1652] [id = 477]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x125f36000 == 37 [pid = 1652] [id = 470]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x125f4e800 == 36 [pid = 1652] [id = 460]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x135ca4800 == 35 [pid = 1652] [id = 484]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x127007000 == 34 [pid = 1652] [id = 480]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x139b4c000 == 33 [pid = 1652] [id = 514]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x139b4b000 == 32 [pid = 1652] [id = 513]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x124602800 == 31 [pid = 1652] [id = 512]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11e234800 == 30 [pid = 1652] [id = 509]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11e233000 == 29 [pid = 1652] [id = 508]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11e22d800 == 28 [pid = 1652] [id = 507]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x139ea5000 == 27 [pid = 1652] [id = 494]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1271a4800 == 26 [pid = 1652] [id = 499]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x125f4d800 == 25 [pid = 1652] [id = 496]
12:40:43 INFO - PROCESS | 1652 | --DOCSHELL 0x120db2000 == 24 [pid = 1652] [id = 495]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x120a74800) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1261ae400) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11fe4c400) [pid = 1652] [serial = 1421] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x127995000) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11e1e7800) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11e1a0000) [pid = 1652] [serial = 1418] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12ee1dc00) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x125c46000) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125e0f000) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12e25f000) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ee24400) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1266a8000) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12e25b800) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12edc2400) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12744c400) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank]
12:40:43 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125e2b000) [pid = 1652] [serial = 1440] [outer = 0x0] [url = about:blank]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125c59000) [pid = 1652] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1272c7800) [pid = 1652] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11e11cc00) [pid = 1652] [serial = 1368] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/style-src/style-src-3_1.html]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x130f0f800) [pid = 1652] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x120118800) [pid = 1652] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12f1e5400) [pid = 1652] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11e12b800) [pid = 1652] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12e25d800) [pid = 1652] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1201a5800) [pid = 1652] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11e1a6c00) [pid = 1652] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12f814000) [pid = 1652] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11e15e400) [pid = 1652] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight-2.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11e1de400) [pid = 1652] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12f818400) [pid = 1652] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124ea4c00) [pid = 1652] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/cors/preflight-cache.htm]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x130f0ec00) [pid = 1652] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x130f0fc00) [pid = 1652] [serial = 1479] [outer = 0x0] [url = about:blank]
12:40:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x130dc6800) [pid = 1652] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x127013000 == 23 [pid = 1652] [id = 472]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12665c800 == 22 [pid = 1652] [id = 498]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x134fe1800 == 21 [pid = 1652] [id = 510]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11e291000 == 20 [pid = 1652] [id = 458]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x139b1f800 == 19 [pid = 1652] [id = 502]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11ffc9000 == 18 [pid = 1652] [id = 506]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x13d93d800 == 17 [pid = 1652] [id = 505]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x125057800 == 16 [pid = 1652] [id = 459]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12f666000 == 15 [pid = 1652] [id = 503]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x13087d800 == 14 [pid = 1652] [id = 501]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x135ca5800 == 13 [pid = 1652] [id = 504]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12f393000 == 12 [pid = 1652] [id = 500]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x124e15000 == 11 [pid = 1652] [id = 497]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12001f000 == 10 [pid = 1652] [id = 515]
12:40:50 INFO - PROCESS | 1652 | --DOCSHELL 0x139b39000 == 9 [pid = 1652] [id = 511]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1251bf800) [pid = 1652] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x127649800) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11e1d9c00) [pid = 1652] [serial = 1370] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11e0de000) [pid = 1652] [serial = 1482] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12507fc00) [pid = 1652] [serial = 1452] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12f1eb800) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x126720000) [pid = 1652] [serial = 1458] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12f622c00) [pid = 1652] [serial = 1467] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12f80e400) [pid = 1652] [serial = 1470] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12e25cc00) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11edd6c00) [pid = 1652] [serial = 1449] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x13080ac00) [pid = 1652] [serial = 1473] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x11e168c00) [pid = 1652] [serial = 1443] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12f84e000) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12015c800) [pid = 1652] [serial = 1446] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1251c2400) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1243ba800) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x13080b000) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12ee27400) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12798e400) [pid = 1652] [serial = 1461] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x130c63c00) [pid = 1652] [serial = 1476] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x130fd4400) [pid = 1652] [serial = 1480] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x11e1eb400) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x1261aa800) [pid = 1652] [serial = 1457] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x130fd6c00) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0x12ee42000) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0x130dc7400) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0x124468c00) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 51 (0x12ee1f400) [pid = 1652] [serial = 1464] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 50 (0x132340400) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank]
12:40:51 INFO - PROCESS | 1652 | --DOMWINDOW == 49 (0x131623000) [pid = 1652] [serial = 1485] [outer = 0x0] [url = about:blank]
12:40:53 INFO - PROCESS | 1652 | --DOMWINDOW == 48 (0x11fe45800) [pid = 1652] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
12:40:53 INFO - PROCESS | 1652 | --DOMWINDOW == 47 (0x1327bd800) [pid = 1652] [serial = 1491] [outer = 0x0] [url = about:blank]
12:40:53 INFO - PROCESS | 1652 | --DOMWINDOW == 46 (0x1327bd400) [pid = 1652] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
12:40:53 INFO - PROCESS | 1652 | --DOMWINDOW == 45 (0x1327bd000) [pid = 1652] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
12:40:53 INFO - PROCESS | 1652 | --DOMWINDOW == 44 (0x1316ca000) [pid = 1652] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
12:40:53 INFO - PROCESS | 1652 | --DOMWINDOW == 43 (0x1272c2c00) [pid = 1652] [serial = 1405] [outer = 0x0] [url = http://web-platform.test:8000/cookies/secure/set-from-dom.sub.html]
12:40:53 INFO - PROCESS | 1652 | --DOMWINDOW == 42 (0x1266a7400) [pid = 1652] [serial = 1401] [outer = 0x0] [url = https://web-platform.test:8443/cookies/secure/set-from-dom.https.sub.html]
12:40:53 INFO - PROCESS | 1652 | --DOMWINDOW == 41 (0x125fa5000) [pid = 1652] [serial = 1393] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/svg/svg-policy-with-resource.html]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 40 (0x120162800) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 39 (0x123b27c00) [pid = 1652] [serial = 1497] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 38 (0x1327ba800) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 37 (0x1327c3800) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 36 (0x1327c2800) [pid = 1652] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 35 (0x13277e800) [pid = 1652] [serial = 1488] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 34 (0x125ad1c00) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 33 (0x1272cac00) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 32 (0x132a2b400) [pid = 1652] [serial = 13] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 31 (0x1266ac000) [pid = 1652] [serial = 1400] [outer = 0x0] [url = https://web-platform.test:8443/testharness_runner.html]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 30 (0x126722400) [pid = 1652] [serial = 1403] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 29 (0x132b58800) [pid = 1652] [serial = 12] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 28 (0x126386000) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank]
12:40:57 INFO - PROCESS | 1652 | --DOMWINDOW == 27 (0x126785c00) [pid = 1652] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
12:41:11 INFO - PROCESS | 1652 | MARIONETTE LOG: INFO: Timeout fired
12:41:11 INFO - PROCESS | 1652 | 1467747671866 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]]]}]
12:41:11 INFO - ..
12:41:11 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30335ms
12:41:11 INFO - PROCESS | 1652 | 1467747671907 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
12:41:11 INFO - PROCESS | 1652 | 1467747671910 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
12:41:11 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
12:41:11 INFO - PROCESS | 1652 | 1467747671915 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
12:41:11 INFO - PROCESS | 1652 | 1467747671917 Marionette TRACE conn2 <- [1,1780,null,{}]
12:41:11 INFO - PROCESS | 1652 | 1467747671921 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}]
12:41:11 INFO - PROCESS | 1652 | --DOCSHELL 0x127267000 == 8 [pid = 1652] [id = 517]
12:41:11 INFO - PROCESS | 1652 | --DOCSHELL 0x127414000 == 7 [pid = 1652] [id = 518]
12:41:12 INFO - PROCESS | 1652 | 1467747672021 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
12:41:12 INFO - PROCESS | 1652 | 1467747672026 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:41:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11e291000 == 8 [pid = 1652] [id = 519]
12:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x11e112400) [pid = 1652] [serial = 1505] [outer = 0x0]
12:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x11e115c00) [pid = 1652] [serial = 1506] [outer = 0x11e112400]
12:41:12 INFO - PROCESS | 1652 | 1467747672066 Marionette DEBUG loaded listener.js
12:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x11e15f800) [pid = 1652] [serial = 1507] [outer = 0x11e112400]
12:41:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ff9d000 == 9 [pid = 1652] [id = 520]
12:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x11e1ac800) [pid = 1652] [serial = 1508] [outer = 0x0]
12:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x11e1a7400) [pid = 1652] [serial = 1509] [outer = 0x11e1ac800]
12:41:12 INFO - PROCESS | 1652 | 1467747672372 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"]]]}]
12:41:12 INFO - .
12:41:12 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 473ms
12:41:12 INFO - PROCESS | 1652 | 1467747672390 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
12:41:12 INFO - PROCESS | 1652 | 1467747672395 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
12:41:12 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
12:41:12 INFO - PROCESS | 1652 | 1467747672409 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
12:41:12 INFO - PROCESS | 1652 | 1467747672413 Marionette TRACE conn2 <- [1,1784,null,{}]
12:41:12 INFO - PROCESS | 1652 | 1467747672419 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}]
12:41:12 INFO - PROCESS | 1652 | 1467747672535 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
12:41:12 INFO - PROCESS | 1652 | 1467747672547 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\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"}]
12:41:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x120916800 == 10 [pid = 1652] [id = 521]
12:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x11e162800) [pid = 1652] [serial = 1510] [outer = 0x0]
12:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x11e1a0800) [pid = 1652] [serial = 1511] [outer = 0x11e162800]
12:41:12 INFO - PROCESS | 1652 | 1467747672578 Marionette DEBUG loaded listener.js
12:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x11f209c00) [pid = 1652] [serial = 1512] [outer = 0x11e162800]
12:41:19 INFO - PROCESS | 1652 | 1467747679098 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]]]}]
12:41:19 INFO - .......
12:41:19 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6743ms
12:41:19 INFO - PROCESS | 1652 | 1467747679157 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
12:41:19 INFO - PROCESS | 1652 | 1467747679160 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
12:41:19 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
12:41:19 INFO - PROCESS | 1652 | 1467747679164 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
12:41:19 INFO - PROCESS | 1652 | 1467747679168 Marionette TRACE conn2 <- [1,1788,null,{}]
12:41:19 INFO - PROCESS | 1652 | 1467747679173 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}]
12:41:19 INFO - PROCESS | 1652 | 1467747679277 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
12:41:19 INFO - PROCESS | 1652 | 1467747679346 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\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"}]
12:41:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ffc1800 == 11 [pid = 1652] [id = 522]
12:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x11e1a6c00) [pid = 1652] [serial = 1513] [outer = 0x0]
12:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x11e1da400) [pid = 1652] [serial = 1514] [outer = 0x11e1a6c00]
12:41:19 INFO - PROCESS | 1652 | 1467747679385 Marionette DEBUG loaded listener.js
12:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x11ed89800) [pid = 1652] [serial = 1515] [outer = 0x11e1a6c00]
12:41:25 INFO - PROCESS | 1652 | 1467747685793 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]]]}]
12:41:25 INFO - ......
12:41:25 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6691ms
12:41:25 INFO - PROCESS | 1652 | 1467747685878 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
12:41:25 INFO - PROCESS | 1652 | 1467747685883 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
12:41:25 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
12:41:25 INFO - PROCESS | 1652 | 1467747685906 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
12:41:25 INFO - PROCESS | 1652 | 1467747685908 Marionette TRACE conn2 <- [1,1792,null,{}]
12:41:25 INFO - PROCESS | 1652 | 1467747685914 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}]
12:41:26 INFO - PROCESS | 1652 | 1467747686024 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
12:41:26 INFO - PROCESS | 1652 | 1467747686144 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:41:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12420d800 == 12 [pid = 1652] [id = 523]
12:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x11eff0400) [pid = 1652] [serial = 1516] [outer = 0x0]
12:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x120214800) [pid = 1652] [serial = 1517] [outer = 0x11eff0400]
12:41:26 INFO - PROCESS | 1652 | 1467747686197 Marionette DEBUG loaded listener.js
12:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x120a6f000) [pid = 1652] [serial = 1518] [outer = 0x11eff0400]
12:41:26 INFO - PROCESS | 1652 | 1467747686671 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]]]}]
12:41:26 INFO - ...
12:41:26 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 770ms
12:41:26 INFO - PROCESS | 1652 | 1467747686677 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
12:41:26 INFO - PROCESS | 1652 | 1467747686681 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
12:41:26 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
12:41:26 INFO - PROCESS | 1652 | 1467747686684 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
12:41:26 INFO - PROCESS | 1652 | 1467747686687 Marionette TRACE conn2 <- [1,1796,null,{}]
12:41:26 INFO - PROCESS | 1652 | 1467747686697 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}]
12:41:26 INFO - PROCESS | 1652 | 1467747686807 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
12:41:26 INFO - PROCESS | 1652 | 1467747686935 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:41:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x124c86000 == 13 [pid = 1652] [id = 524]
12:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x1229cb000) [pid = 1652] [serial = 1519] [outer = 0x0]
12:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x1243b1400) [pid = 1652] [serial = 1520] [outer = 0x1229cb000]
12:41:26 INFO - PROCESS | 1652 | 1467747686992 Marionette DEBUG loaded listener.js
12:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12464bc00) [pid = 1652] [serial = 1521] [outer = 0x1229cb000]
12:41:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12505b000 == 14 [pid = 1652] [id = 525]
12:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x125084000) [pid = 1652] [serial = 1522] [outer = 0x0]
12:41:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d45800 == 15 [pid = 1652] [id = 526]
12:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x1250fd400) [pid = 1652] [serial = 1523] [outer = 0x0]
12:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12507d000) [pid = 1652] [serial = 1524] [outer = 0x125084000]
12:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x1251b4800) [pid = 1652] [serial = 1525] [outer = 0x1250fd400]
12:41:28 INFO - PROCESS | 1652 | 1467747688006 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]]]}]
12:41:28 INFO - ..
12:41:28 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 1375ms
12:41:28 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
12:41:28 INFO - PROCESS | 1652 | 1467747688059 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
12:41:28 INFO - PROCESS | 1652 | 1467747688062 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
12:41:28 INFO - PROCESS | 1652 | 1467747688066 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
12:41:28 INFO - PROCESS | 1652 | 1467747688070 Marionette TRACE conn2 <- [1,1800,null,{}]
12:41:28 INFO - PROCESS | 1652 | 1467747688074 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}]
12:41:28 INFO - PROCESS | 1652 | 1467747688202 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
12:41:28 INFO - PROCESS | 1652 | 1467747688287 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:41:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12094a800 == 16 [pid = 1652] [id = 527]
12:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x11e163400) [pid = 1652] [serial = 1526] [outer = 0x0]
12:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x11e16ac00) [pid = 1652] [serial = 1527] [outer = 0x11e163400]
12:41:28 INFO - PROCESS | 1652 | 1467747688323 Marionette DEBUG loaded listener.js
12:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x11e1f4800) [pid = 1652] [serial = 1528] [outer = 0x11e163400]
12:41:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11ff9d000 == 15 [pid = 1652] [id = 520]
12:41:28 INFO - PROCESS | 1652 | --DOCSHELL 0x11e291000 == 14 [pid = 1652] [id = 519]
12:41:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12719f800 == 13 [pid = 1652] [id = 516]
12:41:28 INFO - PROCESS | 1652 | [1652] 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
12:41:28 INFO - PROCESS | 1652 | 1467747688730 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]]]}]
12:41:28 INFO - ..
12:41:28 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 674ms
12:41:28 INFO - PROCESS | 1652 | 1467747688740 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
12:41:28 INFO - PROCESS | 1652 | 1467747688747 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
12:41:28 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
12:41:28 INFO - PROCESS | 1652 | 1467747688752 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
12:41:28 INFO - PROCESS | 1652 | 1467747688754 Marionette TRACE conn2 <- [1,1804,null,{}]
12:41:28 INFO - PROCESS | 1652 | 1467747688757 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}]
12:41:28 INFO - PROCESS | 1652 | 1467747688846 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
12:41:28 INFO - PROCESS | 1652 | 1467747688853 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:41:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x124e15800 == 14 [pid = 1652] [id = 528]
12:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x11fe48400) [pid = 1652] [serial = 1529] [outer = 0x0]
12:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x12015c000) [pid = 1652] [serial = 1530] [outer = 0x11fe48400]
12:41:28 INFO - PROCESS | 1652 | 1467747688883 Marionette DEBUG loaded listener.js
12:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x1244c2800) [pid = 1652] [serial = 1531] [outer = 0x11fe48400]
12:41:29 INFO - PROCESS | 1652 | 1467747689420 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"]]]}]
12:41:29 INFO - ..
12:41:29 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 720ms
12:41:29 INFO - PROCESS | 1652 | 1467747689477 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
12:41:29 INFO - PROCESS | 1652 | 1467747689479 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
12:41:29 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
12:41:29 INFO - PROCESS | 1652 | 1467747689483 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
12:41:29 INFO - PROCESS | 1652 | 1467747689487 Marionette TRACE conn2 <- [1,1808,null,{}]
12:41:29 INFO - PROCESS | 1652 | 1467747689503 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}]
12:41:29 INFO - PROCESS | 1652 | 1467747689617 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
12:41:29 INFO - PROCESS | 1652 | 1467747689738 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:41:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f58800 == 15 [pid = 1652] [id = 529]
12:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x1201acc00) [pid = 1652] [serial = 1532] [outer = 0x0]
12:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x1251b8400) [pid = 1652] [serial = 1533] [outer = 0x1201acc00]
12:41:29 INFO - PROCESS | 1652 | 1467747689772 Marionette DEBUG loaded listener.js
12:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x125ac8000) [pid = 1652] [serial = 1534] [outer = 0x1201acc00]
12:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x126661000 == 16 [pid = 1652] [id = 530]
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x125e02800) [pid = 1652] [serial = 1535] [outer = 0x0]
12:41:30 INFO - PROCESS | 1652 | [1652] 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
12:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x127007000 == 17 [pid = 1652] [id = 531]
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x125e09000) [pid = 1652] [serial = 1536] [outer = 0x0]
12:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x120bb7800 == 18 [pid = 1652] [id = 532]
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x125e09400) [pid = 1652] [serial = 1537] [outer = 0x0]
12:41:30 INFO - PROCESS | 1652 | [1652] 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
12:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x127017800 == 19 [pid = 1652] [id = 533]
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x125e09800) [pid = 1652] [serial = 1538] [outer = 0x0]
12:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x127022800 == 20 [pid = 1652] [id = 534]
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x125e09c00) [pid = 1652] [serial = 1539] [outer = 0x0]
12:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x127191000 == 21 [pid = 1652] [id = 535]
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x125e0b400) [pid = 1652] [serial = 1540] [outer = 0x0]
12:41:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
12:41:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x125c59000) [pid = 1652] [serial = 1541] [outer = 0x125e09c00]
12:41:30 INFO - PROCESS | 1652 | [1652] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x125e0a000) [pid = 1652] [serial = 1542] [outer = 0x125e09800]
12:41:30 INFO - PROCESS | 1652 | [1652] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x125e23400) [pid = 1652] [serial = 1543] [outer = 0x125e09000]
12:41:30 INFO - PROCESS | 1652 | [1652] 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
12:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x125e21800) [pid = 1652] [serial = 1544] [outer = 0x125e0b400]
12:41:30 INFO - PROCESS | 1652 | [1652] 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
12:41:30 INFO - PROCESS | 1652 | [1652] 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
12:41:30 INFO - PROCESS | 1652 | [1652] 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
12:41:30 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x125e09400) [pid = 1652] [serial = 1537] [outer = 0x0] [url = ]
12:41:30 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x125e02800) [pid = 1652] [serial = 1535] [outer = 0x0] [url = ]
12:41:38 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1272ca000) [pid = 1652] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/1b09557b-5791-5e42-91c2-f2b7d2431c39]
12:41:38 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x124c95800) [pid = 1652] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
12:41:38 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x11e1ac800) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank]
12:41:38 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x126784c00) [pid = 1652] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/8898838e-1f52-aa49-ab9c-24b8ce97a1ca]
12:41:38 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x11e112400) [pid = 1652] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x127191000 == 20 [pid = 1652] [id = 535]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x127022800 == 19 [pid = 1652] [id = 534]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x120bb7800 == 18 [pid = 1652] [id = 532]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x126661000 == 17 [pid = 1652] [id = 530]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x124e15800 == 16 [pid = 1652] [id = 528]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12094a800 == 15 [pid = 1652] [id = 527]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x125d45800 == 14 [pid = 1652] [id = 526]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12505b000 == 13 [pid = 1652] [id = 525]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x124c86000 == 12 [pid = 1652] [id = 524]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12420d800 == 11 [pid = 1652] [id = 523]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x11ffc1800 == 10 [pid = 1652] [id = 522]
12:41:42 INFO - PROCESS | 1652 | --DOCSHELL 0x120916800 == 9 [pid = 1652] [id = 521]
12:41:43 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x11e15f800) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank]
12:41:43 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x11e1a0800) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank]
12:41:43 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x11e1a7400) [pid = 1652] [serial = 1509] [outer = 0x0] [url = about:blank]
12:41:43 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x1261a6800) [pid = 1652] [serial = 1503] [outer = 0x0] [url = about:blank]
12:41:43 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x11e115c00) [pid = 1652] [serial = 1506] [outer = 0x0] [url = about:blank]
12:41:43 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0x12744cc00) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank]
12:41:43 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0x1260bf000) [pid = 1652] [serial = 1500] [outer = 0x0] [url = about:blank]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0x11e1a6c00) [pid = 1652] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 51 (0x1250fd400) [pid = 1652] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 50 (0x125084000) [pid = 1652] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 49 (0x1229cb000) [pid = 1652] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 48 (0x11e163400) [pid = 1652] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 47 (0x11e162800) [pid = 1652] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 46 (0x11fe48400) [pid = 1652] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 45 (0x11eff0400) [pid = 1652] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 44 (0x125e09c00) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
12:41:51 INFO - PROCESS | 1652 | --DOMWINDOW == 43 (0x125e0b400) [pid = 1652] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 42 (0x11ed89800) [pid = 1652] [serial = 1515] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 41 (0x11e1da400) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 40 (0x1251b4800) [pid = 1652] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 39 (0x12507d000) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 38 (0x12464bc00) [pid = 1652] [serial = 1521] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 37 (0x1243b1400) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 36 (0x11e1f4800) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 35 (0x11e16ac00) [pid = 1652] [serial = 1527] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 34 (0x11f209c00) [pid = 1652] [serial = 1512] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 33 (0x12015c000) [pid = 1652] [serial = 1530] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 32 (0x1244c2800) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 31 (0x120a6f000) [pid = 1652] [serial = 1518] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 30 (0x120214800) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 29 (0x125c59000) [pid = 1652] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 28 (0x125e21800) [pid = 1652] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
12:41:55 INFO - PROCESS | 1652 | --DOMWINDOW == 27 (0x1251b8400) [pid = 1652] [serial = 1533] [outer = 0x0] [url = about:blank]
12:41:59 INFO - PROCESS | 1652 | MARIONETTE LOG: INFO: Timeout fired
12:41:59 INFO - PROCESS | 1652 | 1467747719871 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]]]}]
12:41:59 INFO - ....
12:41:59 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 30433ms
12:41:59 INFO - PROCESS | 1652 | 1467747719919 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
12:41:59 INFO - PROCESS | 1652 | 1467747719922 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
12:41:59 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
12:41:59 INFO - PROCESS | 1652 | 1467747719926 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
12:41:59 INFO - PROCESS | 1652 | 1467747719928 Marionette TRACE conn2 <- [1,1812,null,{}]
12:41:59 INFO - PROCESS | 1652 | 1467747719932 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}]
12:41:59 INFO - PROCESS | 1652 | --DOCSHELL 0x127007000 == 8 [pid = 1652] [id = 531]
12:41:59 INFO - PROCESS | 1652 | --DOCSHELL 0x127017800 == 7 [pid = 1652] [id = 533]
12:42:00 INFO - PROCESS | 1652 | 1467747720048 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
12:42:00 INFO - PROCESS | 1652 | 1467747720076 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11e285800 == 8 [pid = 1652] [id = 536]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x11e117c00) [pid = 1652] [serial = 1545] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x11e118000) [pid = 1652] [serial = 1546] [outer = 0x11e117c00]
12:42:00 INFO - PROCESS | 1652 | 1467747720114 Marionette DEBUG loaded listener.js
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x11e13a000) [pid = 1652] [serial = 1547] [outer = 0x11e117c00]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ffcd000 == 9 [pid = 1652] [id = 537]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x11e1a9000) [pid = 1652] [serial = 1548] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ffcf800 == 10 [pid = 1652] [id = 538]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x11e1aa000) [pid = 1652] [serial = 1549] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x11e1aac00) [pid = 1652] [serial = 1550] [outer = 0x11e1a9000]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x11e130400) [pid = 1652] [serial = 1551] [outer = 0x11e1aa000]
12:42:00 INFO - PROCESS | 1652 | 1467747720458 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]]]}]
12:42:00 INFO - ....
12:42:00 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 575ms
12:42:00 INFO - PROCESS | 1652 | 1467747720504 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
12:42:00 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
12:42:00 INFO - PROCESS | 1652 | 1467747720509 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
12:42:00 INFO - PROCESS | 1652 | 1467747720514 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
12:42:00 INFO - PROCESS | 1652 | 1467747720516 Marionette TRACE conn2 <- [1,1816,null,{}]
12:42:00 INFO - PROCESS | 1652 | 1467747720519 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}]
12:42:00 INFO - PROCESS | 1652 | 1467747720624 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
12:42:00 INFO - PROCESS | 1652 | 1467747720629 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ff9d000 == 11 [pid = 1652] [id = 539]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x11e13a400) [pid = 1652] [serial = 1552] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x11e168400) [pid = 1652] [serial = 1553] [outer = 0x11e13a400]
12:42:00 INFO - PROCESS | 1652 | 1467747720662 Marionette DEBUG loaded listener.js
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x11e1f4800) [pid = 1652] [serial = 1554] [outer = 0x11e13a400]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x120db8800 == 12 [pid = 1652] [id = 540]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x11fe4a000) [pid = 1652] [serial = 1555] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x120db9800 == 13 [pid = 1652] [id = 541]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x11fe4e800) [pid = 1652] [serial = 1556] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x120dbc000 == 14 [pid = 1652] [id = 542]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x11fe4f800) [pid = 1652] [serial = 1557] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1228cd800 == 15 [pid = 1652] [id = 543]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x120113400) [pid = 1652] [serial = 1558] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1228d9000 == 16 [pid = 1652] [id = 544]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x120115000) [pid = 1652] [serial = 1559] [outer = 0x0]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x11e1ebc00) [pid = 1652] [serial = 1560] [outer = 0x11fe4a000]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12015c000) [pid = 1652] [serial = 1561] [outer = 0x11fe4e800]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12015d800) [pid = 1652] [serial = 1562] [outer = 0x11fe4f800]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12015fc00) [pid = 1652] [serial = 1563] [outer = 0x120113400]
12:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x120160800) [pid = 1652] [serial = 1564] [outer = 0x120115000]
12:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b63000 == 17 [pid = 1652] [id = 545]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x11fe48400) [pid = 1652] [serial = 1565] [outer = 0x0]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x120162c00) [pid = 1652] [serial = 1566] [outer = 0x11fe48400]
12:42:01 INFO - PROCESS | 1652 | 1467747721150 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]
12:42:01 INFO - PROCESS | 1652 | 1467747721191 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
12:42:01 INFO - PROCESS | 1652 | 1467747721193 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
12:42:01 INFO - PROCESS | 1652 | 1467747721196 Marionette TRACE conn2 <- [1,1820,null,{}]
12:42:01 INFO - PROCESS | 1652 | 1467747721207 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}]
12:42:01 INFO - PROCESS | 1652 | 1467747721313 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
12:42:01 INFO - PROCESS | 1652 | 1467747721329 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\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"}]
12:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x124c86000 == 18 [pid = 1652] [id = 546]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x1208e5000) [pid = 1652] [serial = 1567] [outer = 0x0]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x120985000) [pid = 1652] [serial = 1568] [outer = 0x1208e5000]
12:42:01 INFO - PROCESS | 1652 | 1467747721362 Marionette DEBUG loaded listener.js
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x123b23800) [pid = 1652] [serial = 1569] [outer = 0x1208e5000]
12:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x125cc0800 == 19 [pid = 1652] [id = 547]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x1244bec00) [pid = 1652] [serial = 1570] [outer = 0x0]
12:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ffcc000 == 20 [pid = 1652] [id = 548]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x1244c2800) [pid = 1652] [serial = 1571] [outer = 0x0]
12:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x125058800 == 21 [pid = 1652] [id = 549]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x12464b000) [pid = 1652] [serial = 1572] [outer = 0x0]
12:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d4e800 == 22 [pid = 1652] [id = 550]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x12464d000) [pid = 1652] [serial = 1573] [outer = 0x0]
12:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d51000 == 23 [pid = 1652] [id = 551]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x12464ec00) [pid = 1652] [serial = 1574] [outer = 0x0]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x1243b9c00) [pid = 1652] [serial = 1575] [outer = 0x1244bec00]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x124c8f400) [pid = 1652] [serial = 1576] [outer = 0x1244c2800]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x124c96800) [pid = 1652] [serial = 1577] [outer = 0x12464b000]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x124cdd400) [pid = 1652] [serial = 1578] [outer = 0x12464d000]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x124e9c400) [pid = 1652] [serial = 1579] [outer = 0x12464ec00]
12:42:01 INFO - PROCESS | 1652 | 1467747721806 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]]]}]
12:42:01 INFO - .........
12:42:01 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 623ms
12:42:01 INFO - PROCESS | 1652 | 1467747721816 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
12:42:01 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
12:42:01 INFO - PROCESS | 1652 | 1467747721818 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
12:42:01 INFO - PROCESS | 1652 | 1467747721820 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
12:42:01 INFO - PROCESS | 1652 | 1467747721821 Marionette TRACE conn2 <- [1,1824,null,{}]
12:42:01 INFO - PROCESS | 1652 | 1467747721827 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}]
12:42:01 INFO - PROCESS | 1652 | 1467747721912 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
12:42:01 INFO - PROCESS | 1652 | 1467747721920 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f64800 == 24 [pid = 1652] [id = 552]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1243ae800) [pid = 1652] [serial = 1580] [outer = 0x0]
12:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x124e9a800) [pid = 1652] [serial = 1581] [outer = 0x1243ae800]
12:42:01 INFO - PROCESS | 1652 | 1467747721953 Marionette DEBUG loaded listener.js
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x123925000) [pid = 1652] [serial = 1582] [outer = 0x1243ae800]
12:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244a3800 == 25 [pid = 1652] [id = 553]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x125ac8800) [pid = 1652] [serial = 1583] [outer = 0x0]
12:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12700a000 == 26 [pid = 1652] [id = 554]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x125aca400) [pid = 1652] [serial = 1584] [outer = 0x0]
12:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1271a4800 == 27 [pid = 1652] [id = 555]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x125accc00) [pid = 1652] [serial = 1585] [outer = 0x0]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1251bfc00) [pid = 1652] [serial = 1586] [outer = 0x125ac8800]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x125acfc00) [pid = 1652] [serial = 1587] [outer = 0x125aca400]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x125acd000) [pid = 1652] [serial = 1588] [outer = 0x125accc00]
12:42:02 INFO - PROCESS | 1652 | 1467747722556 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]]]}]
12:42:02 INFO - ............
12:42:02 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 771ms
12:42:02 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
12:42:02 INFO - PROCESS | 1652 | 1467747722594 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
12:42:02 INFO - PROCESS | 1652 | 1467747722595 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
12:42:02 INFO - PROCESS | 1652 | 1467747722598 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
12:42:02 INFO - PROCESS | 1652 | 1467747722599 Marionette TRACE conn2 <- [1,1828,null,{}]
12:42:02 INFO - PROCESS | 1652 | 1467747722604 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}]
12:42:02 INFO - PROCESS | 1652 | 1467747722688 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
12:42:02 INFO - PROCESS | 1652 | 1467747722693 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x127269000 == 28 [pid = 1652] [id = 556]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1251b8c00) [pid = 1652] [serial = 1589] [outer = 0x0]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1251c0400) [pid = 1652] [serial = 1590] [outer = 0x1251b8c00]
12:42:02 INFO - PROCESS | 1652 | 1467747722725 Marionette DEBUG loaded listener.js
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x125c53400) [pid = 1652] [serial = 1591] [outer = 0x1251b8c00]
12:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f62800 == 29 [pid = 1652] [id = 557]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x125e26c00) [pid = 1652] [serial = 1592] [outer = 0x0]
12:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x125ce0800 == 30 [pid = 1652] [id = 558]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x125e2a000) [pid = 1652] [serial = 1593] [outer = 0x0]
12:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12741e000 == 31 [pid = 1652] [id = 559]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x125e2d400) [pid = 1652] [serial = 1594] [outer = 0x0]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x125e0c000) [pid = 1652] [serial = 1595] [outer = 0x125e26c00]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x125f04800) [pid = 1652] [serial = 1596] [outer = 0x125e2a000]
12:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x125f06800) [pid = 1652] [serial = 1597] [outer = 0x125e2d400]
12:42:03 INFO - PROCESS | 1652 | 1467747723126 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]]]}]
12:42:03 INFO - ........
12:42:03 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 573ms
12:42:03 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
12:42:03 INFO - PROCESS | 1652 | 1467747723172 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
12:42:03 INFO - PROCESS | 1652 | 1467747723173 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
12:42:03 INFO - PROCESS | 1652 | 1467747723178 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
12:42:03 INFO - PROCESS | 1652 | 1467747723179 Marionette TRACE conn2 <- [1,1832,null,{}]
12:42:03 INFO - PROCESS | 1652 | 1467747723181 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}]
12:42:03 INFO - PROCESS | 1652 | 1467747723293 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
12:42:03 INFO - PROCESS | 1652 | 1467747723297 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x120db4800 == 32 [pid = 1652] [id = 560]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1243b4c00) [pid = 1652] [serial = 1598] [outer = 0x0]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125e03800) [pid = 1652] [serial = 1599] [outer = 0x1243b4c00]
12:42:03 INFO - PROCESS | 1652 | 1467747723330 Marionette DEBUG loaded listener.js
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x125fa9800) [pid = 1652] [serial = 1600] [outer = 0x1243b4c00]
12:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f39c800 == 33 [pid = 1652] [id = 561]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12663e400) [pid = 1652] [serial = 1601] [outer = 0x0]
12:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f39e800 == 34 [pid = 1652] [id = 562]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12663fc00) [pid = 1652] [serial = 1602] [outer = 0x0]
12:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f39f800 == 35 [pid = 1652] [id = 563]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126644c00) [pid = 1652] [serial = 1603] [outer = 0x0]
12:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f21b000 == 36 [pid = 1652] [id = 564]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126646800) [pid = 1652] [serial = 1604] [outer = 0x0]
12:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f3a1000 == 37 [pid = 1652] [id = 565]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126647400) [pid = 1652] [serial = 1605] [outer = 0x0]
12:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f3a2000 == 38 [pid = 1652] [id = 566]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126648800) [pid = 1652] [serial = 1606] [outer = 0x0]
12:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f3a3000 == 39 [pid = 1652] [id = 567]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12664c400) [pid = 1652] [serial = 1607] [outer = 0x0]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1251b9c00) [pid = 1652] [serial = 1608] [outer = 0x12663e400]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1266a0000) [pid = 1652] [serial = 1609] [outer = 0x12663fc00]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1266a1800) [pid = 1652] [serial = 1610] [outer = 0x126644c00]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1266a3000) [pid = 1652] [serial = 1611] [outer = 0x126646800]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1266a4800) [pid = 1652] [serial = 1612] [outer = 0x126647400]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1266a5c00) [pid = 1652] [serial = 1613] [outer = 0x126648800]
12:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1266a8800) [pid = 1652] [serial = 1614] [outer = 0x12664c400]
12:42:03 INFO - PROCESS | 1652 | 1467747723886 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]
12:42:03 INFO - PROCESS | 1652 | 1467747723907 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
12:42:03 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
12:42:03 INFO - PROCESS | 1652 | 1467747723910 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
12:42:03 INFO - PROCESS | 1652 | 1467747723911 Marionette TRACE conn2 <- [1,1836,null,{}]
12:42:03 INFO - PROCESS | 1652 | 1467747723914 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}]
12:42:03 INFO - PROCESS | 1652 | 1467747723993 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
12:42:04 INFO - PROCESS | 1652 | 1467747723998 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12fad5000 == 40 [pid = 1652] [id = 568]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1260b6000) [pid = 1652] [serial = 1615] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12669f400) [pid = 1652] [serial = 1616] [outer = 0x1260b6000]
12:42:04 INFO - PROCESS | 1652 | 1467747724031 Marionette DEBUG loaded listener.js
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12671a800) [pid = 1652] [serial = 1617] [outer = 0x1260b6000]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12506d000 == 41 [pid = 1652] [id = 569]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1267cc400) [pid = 1652] [serial = 1618] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126785c00) [pid = 1652] [serial = 1619] [outer = 0x1267cc400]
12:42:04 INFO - PROCESS | 1652 | 1467747724374 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]]]}]
12:42:04 INFO - ......
12:42:04 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 473ms
12:42:04 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
12:42:04 INFO - PROCESS | 1652 | 1467747724387 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
12:42:04 INFO - PROCESS | 1652 | 1467747724389 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
12:42:04 INFO - PROCESS | 1652 | 1467747724391 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
12:42:04 INFO - PROCESS | 1652 | 1467747724392 Marionette TRACE conn2 <- [1,1840,null,{}]
12:42:04 INFO - PROCESS | 1652 | 1467747724398 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}]
12:42:04 INFO - PROCESS | 1652 | 1467747724499 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
12:42:04 INFO - PROCESS | 1652 | 1467747724506 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x130c92800 == 42 [pid = 1652] [id = 570]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1266ad000) [pid = 1652] [serial = 1620] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126720800) [pid = 1652] [serial = 1621] [outer = 0x1266ad000]
12:42:04 INFO - PROCESS | 1652 | 1467747724535 Marionette DEBUG loaded listener.js
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1267d2800) [pid = 1652] [serial = 1622] [outer = 0x1266ad000]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ffa7000 == 43 [pid = 1652] [id = 571]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1272c7000) [pid = 1652] [serial = 1623] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x13231d000 == 44 [pid = 1652] [id = 572]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12744b400) [pid = 1652] [serial = 1624] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x132949000 == 45 [pid = 1652] [id = 573]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12744c800) [pid = 1652] [serial = 1625] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1331d2800 == 46 [pid = 1652] [id = 574]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12744d400) [pid = 1652] [serial = 1626] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x13230d800 == 47 [pid = 1652] [id = 575]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x127490c00) [pid = 1652] [serial = 1627] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1331db000 == 48 [pid = 1652] [id = 576]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x127492400) [pid = 1652] [serial = 1628] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a6f800 == 49 [pid = 1652] [id = 577]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12744d800) [pid = 1652] [serial = 1629] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a72800 == 50 [pid = 1652] [id = 578]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x127494400) [pid = 1652] [serial = 1630] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a74800 == 51 [pid = 1652] [id = 579]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x127496400) [pid = 1652] [serial = 1631] [outer = 0x0]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x127499000) [pid = 1652] [serial = 1632] [outer = 0x1272c7000]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12663f400) [pid = 1652] [serial = 1633] [outer = 0x12744b400]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1272cb400) [pid = 1652] [serial = 1634] [outer = 0x12744c800]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12749b000) [pid = 1652] [serial = 1635] [outer = 0x12744d400]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x127642800) [pid = 1652] [serial = 1636] [outer = 0x127490c00]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x127644000) [pid = 1652] [serial = 1637] [outer = 0x127492400]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x127647400) [pid = 1652] [serial = 1638] [outer = 0x12744d800]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x127649800) [pid = 1652] [serial = 1639] [outer = 0x127494400]
12:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12764c000) [pid = 1652] [serial = 1640] [outer = 0x127496400]
12:42:04 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 438
12:42:05 INFO - PROCESS | 1652 | 1467747725097 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]
12:42:05 INFO - PROCESS | 1652 | 1467747725119 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
12:42:05 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
12:42:05 INFO - PROCESS | 1652 | 1467747725122 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
12:42:05 INFO - PROCESS | 1652 | 1467747725123 Marionette TRACE conn2 <- [1,1844,null,{}]
12:42:05 INFO - PROCESS | 1652 | 1467747725128 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}]
12:42:05 INFO - PROCESS | 1652 | 1467747725209 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
12:42:05 INFO - PROCESS | 1652 | 1467747725213 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x135e66800 == 52 [pid = 1652] [id = 580]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12677d400) [pid = 1652] [serial = 1641] [outer = 0x0]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1272c4000) [pid = 1652] [serial = 1642] [outer = 0x12677d400]
12:42:05 INFO - PROCESS | 1652 | 1467747725246 Marionette DEBUG loaded listener.js
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x127498000) [pid = 1652] [serial = 1643] [outer = 0x12677d400]
12:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x135e6c800 == 53 [pid = 1652] [id = 581]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12e253000) [pid = 1652] [serial = 1644] [outer = 0x0]
12:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b17800 == 54 [pid = 1652] [id = 582]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12e254000) [pid = 1652] [serial = 1645] [outer = 0x0]
12:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b1d800 == 55 [pid = 1652] [id = 583]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12e255800) [pid = 1652] [serial = 1646] [outer = 0x0]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12e256400) [pid = 1652] [serial = 1647] [outer = 0x12e253000]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12e258000) [pid = 1652] [serial = 1648] [outer = 0x12e254000]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12e25a000) [pid = 1652] [serial = 1649] [outer = 0x12e255800]
12:42:05 INFO - PROCESS | 1652 | 1467747725649 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]]]}]
12:42:05 INFO - ...........
12:42:05 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 571ms
12:42:05 INFO - PROCESS | 1652 | 1467747725696 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
12:42:05 INFO - PROCESS | 1652 | 1467747725697 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
12:42:05 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
12:42:05 INFO - PROCESS | 1652 | 1467747725699 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
12:42:05 INFO - PROCESS | 1652 | 1467747725701 Marionette TRACE conn2 <- [1,1848,null,{}]
12:42:05 INFO - PROCESS | 1652 | 1467747725705 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}]
12:42:05 INFO - PROCESS | 1652 | 1467747725788 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
12:42:05 INFO - PROCESS | 1652 | 1467747725792 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b35000 == 56 [pid = 1652] [id = 584]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x127651800) [pid = 1652] [serial = 1650] [outer = 0x0]
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x127982400) [pid = 1652] [serial = 1651] [outer = 0x127651800]
12:42:05 INFO - PROCESS | 1652 | 1467747725821 Marionette DEBUG loaded listener.js
12:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12e261c00) [pid = 1652] [serial = 1652] [outer = 0x127651800]
12:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b43000 == 57 [pid = 1652] [id = 585]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12ed6c400) [pid = 1652] [serial = 1653] [outer = 0x0]
12:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b48800 == 58 [pid = 1652] [id = 586]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12ed73000) [pid = 1652] [serial = 1654] [outer = 0x0]
12:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b4b000 == 59 [pid = 1652] [id = 587]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12ed74000) [pid = 1652] [serial = 1655] [outer = 0x0]
12:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b4f800 == 60 [pid = 1652] [id = 588]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12ed75400) [pid = 1652] [serial = 1656] [outer = 0x0]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12ed71c00) [pid = 1652] [serial = 1657] [outer = 0x12ed6c400]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12edbe000) [pid = 1652] [serial = 1658] [outer = 0x12ed73000]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12edbe800) [pid = 1652] [serial = 1659] [outer = 0x12ed74000]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12edc0800) [pid = 1652] [serial = 1660] [outer = 0x12ed75400]
12:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b52000 == 61 [pid = 1652] [id = 589]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12edc1000) [pid = 1652] [serial = 1661] [outer = 0x0]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12edc2000) [pid = 1652] [serial = 1662] [outer = 0x12edc1000]
12:42:06 INFO - PROCESS | 1652 | 1467747726331 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]]]}]
12:42:06 INFO - .....
12:42:06 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 671ms
12:42:06 INFO - PROCESS | 1652 | 1467747726371 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
12:42:06 INFO - PROCESS | 1652 | 1467747726373 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
12:42:06 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
12:42:06 INFO - PROCESS | 1652 | 1467747726376 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
12:42:06 INFO - PROCESS | 1652 | 1467747726377 Marionette TRACE conn2 <- [1,1852,null,{}]
12:42:06 INFO - PROCESS | 1652 | 1467747726383 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}]
12:42:06 INFO - PROCESS | 1652 | 1467747726478 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
12:42:06 INFO - PROCESS | 1652 | 1467747726490 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cf8b800 == 62 [pid = 1652] [id = 590]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12ed77000) [pid = 1652] [serial = 1663] [outer = 0x0]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12edc5400) [pid = 1652] [serial = 1664] [outer = 0x12ed77000]
12:42:06 INFO - PROCESS | 1652 | 1467747726522 Marionette DEBUG loaded listener.js
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12ee1d400) [pid = 1652] [serial = 1665] [outer = 0x12ed77000]
12:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cfd5800 == 63 [pid = 1652] [id = 591]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12ed74800) [pid = 1652] [serial = 1666] [outer = 0x0]
12:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cf8d000 == 64 [pid = 1652] [id = 592]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12ee4e800) [pid = 1652] [serial = 1667] [outer = 0x0]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12ee21800) [pid = 1652] [serial = 1668] [outer = 0x12ed74800]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12ef9c400) [pid = 1652] [serial = 1669] [outer = 0x12ee4e800]
12:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12f02a000) [pid = 1652] [serial = 1670] [outer = 0x12ee4e800]
12:42:06 INFO - PROCESS | 1652 | 1467747726954 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]
12:42:07 INFO - PROCESS | 1652 | 1467747727010 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
12:42:07 INFO - PROCESS | 1652 | 1467747727012 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
12:42:07 INFO - PROCESS | 1652 | 1467747727013 Marionette TRACE conn2 <- [1,1856,null,{}]
12:42:07 INFO - PROCESS | 1652 | 1467747727016 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}]
12:42:07 INFO - PROCESS | 1652 | 1467747727129 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
12:42:07 INFO - PROCESS | 1652 | 1467747727138 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x13d950000 == 65 [pid = 1652] [id = 593]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12ee21c00) [pid = 1652] [serial = 1671] [outer = 0x0]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12ee22400) [pid = 1652] [serial = 1672] [outer = 0x12ee21c00]
12:42:07 INFO - PROCESS | 1652 | 1467747727169 Marionette DEBUG loaded listener.js
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12f02a800) [pid = 1652] [serial = 1673] [outer = 0x12ee21c00]
12:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a7d800 == 66 [pid = 1652] [id = 594]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12f1aec00) [pid = 1652] [serial = 1674] [outer = 0x0]
12:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x13d95a800 == 67 [pid = 1652] [id = 595]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12f1b0000) [pid = 1652] [serial = 1675] [outer = 0x0]
12:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x14dce5800 == 68 [pid = 1652] [id = 596]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12f1b0800) [pid = 1652] [serial = 1676] [outer = 0x0]
12:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x14dcea800 == 69 [pid = 1652] [id = 597]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12f1b1400) [pid = 1652] [serial = 1677] [outer = 0x0]
12:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x14dceb800 == 70 [pid = 1652] [id = 598]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12f1b2800) [pid = 1652] [serial = 1678] [outer = 0x0]
12:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x14dcec800 == 71 [pid = 1652] [id = 599]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12f1b3000) [pid = 1652] [serial = 1679] [outer = 0x0]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12f113c00) [pid = 1652] [serial = 1680] [outer = 0x12f1aec00]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12f1b6000) [pid = 1652] [serial = 1681] [outer = 0x12f1b0000]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12f1b6c00) [pid = 1652] [serial = 1682] [outer = 0x12f1b0800]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12f1b7800) [pid = 1652] [serial = 1683] [outer = 0x12f1b1400]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12f1b9c00) [pid = 1652] [serial = 1684] [outer = 0x12f1b2800]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12f1bb000) [pid = 1652] [serial = 1685] [outer = 0x12f1b3000]
12:42:07 INFO - PROCESS | 1652 | 1467747727652 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]]]}]
12:42:07 INFO - ......
12:42:07 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 672ms
12:42:07 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
12:42:07 INFO - PROCESS | 1652 | 1467747727684 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
12:42:07 INFO - PROCESS | 1652 | 1467747727686 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
12:42:07 INFO - PROCESS | 1652 | 1467747727689 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
12:42:07 INFO - PROCESS | 1652 | 1467747727693 Marionette TRACE conn2 <- [1,1860,null,{}]
12:42:07 INFO - PROCESS | 1652 | 1467747727695 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}]
12:42:07 INFO - PROCESS | 1652 | 1467747727798 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
12:42:07 INFO - PROCESS | 1652 | 1467747727810 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x14e3ce800 == 72 [pid = 1652] [id = 600]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12ee45000) [pid = 1652] [serial = 1686] [outer = 0x0]
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12f034800) [pid = 1652] [serial = 1687] [outer = 0x12ee45000]
12:42:07 INFO - PROCESS | 1652 | 1467747727838 Marionette DEBUG loaded listener.js
12:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12f1b4000) [pid = 1652] [serial = 1688] [outer = 0x12ee45000]
12:42:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x11fb54000 == 73 [pid = 1652] [id = 601]
12:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x11e0fdc00) [pid = 1652] [serial = 1689] [outer = 0x0]
12:42:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ff8d000 == 74 [pid = 1652] [id = 602]
12:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x11e111000) [pid = 1652] [serial = 1690] [outer = 0x0]
12:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x11e13f800) [pid = 1652] [serial = 1691] [outer = 0x11e0fdc00]
12:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x11e162000) [pid = 1652] [serial = 1692] [outer = 0x11e111000]
12:42:08 INFO - PROCESS | 1652 | 1467747728323 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]]]}]
12:42:08 INFO - .........
12:42:08 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 673ms
12:42:08 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
12:42:08 INFO - PROCESS | 1652 | 1467747728362 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
12:42:08 INFO - PROCESS | 1652 | 1467747728364 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
12:42:08 INFO - PROCESS | 1652 | 1467747728368 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
12:42:08 INFO - PROCESS | 1652 | 1467747728370 Marionette TRACE conn2 <- [1,1864,null,{}]
12:42:08 INFO - PROCESS | 1652 | 1467747728418 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}]
12:42:08 INFO - PROCESS | 1652 | 1467747728533 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
12:42:08 INFO - PROCESS | 1652 | 1467747728617 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12449c800 == 75 [pid = 1652] [id = 603]
12:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x11e1dc400) [pid = 1652] [serial = 1693] [outer = 0x0]
12:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x11f20fc00) [pid = 1652] [serial = 1694] [outer = 0x11e1dc400]
12:42:08 INFO - PROCESS | 1652 | 1467747728653 Marionette DEBUG loaded listener.js
12:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x1201a6000) [pid = 1652] [serial = 1695] [outer = 0x11e1dc400]
12:42:09 INFO - PROCESS | 1652 | 1467747728997 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]]]}]
12:42:09 INFO - ..
12:42:09 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 671ms
12:42:09 INFO - PROCESS | 1652 | 1467747729039 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
12:42:09 INFO - PROCESS | 1652 | 1467747729044 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
12:42:09 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
12:42:09 INFO - PROCESS | 1652 | 1467747729049 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
12:42:09 INFO - PROCESS | 1652 | 1467747729051 Marionette TRACE conn2 <- [1,1868,null,{}]
12:42:09 INFO - PROCESS | 1652 | 1467747729057 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}]
12:42:09 INFO - PROCESS | 1652 | 1467747729170 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
12:42:09 INFO - PROCESS | 1652 | 1467747729218 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e288800 == 76 [pid = 1652] [id = 604]
12:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12021cc00) [pid = 1652] [serial = 1696] [outer = 0x0]
12:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x124e9d800) [pid = 1652] [serial = 1697] [outer = 0x12021cc00]
12:42:09 INFO - PROCESS | 1652 | 1467747729253 Marionette DEBUG loaded listener.js
12:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1251c2400) [pid = 1652] [serial = 1698] [outer = 0x12021cc00]
12:42:09 INFO - PROCESS | 1652 | 1467747729582 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"]]]}]
12:42:09 INFO - ..
12:42:09 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 572ms
12:42:09 INFO - PROCESS | 1652 | 1467747729621 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
12:42:09 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
12:42:09 INFO - PROCESS | 1652 | 1467747729623 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
12:42:09 INFO - PROCESS | 1652 | 1467747729626 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
12:42:09 INFO - PROCESS | 1652 | 1467747729628 Marionette TRACE conn2 <- [1,1872,null,{}]
12:42:09 INFO - PROCESS | 1652 | 1467747729640 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}]
12:42:09 INFO - PROCESS | 1652 | 1467747729750 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
12:42:09 INFO - PROCESS | 1652 | 1467747729799 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x135e7d800 == 77 [pid = 1652] [id = 605]
12:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x125ad0c00) [pid = 1652] [serial = 1699] [outer = 0x0]
12:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x125f0d800) [pid = 1652] [serial = 1700] [outer = 0x125ad0c00]
12:42:09 INFO - PROCESS | 1652 | 1467747729835 Marionette DEBUG loaded listener.js
12:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x126386000) [pid = 1652] [serial = 1701] [outer = 0x125ad0c00]
12:42:10 INFO - PROCESS | 1652 | 1467747730188 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"]]]}]
12:42:10 INFO - ..
12:42:10 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 624ms
12:42:10 INFO - PROCESS | 1652 | 1467747730251 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
12:42:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
12:42:10 INFO - PROCESS | 1652 | 1467747730253 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
12:42:10 INFO - PROCESS | 1652 | 1467747730255 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
12:42:10 INFO - PROCESS | 1652 | 1467747730256 Marionette TRACE conn2 <- [1,1876,null,{}]
12:42:10 INFO - PROCESS | 1652 | 1467747730262 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}]
12:42:10 INFO - PROCESS | 1652 | 1467747730478 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
12:42:10 INFO - PROCESS | 1652 | 1467747730531 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1244a0800 == 78 [pid = 1652] [id = 606]
12:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x11e1dcc00) [pid = 1652] [serial = 1702] [outer = 0x0]
12:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x11efec400) [pid = 1652] [serial = 1703] [outer = 0x11e1dcc00]
12:42:10 INFO - PROCESS | 1652 | 1467747730568 Marionette DEBUG loaded listener.js
12:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x120528000) [pid = 1652] [serial = 1704] [outer = 0x11e1dcc00]
12:42:10 INFO - PROCESS | 1652 | 1467747730912 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"]]]}]
12:42:10 INFO - ....
12:42:10 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 720ms
12:42:10 INFO - PROCESS | 1652 | 1467747730977 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
12:42:10 INFO - PROCESS | 1652 | 1467747730980 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
12:42:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
12:42:10 INFO - PROCESS | 1652 | 1467747730983 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
12:42:10 INFO - PROCESS | 1652 | 1467747730985 Marionette TRACE conn2 <- [1,1880,null,{}]
12:42:10 INFO - PROCESS | 1652 | 1467747730991 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}]
12:42:11 INFO - PROCESS | 1652 | 1467747731095 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
12:42:11 INFO - PROCESS | 1652 | 1467747731144 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f5d800 == 79 [pid = 1652] [id = 607]
12:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x125081c00) [pid = 1652] [serial = 1705] [outer = 0x0]
12:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x125e0a400) [pid = 1652] [serial = 1706] [outer = 0x125081c00]
12:42:11 INFO - PROCESS | 1652 | 1467747731178 Marionette DEBUG loaded listener.js
12:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x125fa4400) [pid = 1652] [serial = 1707] [outer = 0x125081c00]
12:42:11 INFO - PROCESS | 1652 | 1467747731513 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"]]]}]
12:42:11 INFO - .
12:42:11 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 571ms
12:42:11 INFO - PROCESS | 1652 | 1467747731555 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
12:42:11 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
12:42:11 INFO - PROCESS | 1652 | 1467747731557 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
12:42:11 INFO - PROCESS | 1652 | 1467747731560 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
12:42:11 INFO - PROCESS | 1652 | 1467747731561 Marionette TRACE conn2 <- [1,1884,null,{}]
12:42:11 INFO - PROCESS | 1652 | 1467747731567 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}]
12:42:11 INFO - PROCESS | 1652 | 1467747731688 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
12:42:11 INFO - PROCESS | 1652 | 1467747731741 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f398800 == 80 [pid = 1652] [id = 608]
12:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x125fa8000) [pid = 1652] [serial = 1708] [outer = 0x0]
12:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x126389800) [pid = 1652] [serial = 1709] [outer = 0x125fa8000]
12:42:11 INFO - PROCESS | 1652 | 1467747731770 Marionette DEBUG loaded listener.js
12:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x1270b9400) [pid = 1652] [serial = 1710] [outer = 0x125fa8000]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x14dcec800 == 79 [pid = 1652] [id = 599]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x14dceb800 == 78 [pid = 1652] [id = 598]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x14dcea800 == 77 [pid = 1652] [id = 597]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x14dce5800 == 76 [pid = 1652] [id = 596]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x13d95a800 == 75 [pid = 1652] [id = 595]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x135a7d800 == 74 [pid = 1652] [id = 594]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x13cf8d000 == 73 [pid = 1652] [id = 592]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x13cfd5800 == 72 [pid = 1652] [id = 591]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x139b52000 == 71 [pid = 1652] [id = 589]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x139b4f800 == 70 [pid = 1652] [id = 588]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x139b4b000 == 69 [pid = 1652] [id = 587]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x139b48800 == 68 [pid = 1652] [id = 586]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x139b43000 == 67 [pid = 1652] [id = 585]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x139b1d800 == 66 [pid = 1652] [id = 583]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x139b17800 == 65 [pid = 1652] [id = 582]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x135e6c800 == 64 [pid = 1652] [id = 581]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x135a74800 == 63 [pid = 1652] [id = 579]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x135a72800 == 62 [pid = 1652] [id = 578]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x135a6f800 == 61 [pid = 1652] [id = 577]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1331db000 == 60 [pid = 1652] [id = 576]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x13230d800 == 59 [pid = 1652] [id = 575]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1331d2800 == 58 [pid = 1652] [id = 574]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x132949000 == 57 [pid = 1652] [id = 573]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x13231d000 == 56 [pid = 1652] [id = 572]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11ffa7000 == 55 [pid = 1652] [id = 571]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12506d000 == 54 [pid = 1652] [id = 569]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12f3a3000 == 53 [pid = 1652] [id = 567]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12f3a2000 == 52 [pid = 1652] [id = 566]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12f3a1000 == 51 [pid = 1652] [id = 565]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12f21b000 == 50 [pid = 1652] [id = 564]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12f39f800 == 49 [pid = 1652] [id = 563]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12f39e800 == 48 [pid = 1652] [id = 562]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12f39c800 == 47 [pid = 1652] [id = 561]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12741e000 == 46 [pid = 1652] [id = 559]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x125ce0800 == 45 [pid = 1652] [id = 558]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x125f62800 == 44 [pid = 1652] [id = 557]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1271a4800 == 43 [pid = 1652] [id = 555]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12700a000 == 42 [pid = 1652] [id = 554]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1244a3800 == 41 [pid = 1652] [id = 553]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x125d51000 == 40 [pid = 1652] [id = 551]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x125d4e800 == 39 [pid = 1652] [id = 550]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x125058800 == 38 [pid = 1652] [id = 549]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11ffcc000 == 37 [pid = 1652] [id = 548]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x125cc0800 == 36 [pid = 1652] [id = 547]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x123b63000 == 35 [pid = 1652] [id = 545]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1228d9000 == 34 [pid = 1652] [id = 544]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1228cd800 == 33 [pid = 1652] [id = 543]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x120dbc000 == 32 [pid = 1652] [id = 542]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x120db9800 == 31 [pid = 1652] [id = 541]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x120db8800 == 30 [pid = 1652] [id = 540]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11ffcf800 == 29 [pid = 1652] [id = 538]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11ffcd000 == 28 [pid = 1652] [id = 537]
12:42:11 INFO - PROCESS | 1652 | --DOCSHELL 0x125f58800 == 27 [pid = 1652] [id = 529]
12:42:12 INFO - PROCESS | 1652 | 1467747732045 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"]]]}]
12:42:12 INFO - .
12:42:12 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 519ms
12:42:12 INFO - PROCESS | 1652 | 1467747732090 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
12:42:12 INFO - PROCESS | 1652 | 1467747732093 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
12:42:12 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
12:42:12 INFO - PROCESS | 1652 | 1467747732110 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
12:42:12 INFO - PROCESS | 1652 | 1467747732113 Marionette TRACE conn2 <- [1,1888,null,{}]
12:42:12 INFO - PROCESS | 1652 | 1467747732121 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}]
12:42:12 INFO - PROCESS | 1652 | 1467747732241 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
12:42:12 INFO - PROCESS | 1652 | 1467747732247 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x123817800 == 28 [pid = 1652] [id = 609]
12:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12392bc00) [pid = 1652] [serial = 1711] [outer = 0x0]
12:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x1261b2c00) [pid = 1652] [serial = 1712] [outer = 0x12392bc00]
12:42:12 INFO - PROCESS | 1652 | 1467747732280 Marionette DEBUG loaded listener.js
12:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x127921000) [pid = 1652] [serial = 1713] [outer = 0x12392bc00]
12:42:12 INFO - PROCESS | 1652 | 1467747732594 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"]]]}]
12:42:12 INFO - ..
12:42:12 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 540ms
12:42:12 INFO - PROCESS | 1652 | 1467747732638 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
12:42:12 INFO - PROCESS | 1652 | 1467747732639 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
12:42:12 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
12:42:12 INFO - PROCESS | 1652 | 1467747732642 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
12:42:12 INFO - PROCESS | 1652 | 1467747732646 Marionette TRACE conn2 <- [1,1892,null,{}]
12:42:12 INFO - PROCESS | 1652 | 1467747732648 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}]
12:42:12 INFO - PROCESS | 1652 | 1467747732737 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
12:42:12 INFO - PROCESS | 1652 | 1467747732788 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f7f0800 == 29 [pid = 1652] [id = 610]
12:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12664cc00) [pid = 1652] [serial = 1714] [outer = 0x0]
12:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12797d000) [pid = 1652] [serial = 1715] [outer = 0x12664cc00]
12:42:12 INFO - PROCESS | 1652 | 1467747732818 Marionette DEBUG loaded listener.js
12:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x1201a5c00) [pid = 1652] [serial = 1716] [outer = 0x12664cc00]
12:42:13 INFO - PROCESS | 1652 | 1467747733074 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"]]]}]
12:42:13 INFO - .....
12:42:13 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 473ms
12:42:13 INFO - PROCESS | 1652 | 1467747733116 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
12:42:13 INFO - PROCESS | 1652 | 1467747733119 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
12:42:13 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
12:42:13 INFO - PROCESS | 1652 | 1467747733128 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
12:42:13 INFO - PROCESS | 1652 | 1467747733132 Marionette TRACE conn2 <- [1,1896,null,{}]
12:42:13 INFO - PROCESS | 1652 | 1467747733143 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}]
12:42:13 INFO - PROCESS | 1652 | 1467747733234 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
12:42:13 INFO - PROCESS | 1652 | 1467747733240 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x135ca6800 == 30 [pid = 1652] [id = 611]
12:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12ee27800) [pid = 1652] [serial = 1717] [outer = 0x0]
12:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x12ef50c00) [pid = 1652] [serial = 1718] [outer = 0x12ee27800]
12:42:13 INFO - PROCESS | 1652 | 1467747733281 Marionette DEBUG loaded listener.js
12:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x12f11f800) [pid = 1652] [serial = 1719] [outer = 0x12ee27800]
12:42:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b34800 == 31 [pid = 1652] [id = 612]
12:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x12ed70800) [pid = 1652] [serial = 1720] [outer = 0x0]
12:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x12f29e400) [pid = 1652] [serial = 1721] [outer = 0x12ed70800]
12:42:13 INFO - PROCESS | 1652 | 1467747733612 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]]]}]
12:42:13 INFO - ..
12:42:13 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 531ms
12:42:13 INFO - PROCESS | 1652 | 1467747733673 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
12:42:13 INFO - PROCESS | 1652 | 1467747733675 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
12:42:13 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
12:42:13 INFO - PROCESS | 1652 | 1467747733677 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
12:42:13 INFO - PROCESS | 1652 | 1467747733678 Marionette TRACE conn2 <- [1,1900,null,{}]
12:42:13 INFO - PROCESS | 1652 | 1467747733684 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}]
12:42:13 INFO - PROCESS | 1652 | 1467747733773 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
12:42:13 INFO - PROCESS | 1652 | 1467747733777 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x120da4000 == 32 [pid = 1652] [id = 613]
12:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x12f1b4400) [pid = 1652] [serial = 1722] [outer = 0x0]
12:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x12f620400) [pid = 1652] [serial = 1723] [outer = 0x12f1b4400]
12:42:13 INFO - PROCESS | 1652 | 1467747733806 Marionette DEBUG loaded listener.js
12:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x125c54800) [pid = 1652] [serial = 1724] [outer = 0x12f1b4400]
12:42:14 INFO - PROCESS | 1652 | 1467747734099 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]]]}]
12:42:14 INFO - ..
12:42:14 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 472ms
12:42:14 INFO - PROCESS | 1652 | 1467747734158 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
12:42:14 INFO - PROCESS | 1652 | 1467747734160 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
12:42:14 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
12:42:14 INFO - PROCESS | 1652 | 1467747734163 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
12:42:14 INFO - PROCESS | 1652 | 1467747734164 Marionette TRACE conn2 <- [1,1904,null,{}]
12:42:14 INFO - PROCESS | 1652 | 1467747734169 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}]
12:42:14 INFO - PROCESS | 1652 | 1467747734274 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
12:42:14 INFO - PROCESS | 1652 | 1467747734280 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x13d949000 == 33 [pid = 1652] [id = 614]
12:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x12ed77400) [pid = 1652] [serial = 1725] [outer = 0x0]
12:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12f7aac00) [pid = 1652] [serial = 1726] [outer = 0x12ed77400]
12:42:14 INFO - PROCESS | 1652 | 1467747734308 Marionette DEBUG loaded listener.js
12:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x12f815800) [pid = 1652] [serial = 1727] [outer = 0x12ed77400]
12:42:14 INFO - PROCESS | 1652 | 1467747734607 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"]]]}]
12:42:14 INFO - ....
12:42:14 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 473ms
12:42:14 INFO - PROCESS | 1652 | 1467747734648 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
12:42:14 INFO - PROCESS | 1652 | 1467747734654 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
12:42:14 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
12:42:14 INFO - PROCESS | 1652 | 1467747734662 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
12:42:14 INFO - PROCESS | 1652 | 1467747734663 Marionette TRACE conn2 <- [1,1908,null,{}]
12:42:14 INFO - PROCESS | 1652 | 1467747734666 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}]
12:42:14 INFO - PROCESS | 1652 | 1467747734783 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
12:42:14 INFO - PROCESS | 1652 | 1467747734799 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x14e3c2800 == 34 [pid = 1652] [id = 615]
12:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12f812800) [pid = 1652] [serial = 1728] [outer = 0x0]
12:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12f819400) [pid = 1652] [serial = 1729] [outer = 0x12f812800]
12:42:14 INFO - PROCESS | 1652 | 1467747734828 Marionette DEBUG loaded listener.js
12:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x130803c00) [pid = 1652] [serial = 1730] [outer = 0x12f812800]
12:42:15 INFO - PROCESS | 1652 | 1467747735141 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]]]}]
12:42:15 INFO - ....
12:42:15 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 522ms
12:42:15 INFO - PROCESS | 1652 | 1467747735188 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
12:42:15 INFO - PROCESS | 1652 | 1467747735192 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
12:42:15 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
12:42:15 INFO - PROCESS | 1652 | 1467747735194 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
12:42:15 INFO - PROCESS | 1652 | 1467747735195 Marionette TRACE conn2 <- [1,1912,null,{}]
12:42:15 INFO - PROCESS | 1652 | 1467747735198 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}]
12:42:15 INFO - PROCESS | 1652 | 1467747735310 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
12:42:15 INFO - PROCESS | 1652 | 1467747735328 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x14e9e3800 == 35 [pid = 1652] [id = 616]
12:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x130808800) [pid = 1652] [serial = 1731] [outer = 0x0]
12:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x13080c400) [pid = 1652] [serial = 1732] [outer = 0x130808800]
12:42:15 INFO - PROCESS | 1652 | 1467747735357 Marionette DEBUG loaded listener.js
12:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x130dd2c00) [pid = 1652] [serial = 1733] [outer = 0x130808800]
12:42:15 INFO - PROCESS | 1652 | 1467747735664 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]]]}]
12:42:15 INFO - ....
12:42:15 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 519ms
12:42:15 INFO - PROCESS | 1652 | 1467747735714 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
12:42:15 INFO - PROCESS | 1652 | 1467747735719 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
12:42:15 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
12:42:15 INFO - PROCESS | 1652 | 1467747735721 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
12:42:15 INFO - PROCESS | 1652 | 1467747735722 Marionette TRACE conn2 <- [1,1916,null,{}]
12:42:15 INFO - PROCESS | 1652 | 1467747735724 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}]
12:42:15 INFO - PROCESS | 1652 | 1467747735832 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
12:42:15 INFO - PROCESS | 1652 | 1467747735843 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x16c750800 == 36 [pid = 1652] [id = 617]
12:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x130f0d000) [pid = 1652] [serial = 1734] [outer = 0x0]
12:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x130f0d800) [pid = 1652] [serial = 1735] [outer = 0x130f0d000]
12:42:15 INFO - PROCESS | 1652 | 1467747735873 Marionette DEBUG loaded listener.js
12:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x131620000) [pid = 1652] [serial = 1736] [outer = 0x130f0d000]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x120115000) [pid = 1652] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x11fe48400) [pid = 1652] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x11fe4f800) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x11fe4a000) [pid = 1652] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x1251b8c00) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x1243b4c00) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x12e254000) [pid = 1652] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x12e255800) [pid = 1652] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12e253000) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12677d400) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x11e1aa000) [pid = 1652] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x11e1a9000) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x11e117c00) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12464ec00) [pid = 1652] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x1244bec00) [pid = 1652] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x12464b000) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x1244c2800) [pid = 1652] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x12464d000) [pid = 1652] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x1208e5000) [pid = 1652] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12ed74000) [pid = 1652] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x12ed75400) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12edc1000) [pid = 1652] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x12ed6c400) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x12ed73000) [pid = 1652] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x127651800) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x12ee4e800) [pid = 1652] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12ed74800) [pid = 1652] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12ed77000) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x125e09800) [pid = 1652] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x125e09000) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x1201acc00) [pid = 1652] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x12f1b3000) [pid = 1652] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x12f1b2800) [pid = 1652] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12f1b1400) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12f1aec00) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x12f1b0800) [pid = 1652] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12f1b0000) [pid = 1652] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x1267cc400) [pid = 1652] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x1260b6000) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x127496400) [pid = 1652] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12744d800) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x127494400) [pid = 1652] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x127490c00) [pid = 1652] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x127492400) [pid = 1652] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12744d400) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1272c7000) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x12744c800) [pid = 1652] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12744b400) [pid = 1652] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x1266ad000) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x120113400) [pid = 1652] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x11fe4e800) [pid = 1652] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x11e13a400) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x125accc00) [pid = 1652] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x125ac8800) [pid = 1652] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x125aca400) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1243ae800) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x125e2d400) [pid = 1652] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x125e26c00) [pid = 1652] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x125e2a000) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x126646800) [pid = 1652] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12663e400) [pid = 1652] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12663fc00) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x126644c00) [pid = 1652] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x126647400) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x126648800) [pid = 1652] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12664c400) [pid = 1652] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:16 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12ee21c00) [pid = 1652] [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]
12:42:16 INFO - PROCESS | 1652 | 1467747736356 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"]]]}]
12:42:16 INFO - ..
12:42:16 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 669ms
12:42:16 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
12:42:16 INFO - PROCESS | 1652 | 1467747736391 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
12:42:16 INFO - PROCESS | 1652 | 1467747736393 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
12:42:16 INFO - PROCESS | 1652 | 1467747736397 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
12:42:16 INFO - PROCESS | 1652 | 1467747736400 Marionette TRACE conn2 <- [1,1920,null,{}]
12:42:16 INFO - PROCESS | 1652 | 1467747736402 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}]
12:42:16 INFO - PROCESS | 1652 | 1467747736539 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
12:42:16 INFO - PROCESS | 1652 | 1467747736577 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x16c74c000 == 37 [pid = 1652] [id = 618]
12:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x11e13b400) [pid = 1652] [serial = 1737] [outer = 0x0]
12:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1266a4c00) [pid = 1652] [serial = 1738] [outer = 0x11e13b400]
12:42:16 INFO - PROCESS | 1652 | 1467747736605 Marionette DEBUG loaded listener.js
12:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x130f05c00) [pid = 1652] [serial = 1739] [outer = 0x11e13b400]
12:42:16 INFO - PROCESS | 1652 | 1467747736840 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"]]]}]
12:42:16 INFO - ..
12:42:16 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 474ms
12:42:16 INFO - PROCESS | 1652 | 1467747736874 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
12:42:16 INFO - PROCESS | 1652 | 1467747736876 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
12:42:16 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
12:42:16 INFO - PROCESS | 1652 | 1467747736878 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
12:42:16 INFO - PROCESS | 1652 | 1467747736882 Marionette TRACE conn2 <- [1,1924,null,{}]
12:42:16 INFO - PROCESS | 1652 | 1467747736895 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}]
12:42:16 INFO - PROCESS | 1652 | 1467747736992 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
12:42:17 INFO - PROCESS | 1652 | 1467747736996 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x15865a000 == 38 [pid = 1652] [id = 619]
12:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12749ac00) [pid = 1652] [serial = 1740] [outer = 0x0]
12:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12f1b1400) [pid = 1652] [serial = 1741] [outer = 0x12749ac00]
12:42:17 INFO - PROCESS | 1652 | 1467747737024 Marionette DEBUG loaded listener.js
12:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x1323d1c00) [pid = 1652] [serial = 1742] [outer = 0x12749ac00]
12:42:17 INFO - PROCESS | 1652 | 1467747737344 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]]]}]
12:42:17 INFO - ..
12:42:17 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 523ms
12:42:17 INFO - PROCESS | 1652 | 1467747737405 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
12:42:17 INFO - PROCESS | 1652 | 1467747737406 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
12:42:17 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
12:42:17 INFO - PROCESS | 1652 | 1467747737409 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
12:42:17 INFO - PROCESS | 1652 | 1467747737410 Marionette TRACE conn2 <- [1,1928,null,{}]
12:42:17 INFO - PROCESS | 1652 | 1467747737412 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}]
12:42:17 INFO - PROCESS | 1652 | 1467747737529 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
12:42:17 INFO - PROCESS | 1652 | 1467747737538 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x16c755000 == 39 [pid = 1652] [id = 620]
12:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x1316ce000) [pid = 1652] [serial = 1743] [outer = 0x0]
12:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1323dc400) [pid = 1652] [serial = 1744] [outer = 0x1316ce000]
12:42:17 INFO - PROCESS | 1652 | 1467747737567 Marionette DEBUG loaded listener.js
12:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x132786400) [pid = 1652] [serial = 1745] [outer = 0x1316ce000]
12:42:17 INFO - PROCESS | 1652 | 1467747737843 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"]]]}]
12:42:17 INFO - ....
12:42:17 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 468ms
12:42:17 INFO - PROCESS | 1652 | 1467747737878 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
12:42:17 INFO - PROCESS | 1652 | 1467747737882 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
12:42:17 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
12:42:17 INFO - PROCESS | 1652 | 1467747737892 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
12:42:17 INFO - PROCESS | 1652 | 1467747737893 Marionette TRACE conn2 <- [1,1932,null,{}]
12:42:17 INFO - PROCESS | 1652 | 1467747737896 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}]
12:42:18 INFO - PROCESS | 1652 | 1467747737994 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
12:42:18 INFO - PROCESS | 1652 | 1467747738000 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x15b01b000 == 40 [pid = 1652] [id = 621]
12:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x13257ec00) [pid = 1652] [serial = 1746] [outer = 0x0]
12:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x132785400) [pid = 1652] [serial = 1747] [outer = 0x13257ec00]
12:42:18 INFO - PROCESS | 1652 | 1467747738030 Marionette DEBUG loaded listener.js
12:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x132917c00) [pid = 1652] [serial = 1748] [outer = 0x13257ec00]
12:42:18 INFO - PROCESS | 1652 | 1467747738412 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"]]]}]
12:42:18 INFO - ....
12:42:18 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 576ms
12:42:18 INFO - PROCESS | 1652 | 1467747738462 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
12:42:18 INFO - PROCESS | 1652 | 1467747738465 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
12:42:18 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
12:42:18 INFO - PROCESS | 1652 | 1467747738468 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
12:42:18 INFO - PROCESS | 1652 | 1467747738473 Marionette TRACE conn2 <- [1,1936,null,{}]
12:42:18 INFO - PROCESS | 1652 | 1467747738477 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}]
12:42:18 INFO - PROCESS | 1652 | 1467747738628 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
12:42:18 INFO - PROCESS | 1652 | 1467747738726 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f6a800 == 41 [pid = 1652] [id = 622]
12:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x1201ac000) [pid = 1652] [serial = 1749] [outer = 0x0]
12:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x124e9f800) [pid = 1652] [serial = 1750] [outer = 0x1201ac000]
12:42:18 INFO - PROCESS | 1652 | 1467747738767 Marionette DEBUG loaded listener.js
12:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x125e0b800) [pid = 1652] [serial = 1751] [outer = 0x1201ac000]
12:42:19 INFO - PROCESS | 1652 | 1467747739106 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]]]}]
12:42:19 INFO - ..
12:42:19 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 674ms
12:42:19 INFO - PROCESS | 1652 | 1467747739142 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
12:42:19 INFO - PROCESS | 1652 | 1467747739146 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
12:42:19 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
12:42:19 INFO - PROCESS | 1652 | 1467747739151 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
12:42:19 INFO - PROCESS | 1652 | 1467747739154 Marionette TRACE conn2 <- [1,1940,null,{}]
12:42:19 INFO - PROCESS | 1652 | 1467747739159 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}]
12:42:19 INFO - PROCESS | 1652 | 1467747739275 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
12:42:19 INFO - PROCESS | 1652 | 1467747739332 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f7ee800 == 42 [pid = 1652] [id = 623]
12:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x125f05000) [pid = 1652] [serial = 1752] [outer = 0x0]
12:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1267d2400) [pid = 1652] [serial = 1753] [outer = 0x125f05000]
12:42:19 INFO - PROCESS | 1652 | 1467747739367 Marionette DEBUG loaded listener.js
12:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x127646400) [pid = 1652] [serial = 1754] [outer = 0x125f05000]
12:42:19 INFO - PROCESS | 1652 | 1467747739744 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]]]}]
12:42:19 INFO - ..
12:42:19 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 621ms
12:42:19 INFO - PROCESS | 1652 | 1467747739773 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
12:42:19 INFO - PROCESS | 1652 | 1467747739774 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
12:42:19 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
12:42:19 INFO - PROCESS | 1652 | 1467747739777 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
12:42:19 INFO - PROCESS | 1652 | 1467747739780 Marionette TRACE conn2 <- [1,1944,null,{}]
12:42:19 INFO - PROCESS | 1652 | 1467747739791 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}]
12:42:19 INFO - PROCESS | 1652 | 1467747739908 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
12:42:19 INFO - PROCESS | 1652 | 1467747739966 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x13d947800 == 43 [pid = 1652] [id = 624]
12:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12764b400) [pid = 1652] [serial = 1755] [outer = 0x0]
12:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12e25d400) [pid = 1652] [serial = 1756] [outer = 0x12764b400]
12:42:20 INFO - PROCESS | 1652 | 1467747740002 Marionette DEBUG loaded listener.js
12:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12f110400) [pid = 1652] [serial = 1757] [outer = 0x12764b400]
12:42:20 INFO - PROCESS | 1652 | 1467747740380 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]]]}]
12:42:20 INFO - .
12:42:20 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 675ms
12:42:20 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
12:42:20 INFO - PROCESS | 1652 | 1467747740453 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
12:42:20 INFO - PROCESS | 1652 | 1467747740455 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
12:42:20 INFO - PROCESS | 1652 | 1467747740457 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
12:42:20 INFO - PROCESS | 1652 | 1467747740458 Marionette TRACE conn2 <- [1,1948,null,{}]
12:42:20 INFO - PROCESS | 1652 | 1467747740464 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}]
12:42:20 INFO - PROCESS | 1652 | 1467747740578 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
12:42:20 INFO - PROCESS | 1652 | 1467747740637 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x126747000 == 44 [pid = 1652] [id = 625]
12:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x125e11000) [pid = 1652] [serial = 1758] [outer = 0x0]
12:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x1261b1c00) [pid = 1652] [serial = 1759] [outer = 0x125e11000]
12:42:20 INFO - PROCESS | 1652 | 1467747740672 Marionette DEBUG loaded listener.js
12:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x1267cd400) [pid = 1652] [serial = 1760] [outer = 0x125e11000]
12:42:21 INFO - PROCESS | 1652 | 1467747741208 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"]]]}]
12:42:21 INFO - ..
12:42:21 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 773ms
12:42:21 INFO - PROCESS | 1652 | 1467747741231 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
12:42:21 INFO - PROCESS | 1652 | 1467747741233 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
12:42:21 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
12:42:21 INFO - PROCESS | 1652 | 1467747741237 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
12:42:21 INFO - PROCESS | 1652 | 1467747741243 Marionette TRACE conn2 <- [1,1952,null,{}]
12:42:21 INFO - PROCESS | 1652 | 1467747741246 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}]
12:42:21 INFO - PROCESS | 1652 | 1467747741351 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
12:42:21 INFO - PROCESS | 1652 | 1467747741413 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x120bb8800 == 45 [pid = 1652] [id = 626]
12:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x11e115c00) [pid = 1652] [serial = 1761] [outer = 0x0]
12:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x11eddb400) [pid = 1652] [serial = 1762] [outer = 0x11e115c00]
12:42:21 INFO - PROCESS | 1652 | 1467747741446 Marionette DEBUG loaded listener.js
12:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x1228b3400) [pid = 1652] [serial = 1763] [outer = 0x11e115c00]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x16c755000 == 44 [pid = 1652] [id = 620]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x15865a000 == 43 [pid = 1652] [id = 619]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x16c74c000 == 42 [pid = 1652] [id = 618]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x16c750800 == 41 [pid = 1652] [id = 617]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x14e9e3800 == 40 [pid = 1652] [id = 616]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x14e3c2800 == 39 [pid = 1652] [id = 615]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x13d949000 == 38 [pid = 1652] [id = 614]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x120da4000 == 37 [pid = 1652] [id = 613]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x135ca6800 == 36 [pid = 1652] [id = 611]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x139b34800 == 35 [pid = 1652] [id = 612]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12f7f0800 == 34 [pid = 1652] [id = 610]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x123817800 == 33 [pid = 1652] [id = 609]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12f398800 == 32 [pid = 1652] [id = 608]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11fb54000 == 31 [pid = 1652] [id = 601]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11ff8d000 == 30 [pid = 1652] [id = 602]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x13d947800 == 29 [pid = 1652] [id = 624]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x126747000 == 28 [pid = 1652] [id = 625]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x15b01b000 == 27 [pid = 1652] [id = 621]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x125f6a800 == 26 [pid = 1652] [id = 622]
12:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12f7ee800 == 25 [pid = 1652] [id = 623]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x120160800) [pid = 1652] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x120162c00) [pid = 1652] [serial = 1566] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x12015d800) [pid = 1652] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x11e1ebc00) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x1251c0400) [pid = 1652] [serial = 1590] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x125e03800) [pid = 1652] [serial = 1599] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x12e258000) [pid = 1652] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12e25a000) [pid = 1652] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12e256400) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x1272c4000) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x11e130400) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x11e1aac00) [pid = 1652] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11e118000) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x124e9c400) [pid = 1652] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1243b9c00) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x124c96800) [pid = 1652] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x124c8f400) [pid = 1652] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x124cdd400) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x120985000) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12edbe800) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12edc0800) [pid = 1652] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12edc2000) [pid = 1652] [serial = 1662] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12ed71c00) [pid = 1652] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12edbe000) [pid = 1652] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x127982400) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12f02a000) [pid = 1652] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12ef9c400) [pid = 1652] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12ee21800) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12edc5400) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x125e0a000) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x125e23400) [pid = 1652] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x125ac8000) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12f1bb000) [pid = 1652] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12f1b9c00) [pid = 1652] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12f1b7800) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12f113c00) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12f1b6c00) [pid = 1652] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12f1b6000) [pid = 1652] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x126785c00) [pid = 1652] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12669f400) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12764c000) [pid = 1652] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x127647400) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x127649800) [pid = 1652] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x127642800) [pid = 1652] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x127644000) [pid = 1652] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12749b000) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x127499000) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1272cb400) [pid = 1652] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12663f400) [pid = 1652] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x126720800) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12015fc00) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12015c000) [pid = 1652] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11e168400) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x125acd000) [pid = 1652] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1251bfc00) [pid = 1652] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x125acfc00) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x124e9a800) [pid = 1652] [serial = 1581] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x125f06800) [pid = 1652] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x125e0c000) [pid = 1652] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x125f04800) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1266a3000) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1251b9c00) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1266a0000) [pid = 1652] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1266a1800) [pid = 1652] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1266a4800) [pid = 1652] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1266a5c00) [pid = 1652] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1266a8800) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12ee1d400) [pid = 1652] [serial = 1665] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12e261c00) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x127498000) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1267d2800) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12671a800) [pid = 1652] [serial = 1617] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x125fa9800) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125c53400) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123925000) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x123b23800) [pid = 1652] [serial = 1569] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11e13a000) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11e1f4800) [pid = 1652] [serial = 1554] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12f02a800) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12ee22400) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12f034800) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank]
12:42:22 INFO - PROCESS | 1652 | 1467747742401 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]]]}]
12:42:22 INFO - ...
12:42:22 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 1176ms
12:42:22 INFO - PROCESS | 1652 | 1467747742417 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
12:42:22 INFO - PROCESS | 1652 | 1467747742420 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
12:42:22 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
12:42:22 INFO - PROCESS | 1652 | 1467747742424 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
12:42:22 INFO - PROCESS | 1652 | 1467747742426 Marionette TRACE conn2 <- [1,1956,null,{}]
12:42:22 INFO - PROCESS | 1652 | 1467747742432 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}]
12:42:22 INFO - PROCESS | 1652 | 1467747742527 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
12:42:22 INFO - PROCESS | 1652 | 1467747742534 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12001c800 == 26 [pid = 1652] [id = 627]
12:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11eff0400) [pid = 1652] [serial = 1764] [outer = 0x0]
12:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11fbea000) [pid = 1652] [serial = 1765] [outer = 0x11eff0400]
12:42:22 INFO - PROCESS | 1652 | 1467747742569 Marionette DEBUG loaded listener.js
12:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12015fc00) [pid = 1652] [serial = 1766] [outer = 0x11eff0400]
12:42:22 INFO - PROCESS | 1652 | 1467747742869 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]]]}]
12:42:22 INFO - .
12:42:22 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 471ms
12:42:22 INFO - PROCESS | 1652 | 1467747742895 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
12:42:22 INFO - PROCESS | 1652 | 1467747742900 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
12:42:22 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
12:42:22 INFO - PROCESS | 1652 | 1467747742914 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
12:42:22 INFO - PROCESS | 1652 | 1467747742916 Marionette TRACE conn2 <- [1,1960,null,{}]
12:42:22 INFO - PROCESS | 1652 | 1467747742925 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}]
12:42:23 INFO - PROCESS | 1652 | 1467747743036 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
12:42:23 INFO - PROCESS | 1652 | 1467747743089 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12420d800 == 27 [pid = 1652] [id = 628]
12:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1201ae000) [pid = 1652] [serial = 1767] [outer = 0x0]
12:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1201ae400) [pid = 1652] [serial = 1768] [outer = 0x1201ae000]
12:42:23 INFO - PROCESS | 1652 | 1467747743121 Marionette DEBUG loaded listener.js
12:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12507bc00) [pid = 1652] [serial = 1769] [outer = 0x1201ae000]
12:42:23 INFO - PROCESS | 1652 | 1467747743355 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"]]]}]
12:42:23 INFO - .
12:42:23 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 474ms
12:42:23 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
12:42:23 INFO - PROCESS | 1652 | 1467747743392 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
12:42:23 INFO - PROCESS | 1652 | 1467747743394 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
12:42:23 INFO - PROCESS | 1652 | 1467747743400 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
12:42:23 INFO - PROCESS | 1652 | 1467747743405 Marionette TRACE conn2 <- [1,1964,null,{}]
12:42:23 INFO - PROCESS | 1652 | 1467747743434 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}]
12:42:23 INFO - PROCESS | 1652 | 1467747743537 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
12:42:23 INFO - PROCESS | 1652 | 1467747743601 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f32800 == 28 [pid = 1652] [id = 629]
12:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x125ac9c00) [pid = 1652] [serial = 1770] [outer = 0x0]
12:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125c53400) [pid = 1652] [serial = 1771] [outer = 0x125ac9c00]
12:42:23 INFO - PROCESS | 1652 | 1467747743633 Marionette DEBUG loaded listener.js
12:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x125fa2800) [pid = 1652] [serial = 1772] [outer = 0x125ac9c00]
12:42:23 INFO - PROCESS | 1652 | 1467747743874 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]]]}]
12:42:23 INFO - ..
12:42:23 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 487ms
12:42:23 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
12:42:23 INFO - PROCESS | 1652 | 1467747743891 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
12:42:23 INFO - PROCESS | 1652 | 1467747743893 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
12:42:23 INFO - PROCESS | 1652 | 1467747743898 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
12:42:23 INFO - PROCESS | 1652 | 1467747743900 Marionette TRACE conn2 <- [1,1968,null,{}]
12:42:23 INFO - PROCESS | 1652 | 1467747743911 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}]
12:42:24 INFO - PROCESS | 1652 | 1467747744012 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
12:42:24 INFO - PROCESS | 1652 | 1467747744016 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12724b000 == 29 [pid = 1652] [id = 630]
12:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1261b4000) [pid = 1652] [serial = 1773] [outer = 0x0]
12:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1266a4000) [pid = 1652] [serial = 1774] [outer = 0x1261b4000]
12:42:24 INFO - PROCESS | 1652 | 1467747744047 Marionette DEBUG loaded listener.js
12:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126721400) [pid = 1652] [serial = 1775] [outer = 0x1261b4000]
12:42:24 INFO - PROCESS | 1652 | 1467747744341 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"]]]}]
12:42:24 INFO - .
12:42:24 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 480ms
12:42:24 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
12:42:24 INFO - PROCESS | 1652 | 1467747744377 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
12:42:24 INFO - PROCESS | 1652 | 1467747744378 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
12:42:24 INFO - PROCESS | 1652 | 1467747744383 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
12:42:24 INFO - PROCESS | 1652 | 1467747744385 Marionette TRACE conn2 <- [1,1972,null,{}]
12:42:24 INFO - PROCESS | 1652 | 1467747744395 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}]
12:42:24 INFO - PROCESS | 1652 | 1467747744484 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
12:42:24 INFO - PROCESS | 1652 | 1467747744554 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x127bd7000 == 30 [pid = 1652] [id = 631]
12:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125c40000) [pid = 1652] [serial = 1776] [outer = 0x0]
12:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126784400) [pid = 1652] [serial = 1777] [outer = 0x125c40000]
12:42:24 INFO - PROCESS | 1652 | 1467747744583 Marionette DEBUG loaded listener.js
12:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12748c400) [pid = 1652] [serial = 1778] [outer = 0x125c40000]
12:42:24 INFO - PROCESS | 1652 | 1467747744868 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"]]]}]
12:42:24 INFO - ..
12:42:24 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 529ms
12:42:24 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
12:42:24 INFO - PROCESS | 1652 | 1467747744914 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
12:42:24 INFO - PROCESS | 1652 | 1467747744915 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
12:42:24 INFO - PROCESS | 1652 | 1467747744918 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
12:42:24 INFO - PROCESS | 1652 | 1467747744921 Marionette TRACE conn2 <- [1,1976,null,{}]
12:42:24 INFO - PROCESS | 1652 | 1467747744928 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}]
12:42:25 INFO - PROCESS | 1652 | 1467747745050 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
12:42:25 INFO - PROCESS | 1652 | 1467747745088 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f2bd800 == 31 [pid = 1652] [id = 632]
12:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1270b7400) [pid = 1652] [serial = 1779] [outer = 0x0]
12:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x127644000) [pid = 1652] [serial = 1780] [outer = 0x1270b7400]
12:42:25 INFO - PROCESS | 1652 | 1467747745117 Marionette DEBUG loaded listener.js
12:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12edbf800) [pid = 1652] [serial = 1781] [outer = 0x1270b7400]
12:42:25 INFO - PROCESS | 1652 | 1467747745441 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]]]}]
12:42:25 INFO - .
12:42:25 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 573ms
12:42:25 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
12:42:25 INFO - PROCESS | 1652 | 1467747745492 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
12:42:25 INFO - PROCESS | 1652 | 1467747745494 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
12:42:25 INFO - PROCESS | 1652 | 1467747745497 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
12:42:25 INFO - PROCESS | 1652 | 1467747745503 Marionette TRACE conn2 <- [1,1980,null,{}]
12:42:25 INFO - PROCESS | 1652 | 1467747745507 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}]
12:42:25 INFO - PROCESS | 1652 | 1467747745677 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
12:42:25 INFO - PROCESS | 1652 | 1467747745728 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f670800 == 32 [pid = 1652] [id = 633]
12:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x125e0f000) [pid = 1652] [serial = 1782] [outer = 0x0]
12:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12edc7c00) [pid = 1652] [serial = 1783] [outer = 0x125e0f000]
12:42:25 INFO - PROCESS | 1652 | 1467747745774 Marionette DEBUG loaded listener.js
12:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12ee28000) [pid = 1652] [serial = 1784] [outer = 0x125e0f000]
12:42:26 INFO - PROCESS | 1652 | 1467747746055 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"]]]}]
12:42:26 INFO - ..
12:42:26 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 577ms
12:42:26 INFO - PROCESS | 1652 | 1467747746076 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
12:42:26 INFO - PROCESS | 1652 | 1467747746077 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
12:42:26 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
12:42:26 INFO - PROCESS | 1652 | 1467747746079 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
12:42:26 INFO - PROCESS | 1652 | 1467747746083 Marionette TRACE conn2 <- [1,1984,null,{}]
12:42:26 INFO - PROCESS | 1652 | 1467747746108 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}]
12:42:26 INFO - PROCESS | 1652 | 1467747746221 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
12:42:26 INFO - PROCESS | 1652 | 1467747746225 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x13087d000 == 33 [pid = 1652] [id = 634]
12:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12ef4fc00) [pid = 1652] [serial = 1785] [outer = 0x0]
12:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12ef9d800) [pid = 1652] [serial = 1786] [outer = 0x12ef4fc00]
12:42:26 INFO - PROCESS | 1652 | 1467747746253 Marionette DEBUG loaded listener.js
12:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12f1b3400) [pid = 1652] [serial = 1787] [outer = 0x12ef4fc00]
12:42:26 INFO - PROCESS | 1652 | 1467747746699 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]]]}]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12f812800) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12ed77400) [pid = 1652] [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]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x130808800) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11e13b400) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x130f0d000) [pid = 1652] [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]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12f1b4400) [pid = 1652] [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]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12749ac00) [pid = 1652] [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]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x125081c00) [pid = 1652] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11e1dc400) [pid = 1652] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12392bc00) [pid = 1652] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11e111000) [pid = 1652] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11e0fdc00) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12ee45000) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x125fa8000) [pid = 1652] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11e1dcc00) [pid = 1652] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12664cc00) [pid = 1652] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1316ce000) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12ee27800) [pid = 1652] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ed70800) [pid = 1652] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125ad0c00) [pid = 1652] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12021cc00) [pid = 1652] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
12:42:26 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x13257ec00) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
12:42:26 INFO - ..
12:42:26 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 681ms
12:42:26 INFO - PROCESS | 1652 | 1467747746763 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
12:42:26 INFO - PROCESS | 1652 | 1467747746764 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
12:42:26 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
12:42:26 INFO - PROCESS | 1652 | 1467747746768 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
12:42:26 INFO - PROCESS | 1652 | 1467747746769 Marionette TRACE conn2 <- [1,1988,null,{}]
12:42:26 INFO - PROCESS | 1652 | 1467747746775 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}]
12:42:26 INFO - PROCESS | 1652 | 1467747746860 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
12:42:26 INFO - PROCESS | 1652 | 1467747746864 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x130f76800 == 34 [pid = 1652] [id = 635]
12:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12392bc00) [pid = 1652] [serial = 1788] [outer = 0x0]
12:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1251b9c00) [pid = 1652] [serial = 1789] [outer = 0x12392bc00]
12:42:26 INFO - PROCESS | 1652 | 1467747746893 Marionette DEBUG loaded listener.js
12:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12671e400) [pid = 1652] [serial = 1790] [outer = 0x12392bc00]
12:42:27 INFO - PROCESS | 1652 | 1467747747175 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"]]]}]
12:42:27 INFO - .
12:42:27 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 423ms
12:42:27 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
12:42:27 INFO - PROCESS | 1652 | 1467747747193 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
12:42:27 INFO - PROCESS | 1652 | 1467747747194 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
12:42:27 INFO - PROCESS | 1652 | 1467747747199 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
12:42:27 INFO - PROCESS | 1652 | 1467747747201 Marionette TRACE conn2 <- [1,1992,null,{}]
12:42:27 INFO - PROCESS | 1652 | 1467747747211 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}]
12:42:27 INFO - PROCESS | 1652 | 1467747747300 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
12:42:27 INFO - PROCESS | 1652 | 1467747747356 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a74800 == 35 [pid = 1652] [id = 636]
12:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125e28800) [pid = 1652] [serial = 1791] [outer = 0x0]
12:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126785c00) [pid = 1652] [serial = 1792] [outer = 0x125e28800]
12:42:27 INFO - PROCESS | 1652 | 1467747747385 Marionette DEBUG loaded listener.js
12:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12f624000) [pid = 1652] [serial = 1793] [outer = 0x125e28800]
12:42:27 INFO - PROCESS | 1652 | 1467747747606 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]]]}]
12:42:27 INFO - .
12:42:27 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 425ms
12:42:27 INFO - PROCESS | 1652 | 1467747747626 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
12:42:27 INFO - PROCESS | 1652 | 1467747747630 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
12:42:27 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
12:42:27 INFO - PROCESS | 1652 | 1467747747632 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
12:42:27 INFO - PROCESS | 1652 | 1467747747635 Marionette TRACE conn2 <- [1,1996,null,{}]
12:42:27 INFO - PROCESS | 1652 | 1467747747645 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}]
12:42:27 INFO - PROCESS | 1652 | 1467747747763 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
12:42:27 INFO - PROCESS | 1652 | 1467747747767 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x135ca6800 == 36 [pid = 1652] [id = 637]
12:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12f7a8000) [pid = 1652] [serial = 1794] [outer = 0x0]
12:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1306a3c00) [pid = 1652] [serial = 1795] [outer = 0x12f7a8000]
12:42:27 INFO - PROCESS | 1652 | 1467747747799 Marionette DEBUG loaded listener.js
12:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x13080f400) [pid = 1652] [serial = 1796] [outer = 0x12f7a8000]
12:42:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b1f000 == 37 [pid = 1652] [id = 638]
12:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x13080d400) [pid = 1652] [serial = 1797] [outer = 0x0]
12:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x130f0dc00) [pid = 1652] [serial = 1798] [outer = 0x13080d400]
12:42:28 INFO - PROCESS | 1652 | 1467747748162 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]]]}]
12:42:28 INFO - ........
12:42:28 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 578ms
12:42:28 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
12:42:28 INFO - PROCESS | 1652 | 1467747748217 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
12:42:28 INFO - PROCESS | 1652 | 1467747748218 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
12:42:28 INFO - PROCESS | 1652 | 1467747748223 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
12:42:28 INFO - PROCESS | 1652 | 1467747748225 Marionette TRACE conn2 <- [1,2000,null,{}]
12:42:28 INFO - PROCESS | 1652 | 1467747748227 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}]
12:42:28 INFO - PROCESS | 1652 | 1467747748314 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
12:42:28 INFO - PROCESS | 1652 | 1467747748319 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b3a800 == 38 [pid = 1652] [id = 639]
12:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x130c60400) [pid = 1652] [serial = 1799] [outer = 0x0]
12:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x130dc3400) [pid = 1652] [serial = 1800] [outer = 0x130c60400]
12:42:28 INFO - PROCESS | 1652 | 1467747748350 Marionette DEBUG loaded listener.js
12:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1316ce400) [pid = 1652] [serial = 1801] [outer = 0x130c60400]
12:42:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b58800 == 39 [pid = 1652] [id = 640]
12:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x13257ec00) [pid = 1652] [serial = 1802] [outer = 0x0]
12:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x13257dc00) [pid = 1652] [serial = 1803] [outer = 0x13257ec00]
12:42:28 INFO - PROCESS | 1652 | 1467747748754 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"]]]}]
12:42:28 INFO - ........
12:42:28 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 572ms
12:42:28 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
12:42:28 INFO - PROCESS | 1652 | 1467747748793 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
12:42:28 INFO - PROCESS | 1652 | 1467747748796 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
12:42:28 INFO - PROCESS | 1652 | 1467747748807 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
12:42:28 INFO - PROCESS | 1652 | 1467747748810 Marionette TRACE conn2 <- [1,2004,null,{}]
12:42:28 INFO - PROCESS | 1652 | 1467747748821 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}]
12:42:28 INFO - PROCESS | 1652 | 1467747748956 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
12:42:29 INFO - PROCESS | 1652 | 1467747749037 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1228cd800 == 40 [pid = 1652] [id = 641]
12:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11e1f3000) [pid = 1652] [serial = 1804] [outer = 0x0]
12:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11fe4b400) [pid = 1652] [serial = 1805] [outer = 0x11e1f3000]
12:42:29 INFO - PROCESS | 1652 | 1467747749076 Marionette DEBUG loaded listener.js
12:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1243b1400) [pid = 1652] [serial = 1806] [outer = 0x11e1f3000]
12:42:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x124e15800 == 41 [pid = 1652] [id = 642]
12:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x125acc000) [pid = 1652] [serial = 1807] [outer = 0x0]
12:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x125ace800) [pid = 1652] [serial = 1808] [outer = 0x125acc000]
12:42:29 INFO - PROCESS | 1652 | 1467747749573 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]]]}]
12:42:29 INFO - ....
12:42:29 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 788ms
12:42:29 INFO - PROCESS | 1652 | 1467747749588 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
12:42:29 INFO - PROCESS | 1652 | 1467747749595 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
12:42:29 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
12:42:29 INFO - PROCESS | 1652 | 1467747749601 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
12:42:29 INFO - PROCESS | 1652 | 1467747749602 Marionette TRACE conn2 <- [1,2008,null,{}]
12:42:29 INFO - PROCESS | 1652 | 1467747749635 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}]
12:42:29 INFO - PROCESS | 1652 | 1467747749761 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
12:42:29 INFO - PROCESS | 1652 | 1467747749842 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f4e000 == 42 [pid = 1652] [id = 643]
12:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x125e2d000) [pid = 1652] [serial = 1809] [outer = 0x0]
12:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x125f05c00) [pid = 1652] [serial = 1810] [outer = 0x125e2d000]
12:42:29 INFO - PROCESS | 1652 | 1467747749878 Marionette DEBUG loaded listener.js
12:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x125e22800) [pid = 1652] [serial = 1811] [outer = 0x125e2d000]
12:42:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x127819000 == 43 [pid = 1652] [id = 644]
12:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x127922400) [pid = 1652] [serial = 1812] [outer = 0x0]
12:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12792a000) [pid = 1652] [serial = 1813] [outer = 0x127922400]
12:42:30 INFO - PROCESS | 1652 | 1467747750417 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]]]}]
12:42:30 INFO - ...
12:42:30 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 997ms
12:42:30 INFO - PROCESS | 1652 | 1467747750628 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
12:42:30 INFO - PROCESS | 1652 | 1467747750632 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
12:42:30 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
12:42:30 INFO - PROCESS | 1652 | 1467747750651 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
12:42:30 INFO - PROCESS | 1652 | 1467747750658 Marionette TRACE conn2 <- [1,2012,null,{}]
12:42:30 INFO - PROCESS | 1652 | 1467747750664 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}]
12:42:30 INFO - PROCESS | 1652 | 1467747750832 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
12:42:30 INFO - PROCESS | 1652 | 1467747750945 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x124c77000 == 44 [pid = 1652] [id = 645]
12:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11e1aa800) [pid = 1652] [serial = 1814] [outer = 0x0]
12:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11e1e8400) [pid = 1652] [serial = 1815] [outer = 0x11e1aa800]
12:42:30 INFO - PROCESS | 1652 | 1467747750981 Marionette DEBUG loaded listener.js
12:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x120982c00) [pid = 1652] [serial = 1816] [outer = 0x11e1aa800]
12:42:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x120916800 == 45 [pid = 1652] [id = 646]
12:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x124ea4800) [pid = 1652] [serial = 1817] [outer = 0x0]
12:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11bdfb800) [pid = 1652] [serial = 1818] [outer = 0x124ea4800]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x139b58800 == 44 [pid = 1652] [id = 640]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x139b1f000 == 43 [pid = 1652] [id = 638]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x135ca6800 == 42 [pid = 1652] [id = 637]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x135a74800 == 41 [pid = 1652] [id = 636]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x130f76800 == 40 [pid = 1652] [id = 635]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13087d000 == 39 [pid = 1652] [id = 634]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12f670800 == 38 [pid = 1652] [id = 633]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12f2bd800 == 37 [pid = 1652] [id = 632]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x127bd7000 == 36 [pid = 1652] [id = 631]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12724b000 == 35 [pid = 1652] [id = 630]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x125f32800 == 34 [pid = 1652] [id = 629]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12420d800 == 33 [pid = 1652] [id = 628]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12001c800 == 32 [pid = 1652] [id = 627]
12:42:31 INFO - PROCESS | 1652 | --DOCSHELL 0x120bb8800 == 31 [pid = 1652] [id = 626]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12f819400) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12f7aac00) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x13080c400) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1266a4c00) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x130f05c00) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x130f0d800) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12f620400) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12f1b1400) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1323d1c00) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x125e0a400) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x125fa4400) [pid = 1652] [serial = 1707] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11f20fc00) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1201a6000) [pid = 1652] [serial = 1695] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1261b2c00) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x127921000) [pid = 1652] [serial = 1713] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11e162000) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11e13f800) [pid = 1652] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12f1b4000) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126389800) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1270b9400) [pid = 1652] [serial = 1710] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11efec400) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x120528000) [pid = 1652] [serial = 1704] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12797d000) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1323dc400) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1201a5c00) [pid = 1652] [serial = 1716] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12ef50c00) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12f29e400) [pid = 1652] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12f11f800) [pid = 1652] [serial = 1719] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125f0d800) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126386000) [pid = 1652] [serial = 1701] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124e9d800) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1251c2400) [pid = 1652] [serial = 1698] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x131620000) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x130803c00) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x132917c00) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12f815800) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x130dd2c00) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x132786400) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x132785400) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125c54800) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank]
12:42:31 INFO - PROCESS | 1652 | 1467747751439 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]]]}]
12:42:31 INFO - ...
12:42:31 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 831ms
12:42:31 INFO - PROCESS | 1652 | 1467747751481 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
12:42:31 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
12:42:31 INFO - PROCESS | 1652 | 1467747751485 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
12:42:31 INFO - PROCESS | 1652 | 1467747751497 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
12:42:31 INFO - PROCESS | 1652 | 1467747751502 Marionette TRACE conn2 <- [1,2016,null,{}]
12:42:31 INFO - PROCESS | 1652 | 1467747751505 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}]
12:42:31 INFO - PROCESS | 1652 | 1467747751648 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
12:42:31 INFO - PROCESS | 1652 | 1467747751745 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x124e11800 == 32 [pid = 1652] [id = 647]
12:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11e117400) [pid = 1652] [serial = 1819] [outer = 0x0]
12:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11fe4f800) [pid = 1652] [serial = 1820] [outer = 0x11e117400]
12:42:31 INFO - PROCESS | 1652 | 1467747751796 Marionette DEBUG loaded listener.js
12:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125ac8400) [pid = 1652] [serial = 1821] [outer = 0x11e117400]
12:42:32 INFO - PROCESS | 1652 | 1467747752073 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]]]}]
12:42:32 INFO - .
12:42:32 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 634ms
12:42:32 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
12:42:32 INFO - PROCESS | 1652 | 1467747752125 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
12:42:32 INFO - PROCESS | 1652 | 1467747752130 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
12:42:32 INFO - PROCESS | 1652 | 1467747752132 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
12:42:32 INFO - PROCESS | 1652 | 1467747752133 Marionette TRACE conn2 <- [1,2020,null,{}]
12:42:32 INFO - PROCESS | 1652 | 1467747752150 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}]
12:42:32 INFO - PROCESS | 1652 | 1467747752251 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
12:42:32 INFO - PROCESS | 1652 | 1467747752309 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x127267000 == 33 [pid = 1652] [id = 648]
12:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125e22c00) [pid = 1652] [serial = 1822] [outer = 0x0]
12:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125f07000) [pid = 1652] [serial = 1823] [outer = 0x125e22c00]
12:42:32 INFO - PROCESS | 1652 | 1467747752343 Marionette DEBUG loaded listener.js
12:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1266a7400) [pid = 1652] [serial = 1824] [outer = 0x125e22c00]
12:42:32 INFO - PROCESS | 1652 | 1467747752666 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]]]}]
12:42:32 INFO - .......
12:42:32 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 581ms
12:42:32 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
12:42:32 INFO - PROCESS | 1652 | 1467747752718 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
12:42:32 INFO - PROCESS | 1652 | 1467747752721 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
12:42:32 INFO - PROCESS | 1652 | 1467747752724 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
12:42:32 INFO - PROCESS | 1652 | 1467747752726 Marionette TRACE conn2 <- [1,2024,null,{}]
12:42:32 INFO - PROCESS | 1652 | 1467747752734 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}]
12:42:32 INFO - PROCESS | 1652 | 1467747752882 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
12:42:32 INFO - PROCESS | 1652 | 1467747752891 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12eec2800 == 34 [pid = 1652] [id = 649]
12:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1267ccc00) [pid = 1652] [serial = 1825] [outer = 0x0]
12:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x127923000) [pid = 1652] [serial = 1826] [outer = 0x1267ccc00]
12:42:32 INFO - PROCESS | 1652 | 1467747752920 Marionette DEBUG loaded listener.js
12:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12e253c00) [pid = 1652] [serial = 1827] [outer = 0x1267ccc00]
12:42:33 INFO - PROCESS | 1652 | 1467747753190 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]]]}]
12:42:33 INFO - ....
12:42:33 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 470ms
12:42:33 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
12:42:33 INFO - PROCESS | 1652 | 1467747753195 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
12:42:33 INFO - PROCESS | 1652 | 1467747753196 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
12:42:33 INFO - PROCESS | 1652 | 1467747753206 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
12:42:33 INFO - PROCESS | 1652 | 1467747753207 Marionette TRACE conn2 <- [1,2028,null,{}]
12:42:33 INFO - PROCESS | 1652 | 1467747753210 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}]
12:42:33 INFO - PROCESS | 1652 | 1467747753309 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
12:42:33 INFO - PROCESS | 1652 | 1467747753314 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f66c000 == 35 [pid = 1652] [id = 650]
12:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12e2aa000) [pid = 1652] [serial = 1828] [outer = 0x0]
12:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12e2ac000) [pid = 1652] [serial = 1829] [outer = 0x12e2aa000]
12:42:33 INFO - PROCESS | 1652 | 1467747753343 Marionette DEBUG loaded listener.js
12:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12edc6000) [pid = 1652] [serial = 1830] [outer = 0x12e2aa000]
12:42:33 INFO - PROCESS | 1652 | 1467747753702 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]]]}]
12:42:33 INFO - ...
12:42:33 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 527ms
12:42:33 INFO - PROCESS | 1652 | 1467747753726 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
12:42:33 INFO - PROCESS | 1652 | 1467747753732 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
12:42:33 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
12:42:33 INFO - PROCESS | 1652 | 1467747753742 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
12:42:33 INFO - PROCESS | 1652 | 1467747753744 Marionette TRACE conn2 <- [1,2032,null,{}]
12:42:33 INFO - PROCESS | 1652 | 1467747753747 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}]
12:42:33 INFO - PROCESS | 1652 | 1467747753943 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
12:42:33 INFO - PROCESS | 1652 | 1467747753974 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x130f6a800 == 36 [pid = 1652] [id = 651]
12:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12f02c000) [pid = 1652] [serial = 1831] [outer = 0x0]
12:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12f1b4c00) [pid = 1652] [serial = 1832] [outer = 0x12f02c000]
12:42:34 INFO - PROCESS | 1652 | 1467747754020 Marionette DEBUG loaded listener.js
12:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12f61c400) [pid = 1652] [serial = 1833] [outer = 0x12f02c000]
12:42:34 INFO - PROCESS | 1652 | 1467747754361 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]]]}]
12:42:34 INFO - .....
12:42:34 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 677ms
12:42:34 INFO - PROCESS | 1652 | 1467747754412 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
12:42:34 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
12:42:34 INFO - PROCESS | 1652 | 1467747754414 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
12:42:34 INFO - PROCESS | 1652 | 1467747754416 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
12:42:34 INFO - PROCESS | 1652 | 1467747754418 Marionette TRACE conn2 <- [1,2036,null,{}]
12:42:34 INFO - PROCESS | 1652 | 1467747754423 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}]
12:42:34 INFO - PROCESS | 1652 | 1467747754538 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
12:42:34 INFO - PROCESS | 1652 | 1467747754554 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a7e000 == 37 [pid = 1652] [id = 652]
12:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12ee1fc00) [pid = 1652] [serial = 1834] [outer = 0x0]
12:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12f7b6c00) [pid = 1652] [serial = 1835] [outer = 0x12ee1fc00]
12:42:34 INFO - PROCESS | 1652 | 1467747754602 Marionette DEBUG loaded listener.js
12:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x130694800) [pid = 1652] [serial = 1836] [outer = 0x12ee1fc00]
12:42:35 INFO - PROCESS | 1652 | 1467747755046 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"]]]}]
12:42:35 INFO - ...
12:42:35 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 671ms
12:42:35 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
12:42:35 INFO - PROCESS | 1652 | 1467747755095 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
12:42:35 INFO - PROCESS | 1652 | 1467747755097 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
12:42:35 INFO - PROCESS | 1652 | 1467747755101 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
12:42:35 INFO - PROCESS | 1652 | 1467747755102 Marionette TRACE conn2 <- [1,2040,null,{}]
12:42:35 INFO - PROCESS | 1652 | 1467747755109 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}]
12:42:35 INFO - PROCESS | 1652 | 1467747755248 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
12:42:35 INFO - PROCESS | 1652 | 1467747755263 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x135c90000 == 38 [pid = 1652] [id = 653]
12:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x130694c00) [pid = 1652] [serial = 1837] [outer = 0x0]
12:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x130803c00) [pid = 1652] [serial = 1838] [outer = 0x130694c00]
12:42:35 INFO - PROCESS | 1652 | 1467747755291 Marionette DEBUG loaded listener.js
12:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x130dd0000) [pid = 1652] [serial = 1839] [outer = 0x130694c00]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x13257ec00) [pid = 1652] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x125e0f000) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1270b7400) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x125ac9c00) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12ef4fc00) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11e115c00) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11eff0400) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1201ae000) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1261b4000) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125e28800) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1201ac000) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125f05000) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12764b400) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12f7a8000) [pid = 1652] [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]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125e11000) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12392bc00) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x13080d400) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125c40000) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
12:42:35 INFO - PROCESS | 1652 | 1467747755682 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]]]}]
12:42:35 INFO - ....
12:42:35 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 620ms
12:42:35 INFO - TEST-START | /dom/events/CustomEvent.html
12:42:35 INFO - PROCESS | 1652 | 1467747755724 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
12:42:35 INFO - PROCESS | 1652 | 1467747755725 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
12:42:35 INFO - PROCESS | 1652 | 1467747755727 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
12:42:35 INFO - PROCESS | 1652 | 1467747755728 Marionette TRACE conn2 <- [1,2044,null,{}]
12:42:35 INFO - PROCESS | 1652 | 1467747755733 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}]
12:42:35 INFO - PROCESS | 1652 | 1467747755822 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
12:42:35 INFO - PROCESS | 1652 | 1467747755829 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b42800 == 39 [pid = 1652] [id = 654]
12:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11e12e400) [pid = 1652] [serial = 1840] [outer = 0x0]
12:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125c40000) [pid = 1652] [serial = 1841] [outer = 0x11e12e400]
12:42:35 INFO - PROCESS | 1652 | 1467747755859 Marionette DEBUG loaded listener.js
12:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126781800) [pid = 1652] [serial = 1842] [outer = 0x11e12e400]
12:42:36 INFO - PROCESS | 1652 | 1467747756237 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
12:42:36 INFO - .
12:42:36 INFO - TEST-OK | /dom/events/CustomEvent.html | took 518ms
12:42:36 INFO - PROCESS | 1652 | 1467747756246 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
12:42:36 INFO - PROCESS | 1652 | 1467747756248 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
12:42:36 INFO - TEST-START | /dom/events/Event-constants.html
12:42:36 INFO - PROCESS | 1652 | 1467747756251 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
12:42:36 INFO - PROCESS | 1652 | 1467747756255 Marionette TRACE conn2 <- [1,2048,null,{}]
12:42:36 INFO - PROCESS | 1652 | 1467747756264 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}]
12:42:36 INFO - PROCESS | 1652 | 1467747756435 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
12:42:36 INFO - PROCESS | 1652 | 1467747756443 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b55800 == 40 [pid = 1652] [id = 655]
12:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x125e11000) [pid = 1652] [serial = 1843] [outer = 0x0]
12:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12f1b3000) [pid = 1652] [serial = 1844] [outer = 0x125e11000]
12:42:36 INFO - PROCESS | 1652 | 1467747756477 Marionette DEBUG loaded listener.js
12:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1308c3800) [pid = 1652] [serial = 1845] [outer = 0x125e11000]
12:42:36 INFO - PROCESS | 1652 | 1467747756735 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]]]}]
12:42:36 INFO - ....
12:42:36 INFO - TEST-OK | /dom/events/Event-constants.html | took 526ms
12:42:36 INFO - PROCESS | 1652 | 1467747756778 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
12:42:36 INFO - PROCESS | 1652 | 1467747756779 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
12:42:36 INFO - TEST-START | /dom/events/Event-constructors.html
12:42:36 INFO - PROCESS | 1652 | 1467747756782 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
12:42:36 INFO - PROCESS | 1652 | 1467747756784 Marionette TRACE conn2 <- [1,2052,null,{}]
12:42:36 INFO - PROCESS | 1652 | 1467747756797 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}]
12:42:36 INFO - PROCESS | 1652 | 1467747756904 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
12:42:36 INFO - PROCESS | 1652 | 1467747756908 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cfe2800 == 41 [pid = 1652] [id = 656]
12:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1270b7400) [pid = 1652] [serial = 1846] [outer = 0x0]
12:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x130fd2000) [pid = 1652] [serial = 1847] [outer = 0x1270b7400]
12:42:36 INFO - PROCESS | 1652 | 1467747756939 Marionette DEBUG loaded listener.js
12:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x132725c00) [pid = 1652] [serial = 1848] [outer = 0x1270b7400]
12:42:37 INFO - PROCESS | 1652 | 1467747757259 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]]]}]
12:42:37 INFO - .............
12:42:37 INFO - TEST-OK | /dom/events/Event-constructors.html | took 529ms
12:42:37 INFO - PROCESS | 1652 | 1467747757312 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
12:42:37 INFO - PROCESS | 1652 | 1467747757313 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
12:42:37 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
12:42:37 INFO - PROCESS | 1652 | 1467747757318 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
12:42:37 INFO - PROCESS | 1652 | 1467747757319 Marionette TRACE conn2 <- [1,2056,null,{}]
12:42:37 INFO - PROCESS | 1652 | 1467747757322 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}]
12:42:37 INFO - PROCESS | 1652 | 1467747757438 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
12:42:37 INFO - PROCESS | 1652 | 1467747757444 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x14addf800 == 42 [pid = 1652] [id = 657]
12:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125e08000) [pid = 1652] [serial = 1849] [outer = 0x0]
12:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12e25cc00) [pid = 1652] [serial = 1850] [outer = 0x125e08000]
12:42:37 INFO - PROCESS | 1652 | 1467747757472 Marionette DEBUG loaded listener.js
12:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x132a2d400) [pid = 1652] [serial = 1851] [outer = 0x125e08000]
12:42:37 INFO - PROCESS | 1652 | 1467747757821 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]]]}]
12:42:37 INFO - .
12:42:37 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 520ms
12:42:37 INFO - PROCESS | 1652 | 1467747757839 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
12:42:37 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
12:42:37 INFO - PROCESS | 1652 | 1467747757842 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
12:42:37 INFO - PROCESS | 1652 | 1467747757845 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
12:42:37 INFO - PROCESS | 1652 | 1467747757851 Marionette TRACE conn2 <- [1,2060,null,{}]
12:42:37 INFO - PROCESS | 1652 | 1467747757855 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}]
12:42:37 INFO - PROCESS | 1652 | 1467747757973 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
12:42:38 INFO - PROCESS | 1652 | 1467747758031 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x123eef000 == 43 [pid = 1652] [id = 658]
12:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11e1d8c00) [pid = 1652] [serial = 1852] [outer = 0x0]
12:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1201acc00) [pid = 1652] [serial = 1853] [outer = 0x11e1d8c00]
12:42:38 INFO - PROCESS | 1652 | 1467747758069 Marionette DEBUG loaded listener.js
12:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1251c1000) [pid = 1652] [serial = 1854] [outer = 0x11e1d8c00]
12:42:38 INFO - PROCESS | 1652 | 1467747758446 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]]]}]
12:42:38 INFO - ......
12:42:38 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 676ms
12:42:38 INFO - PROCESS | 1652 | 1467747758522 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
12:42:38 INFO - PROCESS | 1652 | 1467747758528 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
12:42:38 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
12:42:38 INFO - PROCESS | 1652 | 1467747758534 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
12:42:38 INFO - PROCESS | 1652 | 1467747758537 Marionette TRACE conn2 <- [1,2064,null,{}]
12:42:38 INFO - PROCESS | 1652 | 1467747758545 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}]
12:42:38 INFO - PROCESS | 1652 | 1467747758715 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
12:42:38 INFO - PROCESS | 1652 | 1467747758846 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e283000 == 44 [pid = 1652] [id = 659]
12:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1201b0800) [pid = 1652] [serial = 1855] [outer = 0x0]
12:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125e22000) [pid = 1652] [serial = 1856] [outer = 0x1201b0800]
12:42:38 INFO - PROCESS | 1652 | 1467747758903 Marionette DEBUG loaded listener.js
12:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x127921000) [pid = 1652] [serial = 1857] [outer = 0x1201b0800]
12:42:39 INFO - PROCESS | 1652 | 1467747759264 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]]]}]
12:42:39 INFO - .....
12:42:39 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 773ms
12:42:39 INFO - PROCESS | 1652 | 1467747759307 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
12:42:39 INFO - PROCESS | 1652 | 1467747759309 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
12:42:39 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
12:42:39 INFO - PROCESS | 1652 | 1467747759311 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
12:42:39 INFO - PROCESS | 1652 | 1467747759314 Marionette TRACE conn2 <- [1,2068,null,{}]
12:42:39 INFO - PROCESS | 1652 | 1467747759326 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}]
12:42:39 INFO - PROCESS | 1652 | 1467747759441 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
12:42:39 INFO - PROCESS | 1652 | 1467747759501 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cf84000 == 45 [pid = 1652] [id = 660]
12:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12e25a400) [pid = 1652] [serial = 1858] [outer = 0x0]
12:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12edbe400) [pid = 1652] [serial = 1859] [outer = 0x12e25a400]
12:42:39 INFO - PROCESS | 1652 | 1467747759537 Marionette DEBUG loaded listener.js
12:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12f7ab000) [pid = 1652] [serial = 1860] [outer = 0x12e25a400]
12:42:39 INFO - PROCESS | 1652 | 1467747759910 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]]]}]
12:42:39 INFO - .....
12:42:39 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 628ms
12:42:39 INFO - PROCESS | 1652 | 1467747759940 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
12:42:39 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
12:42:39 INFO - PROCESS | 1652 | 1467747759942 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
12:42:39 INFO - PROCESS | 1652 | 1467747759944 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
12:42:39 INFO - PROCESS | 1652 | 1467747759945 Marionette TRACE conn2 <- [1,2072,null,{}]
12:42:39 INFO - PROCESS | 1652 | 1467747759951 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}]
12:42:40 INFO - PROCESS | 1652 | 1467747760067 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
12:42:40 INFO - PROCESS | 1652 | 1467747760126 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x14dce3800 == 46 [pid = 1652] [id = 661]
12:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12fa91c00) [pid = 1652] [serial = 1861] [outer = 0x0]
12:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1323cf800) [pid = 1652] [serial = 1862] [outer = 0x12fa91c00]
12:42:40 INFO - PROCESS | 1652 | 1467747760160 Marionette DEBUG loaded listener.js
12:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1327c0400) [pid = 1652] [serial = 1863] [outer = 0x12fa91c00]
12:42:40 INFO - .
12:42:40 INFO - PROCESS | 1652 | 1467747760559 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]]]}]
12:42:40 INFO - .
12:42:40 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 620ms
12:42:40 INFO - PROCESS | 1652 | 1467747760565 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
12:42:40 INFO - PROCESS | 1652 | 1467747760566 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
12:42:40 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
12:42:40 INFO - PROCESS | 1652 | 1467747760569 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
12:42:40 INFO - PROCESS | 1652 | 1467747760575 Marionette TRACE conn2 <- [1,2076,null,{}]
12:42:40 INFO - PROCESS | 1652 | 1467747760578 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}]
12:42:40 INFO - PROCESS | 1652 | 1467747760691 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
12:42:40 INFO - PROCESS | 1652 | 1467747760749 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x124416800 == 47 [pid = 1652] [id = 662]
12:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x120b83800) [pid = 1652] [serial = 1864] [outer = 0x0]
12:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x124e9e400) [pid = 1652] [serial = 1865] [outer = 0x120b83800]
12:42:40 INFO - PROCESS | 1652 | 1467747760782 Marionette DEBUG loaded listener.js
12:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1261b5000) [pid = 1652] [serial = 1866] [outer = 0x120b83800]
12:42:41 INFO - PROCESS | 1652 | 1467747761298 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]]]}]
12:42:41 INFO - .
12:42:41 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 774ms
12:42:41 INFO - PROCESS | 1652 | 1467747761344 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
12:42:41 INFO - PROCESS | 1652 | 1467747761346 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
12:42:41 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
12:42:41 INFO - PROCESS | 1652 | 1467747761350 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
12:42:41 INFO - PROCESS | 1652 | 1467747761355 Marionette TRACE conn2 <- [1,2080,null,{}]
12:42:41 INFO - PROCESS | 1652 | 1467747761359 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}]
12:42:41 INFO - PROCESS | 1652 | 1467747761466 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
12:42:41 INFO - PROCESS | 1652 | 1467747761528 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x127261000 == 48 [pid = 1652] [id = 663]
12:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12021bc00) [pid = 1652] [serial = 1867] [outer = 0x0]
12:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12386b000) [pid = 1652] [serial = 1868] [outer = 0x12021bc00]
12:42:41 INFO - PROCESS | 1652 | 1467747761561 Marionette DEBUG loaded listener.js
12:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x125ac4800) [pid = 1652] [serial = 1869] [outer = 0x12021bc00]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x13cfe2800 == 47 [pid = 1652] [id = 656]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x139b55800 == 46 [pid = 1652] [id = 655]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x139b42800 == 45 [pid = 1652] [id = 654]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x135c90000 == 44 [pid = 1652] [id = 653]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x135a7e000 == 43 [pid = 1652] [id = 652]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x130f6a800 == 42 [pid = 1652] [id = 651]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12f66c000 == 41 [pid = 1652] [id = 650]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12eec2800 == 40 [pid = 1652] [id = 649]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x127267000 == 39 [pid = 1652] [id = 648]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x124e11800 == 38 [pid = 1652] [id = 647]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x124c77000 == 37 [pid = 1652] [id = 645]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x120916800 == 36 [pid = 1652] [id = 646]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x124e15800 == 35 [pid = 1652] [id = 642]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1228cd800 == 34 [pid = 1652] [id = 641]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x125f4e000 == 33 [pid = 1652] [id = 643]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x127819000 == 32 [pid = 1652] [id = 644]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x139b3a800 == 31 [pid = 1652] [id = 639]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x124416800 == 30 [pid = 1652] [id = 662]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x13cf84000 == 29 [pid = 1652] [id = 660]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x14dce3800 == 28 [pid = 1652] [id = 661]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x14addf800 == 27 [pid = 1652] [id = 657]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x123eef000 == 26 [pid = 1652] [id = 658]
12:42:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12e283000 == 25 [pid = 1652] [id = 659]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x127646400) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1267d2400) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12e25d400) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x13080f400) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12f110400) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x130dc3400) [pid = 1652] [serial = 1800] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1261b1c00) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1267cd400) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1251b9c00) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12f624000) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x130f0dc00) [pid = 1652] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12f1b3400) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126784400) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12671e400) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12748c400) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1306a3c00) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x13257dc00) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12edc7c00) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12edbf800) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x127644000) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x125fa2800) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125c53400) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12ef9d800) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1228b3400) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11eddb400) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12ee28000) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12015fc00) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11fbea000) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12507bc00) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1201ae400) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126721400) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126785c00) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1266a4000) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125e0b800) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124e9f800) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank]
12:42:42 INFO - PROCESS | 1652 | 1467747762485 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
12:42:42 INFO - .
12:42:42 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 1176ms
12:42:42 INFO - PROCESS | 1652 | 1467747762526 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
12:42:42 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
12:42:42 INFO - PROCESS | 1652 | 1467747762529 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
12:42:42 INFO - PROCESS | 1652 | 1467747762532 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
12:42:42 INFO - PROCESS | 1652 | 1467747762534 Marionette TRACE conn2 <- [1,2084,null,{}]
12:42:42 INFO - PROCESS | 1652 | 1467747762541 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}]
12:42:42 INFO - PROCESS | 1652 | 1467747762633 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
12:42:42 INFO - PROCESS | 1652 | 1467747762641 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11ffcf000 == 26 [pid = 1652] [id = 664]
12:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11e11d400) [pid = 1652] [serial = 1870] [outer = 0x0]
12:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11e11e400) [pid = 1652] [serial = 1871] [outer = 0x11e11d400]
12:42:42 INFO - PROCESS | 1652 | 1467747762675 Marionette DEBUG loaded listener.js
12:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11e169400) [pid = 1652] [serial = 1872] [outer = 0x11e11d400]
12:42:42 INFO - PROCESS | 1652 | 1467747762973 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]]]}]
12:42:43 INFO - .
12:42:43 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 473ms
12:42:43 INFO - PROCESS | 1652 | 1467747763013 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
12:42:43 INFO - PROCESS | 1652 | 1467747763018 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
12:42:43 INFO - TEST-START | /dom/events/Event-dispatch-order.html
12:42:43 INFO - PROCESS | 1652 | 1467747763051 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
12:42:43 INFO - PROCESS | 1652 | 1467747763053 Marionette TRACE conn2 <- [1,2088,null,{}]
12:42:43 INFO - PROCESS | 1652 | 1467747763062 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}]
12:42:43 INFO - PROCESS | 1652 | 1467747763148 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
12:42:43 INFO - PROCESS | 1652 | 1467747763155 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12438b800 == 27 [pid = 1652] [id = 665]
12:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11fe45400) [pid = 1652] [serial = 1873] [outer = 0x0]
12:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11fe46400) [pid = 1652] [serial = 1874] [outer = 0x11fe45400]
12:42:43 INFO - PROCESS | 1652 | 1467747763187 Marionette DEBUG loaded listener.js
12:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1201ab400) [pid = 1652] [serial = 1875] [outer = 0x11fe45400]
12:42:43 INFO - PROCESS | 1652 | 1467747763482 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
12:42:43 INFO - .
12:42:43 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 497ms
12:42:43 INFO - PROCESS | 1652 | 1467747763528 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
12:42:43 INFO - PROCESS | 1652 | 1467747763530 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
12:42:43 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
12:42:43 INFO - PROCESS | 1652 | 1467747763533 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
12:42:43 INFO - PROCESS | 1652 | 1467747763536 Marionette TRACE conn2 <- [1,2092,null,{}]
12:42:43 INFO - PROCESS | 1652 | 1467747763548 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}]
12:42:43 INFO - PROCESS | 1652 | 1467747763652 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
12:42:43 INFO - PROCESS | 1652 | 1467747763709 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f63800 == 28 [pid = 1652] [id = 666]
12:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124278c00) [pid = 1652] [serial = 1876] [outer = 0x0]
12:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1251b5000) [pid = 1652] [serial = 1877] [outer = 0x124278c00]
12:42:43 INFO - PROCESS | 1652 | 1467747763742 Marionette DEBUG loaded listener.js
12:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1251c2c00) [pid = 1652] [serial = 1878] [outer = 0x124278c00]
12:42:43 INFO - PROCESS | 1652 | 1467747763973 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]]]}]
12:42:44 INFO - .
12:42:44 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 475ms
12:42:44 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
12:42:44 INFO - PROCESS | 1652 | 1467747764009 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
12:42:44 INFO - PROCESS | 1652 | 1467747764011 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
12:42:44 INFO - PROCESS | 1652 | 1467747764014 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
12:42:44 INFO - PROCESS | 1652 | 1467747764018 Marionette TRACE conn2 <- [1,2096,null,{}]
12:42:44 INFO - PROCESS | 1652 | 1467747764028 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}]
12:42:44 INFO - PROCESS | 1652 | 1467747764131 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
12:42:44 INFO - PROCESS | 1652 | 1467747764135 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x127413800 == 29 [pid = 1652] [id = 667]
12:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125f9c000) [pid = 1652] [serial = 1879] [outer = 0x0]
12:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125fa5c00) [pid = 1652] [serial = 1880] [outer = 0x125f9c000]
12:42:44 INFO - PROCESS | 1652 | 1467747764166 Marionette DEBUG loaded listener.js
12:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1261b1c00) [pid = 1652] [serial = 1881] [outer = 0x125f9c000]
12:42:44 INFO - PROCESS | 1652 | 1467747764462 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]]]}]
12:42:44 INFO - .
12:42:44 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 481ms
12:42:44 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
12:42:44 INFO - PROCESS | 1652 | 1467747764495 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
12:42:44 INFO - PROCESS | 1652 | 1467747764497 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
12:42:44 INFO - PROCESS | 1652 | 1467747764499 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
12:42:44 INFO - PROCESS | 1652 | 1467747764504 Marionette TRACE conn2 <- [1,2100,null,{}]
12:42:44 INFO - PROCESS | 1652 | 1467747764514 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}]
12:42:44 INFO - PROCESS | 1652 | 1467747764635 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
12:42:44 INFO - PROCESS | 1652 | 1467747764650 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x127beb000 == 30 [pid = 1652] [id = 668]
12:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x125f0e800) [pid = 1652] [serial = 1882] [outer = 0x0]
12:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1261b3400) [pid = 1652] [serial = 1883] [outer = 0x125f0e800]
12:42:44 INFO - PROCESS | 1652 | 1467747764682 Marionette DEBUG loaded listener.js
12:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12671a800) [pid = 1652] [serial = 1884] [outer = 0x125f0e800]
12:42:44 INFO - PROCESS | 1652 | 1467747764976 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]]]}]
12:42:45 INFO - .
12:42:45 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 530ms
12:42:45 INFO - PROCESS | 1652 | 1467747765030 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
12:42:45 INFO - PROCESS | 1652 | 1467747765034 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
12:42:45 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
12:42:45 INFO - PROCESS | 1652 | 1467747765038 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
12:42:45 INFO - PROCESS | 1652 | 1467747765040 Marionette TRACE conn2 <- [1,2104,null,{}]
12:42:45 INFO - PROCESS | 1652 | 1467747765042 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}]
12:42:45 INFO - PROCESS | 1652 | 1467747765166 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
12:42:45 INFO - PROCESS | 1652 | 1467747765205 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f3ae800 == 31 [pid = 1652] [id = 669]
12:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1266a2c00) [pid = 1652] [serial = 1885] [outer = 0x0]
12:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126721c00) [pid = 1652] [serial = 1886] [outer = 0x1266a2c00]
12:42:45 INFO - PROCESS | 1652 | 1467747765236 Marionette DEBUG loaded listener.js
12:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x127981000) [pid = 1652] [serial = 1887] [outer = 0x1266a2c00]
12:42:45 INFO - PROCESS | 1652 | 1467747765491 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]]]}]
12:42:45 INFO - .
12:42:45 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 472ms
12:42:45 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
12:42:45 INFO - PROCESS | 1652 | 1467747765510 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
12:42:45 INFO - PROCESS | 1652 | 1467747765511 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
12:42:45 INFO - PROCESS | 1652 | 1467747765516 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
12:42:45 INFO - PROCESS | 1652 | 1467747765517 Marionette TRACE conn2 <- [1,2108,null,{}]
12:42:45 INFO - PROCESS | 1652 | 1467747765528 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}]
12:42:45 INFO - PROCESS | 1652 | 1467747765644 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
12:42:45 INFO - PROCESS | 1652 | 1467747765654 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x130f24800 == 32 [pid = 1652] [id = 670]
12:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1272c3000) [pid = 1652] [serial = 1888] [outer = 0x0]
12:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12e254800) [pid = 1652] [serial = 1889] [outer = 0x1272c3000]
12:42:45 INFO - PROCESS | 1652 | 1467747765684 Marionette DEBUG loaded listener.js
12:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12edbf400) [pid = 1652] [serial = 1890] [outer = 0x1272c3000]
12:42:45 INFO - PROCESS | 1652 | 1467747765962 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]]]}]
12:42:45 INFO - .
12:42:45 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 477ms
12:42:45 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
12:42:46 INFO - PROCESS | 1652 | 1467747765993 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
12:42:46 INFO - PROCESS | 1652 | 1467747765997 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
12:42:46 INFO - PROCESS | 1652 | 1467747765999 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
12:42:46 INFO - PROCESS | 1652 | 1467747766001 Marionette TRACE conn2 <- [1,2112,null,{}]
12:42:46 INFO - PROCESS | 1652 | 1467747766022 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}]
12:42:46 INFO - PROCESS | 1652 | 1467747766129 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
12:42:46 INFO - PROCESS | 1652 | 1467747766137 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x131655000 == 33 [pid = 1652] [id = 671]
12:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12edbf800) [pid = 1652] [serial = 1891] [outer = 0x0]
12:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12ee22c00) [pid = 1652] [serial = 1892] [outer = 0x12edbf800]
12:42:46 INFO - PROCESS | 1652 | 1467747766166 Marionette DEBUG loaded listener.js
12:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12f02b800) [pid = 1652] [serial = 1893] [outer = 0x12edbf800]
12:42:46 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
12:42:46 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
12:42:46 INFO - PROCESS | 1652 | 1467747766443 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]]]}]
12:42:46 INFO - ..
12:42:46 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 475ms
12:42:46 INFO - PROCESS | 1652 | 1467747766482 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
12:42:46 INFO - PROCESS | 1652 | 1467747766483 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
12:42:46 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
12:42:46 INFO - PROCESS | 1652 | 1467747766499 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
12:42:46 INFO - PROCESS | 1652 | 1467747766500 Marionette TRACE conn2 <- [1,2116,null,{}]
12:42:46 INFO - PROCESS | 1652 | 1467747766510 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}]
12:42:46 INFO - PROCESS | 1652 | 1467747766623 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12ee1fc00) [pid = 1652] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12f02c000) [pid = 1652] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x130694c00) [pid = 1652] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11e12e400) [pid = 1652] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1270b7400) [pid = 1652] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125e22c00) [pid = 1652] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11e1f3000) [pid = 1652] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125acc000) [pid = 1652] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11e1aa800) [pid = 1652] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124ea4800) [pid = 1652] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1267ccc00) [pid = 1652] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125e11000) [pid = 1652] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x130c60400) [pid = 1652] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11e117400) [pid = 1652] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12e2aa000) [pid = 1652] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125e2d000) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x127922400) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
12:42:46 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x125e08000) [pid = 1652] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
12:42:46 INFO - PROCESS | 1652 | 1467747766862 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x130f68800 == 34 [pid = 1652] [id = 672]
12:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11e117400) [pid = 1652] [serial = 1894] [outer = 0x0]
12:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11e12e400) [pid = 1652] [serial = 1895] [outer = 0x11e117400]
12:42:46 INFO - PROCESS | 1652 | 1467747766892 Marionette DEBUG loaded listener.js
12:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12507b400) [pid = 1652] [serial = 1896] [outer = 0x11e117400]
12:42:47 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
12:42:47 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
12:42:47 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
12:42:47 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
12:42:47 INFO - PROCESS | 1652 | 1467747767138 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]]]}]
12:42:47 INFO - .....
12:42:47 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 680ms
12:42:47 INFO - PROCESS | 1652 | 1467747767179 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
12:42:47 INFO - PROCESS | 1652 | 1467747767181 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
12:42:47 INFO - TEST-START | /dom/events/Event-initEvent.html
12:42:47 INFO - PROCESS | 1652 | 1467747767194 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
12:42:47 INFO - PROCESS | 1652 | 1467747767198 Marionette TRACE conn2 <- [1,2120,null,{}]
12:42:47 INFO - PROCESS | 1652 | 1467747767201 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}]
12:42:47 INFO - PROCESS | 1652 | 1467747767301 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
12:42:47 INFO - PROCESS | 1652 | 1467747767306 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x135e6c800 == 35 [pid = 1652] [id = 673]
12:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125aca400) [pid = 1652] [serial = 1897] [outer = 0x0]
12:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12e252800) [pid = 1652] [serial = 1898] [outer = 0x125aca400]
12:42:47 INFO - PROCESS | 1652 | 1467747767335 Marionette DEBUG loaded listener.js
12:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12f1df000) [pid = 1652] [serial = 1899] [outer = 0x125aca400]
12:42:47 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
12:42:47 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
12:42:47 INFO - PROCESS | 1652 | 1467747767677 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]]]}]
12:42:47 INFO - .........
12:42:47 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 530ms
12:42:47 INFO - PROCESS | 1652 | 1467747767721 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
12:42:47 INFO - PROCESS | 1652 | 1467747767723 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
12:42:47 INFO - TEST-START | /dom/events/Event-propagation.html
12:42:47 INFO - PROCESS | 1652 | 1467747767725 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
12:42:47 INFO - PROCESS | 1652 | 1467747767727 Marionette TRACE conn2 <- [1,2124,null,{}]
12:42:47 INFO - PROCESS | 1652 | 1467747767742 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}]
12:42:47 INFO - PROCESS | 1652 | 1467747767839 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
12:42:47 INFO - PROCESS | 1652 | 1467747767846 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cf77800 == 36 [pid = 1652] [id = 674]
12:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12f2a9c00) [pid = 1652] [serial = 1900] [outer = 0x0]
12:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x13065bc00) [pid = 1652] [serial = 1901] [outer = 0x12f2a9c00]
12:42:47 INFO - PROCESS | 1652 | 1467747767878 Marionette DEBUG loaded listener.js
12:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x130c63c00) [pid = 1652] [serial = 1902] [outer = 0x12f2a9c00]
12:42:48 INFO - PROCESS | 1652 | 1467747768177 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]]]}]
12:42:48 INFO - .....
12:42:48 INFO - TEST-OK | /dom/events/Event-propagation.html | took 482ms
12:42:48 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
12:42:48 INFO - PROCESS | 1652 | 1467747768211 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
12:42:48 INFO - PROCESS | 1652 | 1467747768213 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
12:42:48 INFO - PROCESS | 1652 | 1467747768215 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
12:42:48 INFO - PROCESS | 1652 | 1467747768216 Marionette TRACE conn2 <- [1,2128,null,{}]
12:42:48 INFO - PROCESS | 1652 | 1467747768225 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}]
12:42:48 INFO - PROCESS | 1652 | 1467747768316 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
12:42:48 INFO - PROCESS | 1652 | 1467747768376 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x13d950800 == 37 [pid = 1652] [id = 675]
12:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x125fa7400) [pid = 1652] [serial = 1903] [outer = 0x0]
12:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x130dc9c00) [pid = 1652] [serial = 1904] [outer = 0x125fa7400]
12:42:48 INFO - PROCESS | 1652 | 1467747768406 Marionette DEBUG loaded listener.js
12:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1316cdc00) [pid = 1652] [serial = 1905] [outer = 0x125fa7400]
12:42:48 INFO - PROCESS | 1652 | 1467747768709 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]]]}]
12:42:48 INFO - ...........................................
12:42:48 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 528ms
12:42:48 INFO - PROCESS | 1652 | 1467747768744 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
12:42:48 INFO - TEST-START | /dom/events/Event-type-empty.html
12:42:48 INFO - PROCESS | 1652 | 1467747768747 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
12:42:48 INFO - PROCESS | 1652 | 1467747768751 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
12:42:48 INFO - PROCESS | 1652 | 1467747768753 Marionette TRACE conn2 <- [1,2132,null,{}]
12:42:48 INFO - PROCESS | 1652 | 1467747768761 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}]
12:42:48 INFO - PROCESS | 1652 | 1467747768869 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
12:42:49 INFO - PROCESS | 1652 | 1467747769018 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x11edf7800 == 38 [pid = 1652] [id = 676]
12:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11bdf3c00) [pid = 1652] [serial = 1906] [outer = 0x0]
12:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11e0d8400) [pid = 1652] [serial = 1907] [outer = 0x11bdf3c00]
12:42:49 INFO - PROCESS | 1652 | 1467747769084 Marionette DEBUG loaded listener.js
12:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11e161c00) [pid = 1652] [serial = 1908] [outer = 0x11bdf3c00]
12:42:49 INFO - PROCESS | 1652 | 1467747769583 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
12:42:49 INFO - ..
12:42:49 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 880ms
12:42:49 INFO - PROCESS | 1652 | 1467747769633 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
12:42:49 INFO - PROCESS | 1652 | 1467747769636 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
12:42:49 INFO - TEST-START | /dom/events/Event-type.html
12:42:49 INFO - PROCESS | 1652 | 1467747769641 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
12:42:49 INFO - PROCESS | 1652 | 1467747769647 Marionette TRACE conn2 <- [1,2136,null,{}]
12:42:49 INFO - PROCESS | 1652 | 1467747769697 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}]
12:42:49 INFO - PROCESS | 1652 | 1467747769875 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
12:42:49 INFO - PROCESS | 1652 | 1467747769956 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f33000 == 39 [pid = 1652] [id = 677]
12:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x124232000) [pid = 1652] [serial = 1909] [outer = 0x0]
12:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1243ba000) [pid = 1652] [serial = 1910] [outer = 0x124232000]
12:42:49 INFO - PROCESS | 1652 | 1467747769993 Marionette DEBUG loaded listener.js
12:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1251c1c00) [pid = 1652] [serial = 1911] [outer = 0x124232000]
12:42:50 INFO - PROCESS | 1652 | 1467747770408 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]]]}]
12:42:50 INFO - ...
12:42:50 INFO - TEST-OK | /dom/events/Event-type.html | took 776ms
12:42:50 INFO - PROCESS | 1652 | 1467747770419 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
12:42:50 INFO - PROCESS | 1652 | 1467747770426 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
12:42:50 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
12:42:50 INFO - PROCESS | 1652 | 1467747770430 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
12:42:50 INFO - PROCESS | 1652 | 1467747770432 Marionette TRACE conn2 <- [1,2140,null,{}]
12:42:50 INFO - PROCESS | 1652 | 1467747770435 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}]
12:42:50 INFO - PROCESS | 1652 | 1467747770600 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
12:42:50 INFO - PROCESS | 1652 | 1467747770726 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f395800 == 40 [pid = 1652] [id = 678]
12:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x124279000) [pid = 1652] [serial = 1912] [outer = 0x0]
12:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x125e02800) [pid = 1652] [serial = 1913] [outer = 0x124279000]
12:42:50 INFO - PROCESS | 1652 | 1467747770763 Marionette DEBUG loaded listener.js
12:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1267cf800) [pid = 1652] [serial = 1914] [outer = 0x124279000]
12:42:51 INFO - PROCESS | 1652 | 1467747771269 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
12:42:51 INFO - .
12:42:51 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 877ms
12:42:51 INFO - PROCESS | 1652 | 1467747771306 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
12:42:51 INFO - PROCESS | 1652 | 1467747771309 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
12:42:51 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
12:42:51 INFO - PROCESS | 1652 | 1467747771312 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
12:42:51 INFO - PROCESS | 1652 | 1467747771317 Marionette TRACE conn2 <- [1,2144,null,{}]
12:42:51 INFO - PROCESS | 1652 | 1467747771321 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}]
12:42:51 INFO - PROCESS | 1652 | 1467747771442 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
12:42:51 INFO - PROCESS | 1652 | 1467747771501 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x125f46800 == 41 [pid = 1652] [id = 679]
12:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11e0d8800) [pid = 1652] [serial = 1915] [outer = 0x0]
12:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11f20fc00) [pid = 1652] [serial = 1916] [outer = 0x11e0d8800]
12:42:51 INFO - PROCESS | 1652 | 1467747771535 Marionette DEBUG loaded listener.js
12:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1243b2400) [pid = 1652] [serial = 1917] [outer = 0x11e0d8800]
12:42:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11e236000 == 42 [pid = 1652] [id = 680]
12:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11e0d6000) [pid = 1652] [serial = 1918] [outer = 0x0]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x13d950800 == 41 [pid = 1652] [id = 675]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x13cf77800 == 40 [pid = 1652] [id = 674]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x135e6c800 == 39 [pid = 1652] [id = 673]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x130f68800 == 38 [pid = 1652] [id = 672]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x131655000 == 37 [pid = 1652] [id = 671]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x130f24800 == 36 [pid = 1652] [id = 670]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12f3ae800 == 35 [pid = 1652] [id = 669]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x127beb000 == 34 [pid = 1652] [id = 668]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x127413800 == 33 [pid = 1652] [id = 667]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125f63800 == 32 [pid = 1652] [id = 666]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12438b800 == 31 [pid = 1652] [id = 665]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11ffcf000 == 30 [pid = 1652] [id = 664]
12:42:51 INFO - PROCESS | 1652 | --DOCSHELL 0x127261000 == 29 [pid = 1652] [id = 663]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x132725c00) [pid = 1652] [serial = 1848] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x130694800) [pid = 1652] [serial = 1836] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x130dd0000) [pid = 1652] [serial = 1839] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1308c3800) [pid = 1652] [serial = 1845] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12f61c400) [pid = 1652] [serial = 1833] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12edc6000) [pid = 1652] [serial = 1830] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x132a2d400) [pid = 1652] [serial = 1851] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12e25cc00) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12f7b6c00) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12f1b4c00) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x130803c00) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x125c40000) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x130fd2000) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126781800) [pid = 1652] [serial = 1842] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125f07000) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1266a7400) [pid = 1652] [serial = 1824] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11fe4b400) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125ace800) [pid = 1652] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1243b1400) [pid = 1652] [serial = 1806] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11e1e8400) [pid = 1652] [serial = 1815] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11bdfb800) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x120982c00) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x127923000) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12e253c00) [pid = 1652] [serial = 1827] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12f1b3000) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1316ce400) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11fe4f800) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125ac8400) [pid = 1652] [serial = 1821] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12e2ac000) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125f05c00) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12792a000) [pid = 1652] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
12:42:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125e22800) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank]
12:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11e1da400) [pid = 1652] [serial = 1919] [outer = 0x11e0d6000]
12:42:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x120074800 == 30 [pid = 1652] [id = 681]
12:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x120216c00) [pid = 1652] [serial = 1920] [outer = 0x0]
12:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11f18d000) [pid = 1652] [serial = 1921] [outer = 0x120216c00]
12:42:51 INFO - PROCESS | 1652 | 1467747771978 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]]]}]
12:42:51 INFO - .
12:42:51 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 676ms
12:42:51 INFO - PROCESS | 1652 | 1467747771990 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
12:42:51 INFO - PROCESS | 1652 | 1467747771994 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
12:42:52 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
12:42:52 INFO - PROCESS | 1652 | 1467747772002 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
12:42:52 INFO - PROCESS | 1652 | 1467747772004 Marionette TRACE conn2 <- [1,2148,null,{}]
12:42:52 INFO - PROCESS | 1652 | 1467747772006 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}]
12:42:52 INFO - PROCESS | 1652 | 1467747772125 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
12:42:52 INFO - PROCESS | 1652 | 1467747772135 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d5a800 == 31 [pid = 1652] [id = 682]
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124e9f800) [pid = 1652] [serial = 1922] [outer = 0x0]
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125ac8800) [pid = 1652] [serial = 1923] [outer = 0x124e9f800]
12:42:52 INFO - PROCESS | 1652 | 1467747772167 Marionette DEBUG loaded listener.js
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125e22800) [pid = 1652] [serial = 1924] [outer = 0x124e9f800]
12:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x127022800 == 32 [pid = 1652] [id = 683]
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125fa6800) [pid = 1652] [serial = 1925] [outer = 0x0]
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1261aec00) [pid = 1652] [serial = 1926] [outer = 0x125fa6800]
12:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x127259000 == 33 [pid = 1652] [id = 684]
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126384000) [pid = 1652] [serial = 1927] [outer = 0x0]
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126385c00) [pid = 1652] [serial = 1928] [outer = 0x126384000]
12:42:52 INFO - PROCESS | 1652 | 1467747772576 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]]]}]
12:42:52 INFO - .
12:42:52 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 620ms
12:42:52 INFO - PROCESS | 1652 | 1467747772622 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
12:42:52 INFO - PROCESS | 1652 | 1467747772624 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
12:42:52 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
12:42:52 INFO - PROCESS | 1652 | 1467747772626 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
12:42:52 INFO - PROCESS | 1652 | 1467747772632 Marionette TRACE conn2 <- [1,2152,null,{}]
12:42:52 INFO - PROCESS | 1652 | 1467747772643 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}]
12:42:52 INFO - PROCESS | 1652 | 1467747772771 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
12:42:52 INFO - PROCESS | 1652 | 1467747772785 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e286000 == 34 [pid = 1652] [id = 685]
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11e168c00) [pid = 1652] [serial = 1929] [outer = 0x0]
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1261a6800) [pid = 1652] [serial = 1930] [outer = 0x11e168c00]
12:42:52 INFO - PROCESS | 1652 | 1467747772818 Marionette DEBUG loaded listener.js
12:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126781800) [pid = 1652] [serial = 1931] [outer = 0x11e168c00]
12:42:53 INFO - PROCESS | 1652 | 1467747773124 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]]]}]
12:42:53 INFO - ....
12:42:53 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 528ms
12:42:53 INFO - PROCESS | 1652 | 1467747773158 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
12:42:53 INFO - PROCESS | 1652 | 1467747773162 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
12:42:53 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
12:42:53 INFO - PROCESS | 1652 | 1467747773182 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
12:42:53 INFO - PROCESS | 1652 | 1467747773183 Marionette TRACE conn2 <- [1,2156,null,{}]
12:42:53 INFO - PROCESS | 1652 | 1467747773186 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}]
12:42:53 INFO - PROCESS | 1652 | 1467747773274 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
12:42:53 INFO - PROCESS | 1652 | 1467747773278 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12f3a9000 == 35 [pid = 1652] [id = 686]
12:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1272c0000) [pid = 1652] [serial = 1932] [outer = 0x0]
12:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x127493800) [pid = 1652] [serial = 1933] [outer = 0x1272c0000]
12:42:53 INFO - PROCESS | 1652 | 1467747773312 Marionette DEBUG loaded listener.js
12:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12797c800) [pid = 1652] [serial = 1934] [outer = 0x1272c0000]
12:42:53 INFO - PROCESS | 1652 | 1467747773607 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]]]}]
12:42:53 INFO - .
12:42:53 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 479ms
12:42:53 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
12:42:53 INFO - PROCESS | 1652 | 1467747773660 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
12:42:53 INFO - PROCESS | 1652 | 1467747773662 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
12:42:53 INFO - PROCESS | 1652 | 1467747773666 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
12:42:53 INFO - PROCESS | 1652 | 1467747773668 Marionette TRACE conn2 <- [1,2160,null,{}]
12:42:53 INFO - PROCESS | 1652 | 1467747773675 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}]
12:42:53 INFO - PROCESS | 1652 | 1467747773762 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
12:42:53 INFO - PROCESS | 1652 | 1467747773826 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x120daf000 == 36 [pid = 1652] [id = 687]
12:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x127647400) [pid = 1652] [serial = 1935] [outer = 0x0]
12:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12797cc00) [pid = 1652] [serial = 1936] [outer = 0x127647400]
12:42:53 INFO - PROCESS | 1652 | 1467747773856 Marionette DEBUG loaded listener.js
12:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12ed75000) [pid = 1652] [serial = 1937] [outer = 0x127647400]
12:42:54 INFO - PROCESS | 1652 | 1467747774100 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
12:42:54 INFO - .
12:42:54 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 477ms
12:42:54 INFO - PROCESS | 1652 | 1467747774162 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
12:42:54 INFO - PROCESS | 1652 | 1467747774163 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
12:42:54 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
12:42:54 INFO - PROCESS | 1652 | 1467747774179 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
12:42:54 INFO - PROCESS | 1652 | 1467747774180 Marionette TRACE conn2 <- [1,2164,null,{}]
12:42:54 INFO - PROCESS | 1652 | 1467747774196 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}]
12:42:54 INFO - PROCESS | 1652 | 1467747774330 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
12:42:54 INFO - PROCESS | 1652 | 1467747774334 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x135a7e000 == 37 [pid = 1652] [id = 688]
12:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12edbb400) [pid = 1652] [serial = 1938] [outer = 0x0]
12:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12ee1b000) [pid = 1652] [serial = 1939] [outer = 0x12edbb400]
12:42:54 INFO - PROCESS | 1652 | 1467747774365 Marionette DEBUG loaded listener.js
12:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12f1b7400) [pid = 1652] [serial = 1940] [outer = 0x12edbb400]
12:42:54 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
12:42:54 INFO - PROCESS | 1652 | 1467747774662 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
12:42:54 INFO - .
12:42:54 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 535ms
12:42:54 INFO - PROCESS | 1652 | 1467747774712 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
12:42:54 INFO - PROCESS | 1652 | 1467747774714 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
12:42:54 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
12:42:54 INFO - PROCESS | 1652 | 1467747774717 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
12:42:54 INFO - PROCESS | 1652 | 1467747774718 Marionette TRACE conn2 <- [1,2168,null,{}]
12:42:54 INFO - PROCESS | 1652 | 1467747774729 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}]
12:42:54 INFO - PROCESS | 1652 | 1467747774848 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
12:42:54 INFO - PROCESS | 1652 | 1467747774855 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x135e6c800 == 38 [pid = 1652] [id = 689]
12:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12f1b8c00) [pid = 1652] [serial = 1941] [outer = 0x0]
12:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12f7a8000) [pid = 1652] [serial = 1942] [outer = 0x12f1b8c00]
12:42:54 INFO - PROCESS | 1652 | 1467747774884 Marionette DEBUG loaded listener.js
12:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12f814c00) [pid = 1652] [serial = 1943] [outer = 0x12f1b8c00]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11e117400) [pid = 1652] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1266a2c00) [pid = 1652] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12edbf800) [pid = 1652] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12021bc00) [pid = 1652] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11fe45400) [pid = 1652] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125f9c000) [pid = 1652] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124278c00) [pid = 1652] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11e11d400) [pid = 1652] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1272c3000) [pid = 1652] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12f2a9c00) [pid = 1652] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11e1d8c00) [pid = 1652] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1201b0800) [pid = 1652] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12e25a400) [pid = 1652] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12fa91c00) [pid = 1652] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x120b83800) [pid = 1652] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125aca400) [pid = 1652] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
12:42:55 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x125f0e800) [pid = 1652] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
12:42:55 INFO - PROCESS | 1652 | 1467747775401 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]]]}]
12:42:55 INFO - .
12:42:55 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 727ms
12:42:55 INFO - PROCESS | 1652 | 1467747775445 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
12:42:55 INFO - PROCESS | 1652 | 1467747775448 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
12:42:55 INFO - TEST-START | /dom/events/ProgressEvent.html
12:42:55 INFO - PROCESS | 1652 | 1467747775452 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
12:42:55 INFO - PROCESS | 1652 | 1467747775455 Marionette TRACE conn2 <- [1,2172,null,{}]
12:42:55 INFO - PROCESS | 1652 | 1467747775462 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}]
12:42:55 INFO - PROCESS | 1652 | 1467747775579 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
12:42:55 INFO - PROCESS | 1652 | 1467747775638 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x124e19800 == 39 [pid = 1652] [id = 690]
12:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11e165c00) [pid = 1652] [serial = 1944] [outer = 0x0]
12:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11fe4b400) [pid = 1652] [serial = 1945] [outer = 0x11e165c00]
12:42:55 INFO - PROCESS | 1652 | 1467747775675 Marionette DEBUG loaded listener.js
12:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x120528000) [pid = 1652] [serial = 1946] [outer = 0x11e165c00]
12:42:56 INFO - PROCESS | 1652 | 1467747776059 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"]]]}]
12:42:56 INFO - ..
12:42:56 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 673ms
12:42:56 INFO - PROCESS | 1652 | 1467747776125 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
12:42:56 INFO - PROCESS | 1652 | 1467747776130 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
12:42:56 INFO - TEST-START | /dom/historical.html
12:42:56 INFO - PROCESS | 1652 | 1467747776135 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
12:42:56 INFO - PROCESS | 1652 | 1467747776136 Marionette TRACE conn2 <- [1,2176,null,{}]
12:42:56 INFO - PROCESS | 1652 | 1467747776142 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}]
12:42:56 INFO - PROCESS | 1652 | 1467747776255 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
12:42:56 INFO - PROCESS | 1652 | 1467747776314 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e282000 == 40 [pid = 1652] [id = 691]
12:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123925000) [pid = 1652] [serial = 1947] [outer = 0x0]
12:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125ac8400) [pid = 1652] [serial = 1948] [outer = 0x123925000]
12:42:56 INFO - PROCESS | 1652 | 1467747776349 Marionette DEBUG loaded listener.js
12:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x125f04800) [pid = 1652] [serial = 1949] [outer = 0x123925000]
12:42:56 INFO - PROCESS | 1652 | 1467747776772 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]]]}]
12:42:56 INFO - ...................................................
12:42:56 INFO - TEST-OK | /dom/historical.html | took 679ms
12:42:56 INFO - TEST-START | /dom/interface-objects.html
12:42:56 INFO - PROCESS | 1652 | 1467747776814 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
12:42:56 INFO - PROCESS | 1652 | 1467747776815 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
12:42:56 INFO - PROCESS | 1652 | 1467747776817 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
12:42:56 INFO - PROCESS | 1652 | 1467747776820 Marionette TRACE conn2 <- [1,2180,null,{}]
12:42:56 INFO - PROCESS | 1652 | 1467747776832 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}]
12:42:56 INFO - PROCESS | 1652 | 1467747776942 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
12:42:57 INFO - PROCESS | 1652 | 1467747777004 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x139b35800 == 41 [pid = 1652] [id = 692]
12:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125f9c000) [pid = 1652] [serial = 1950] [outer = 0x0]
12:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125f9c400) [pid = 1652] [serial = 1951] [outer = 0x125f9c000]
12:42:57 INFO - PROCESS | 1652 | 1467747777040 Marionette DEBUG loaded listener.js
12:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12e2b3000) [pid = 1652] [serial = 1952] [outer = 0x125f9c000]
12:42:57 INFO - PROCESS | 1652 | 1467747777478 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]]]}]
12:42:57 INFO - .....................
12:42:57 INFO - TEST-OK | /dom/interface-objects.html | took 675ms
12:42:57 INFO - TEST-START | /dom/interfaces.html
12:42:57 INFO - PROCESS | 1652 | 1467747777493 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
12:42:57 INFO - PROCESS | 1652 | 1467747777497 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
12:42:57 INFO - PROCESS | 1652 | 1467747777500 Marionette TRACE conn2 -> [0,2184,"getContext",null]
12:42:57 INFO - PROCESS | 1652 | 1467747777503 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
12:42:57 INFO - PROCESS | 1652 | 1467747777505 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
12:42:57 INFO - PROCESS | 1652 | 1467747777509 Marionette TRACE conn2 <- [1,2185,null,{}]
12:42:57 INFO - PROCESS | 1652 | 1467747777512 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}]
12:42:57 INFO - PROCESS | 1652 | 1467747777519 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
12:42:57 INFO - PROCESS | 1652 | 1467747777524 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
12:42:57 INFO - PROCESS | 1652 | 1467747777526 Marionette TRACE conn2 <- [1,2187,null,{}]
12:42:57 INFO - Setting pref dom.node.rootNode.enabled (true)
12:42:57 INFO - PROCESS | 1652 | 1467747777528 Marionette TRACE conn2 -> [0,2188,"getContext",null]
12:42:57 INFO - PROCESS | 1652 | 1467747777530 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
12:42:57 INFO - PROCESS | 1652 | 1467747777534 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
12:42:57 INFO - PROCESS | 1652 | 1467747777536 Marionette TRACE conn2 <- [1,2189,null,{}]
12:42:57 INFO - PROCESS | 1652 | 1467747777538 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}]
12:42:57 INFO - PROCESS | 1652 | 1467747777547 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
12:42:57 INFO - PROCESS | 1652 | 1467747777549 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
12:42:57 INFO - PROCESS | 1652 | 1467747777551 Marionette TRACE conn2 <- [1,2191,null,{}]
12:42:57 INFO - PROCESS | 1652 | 1467747777576 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
12:42:57 INFO - PROCESS | 1652 | 1467747777578 Marionette TRACE conn2 <- [1,2192,null,{}]
12:42:57 INFO - PROCESS | 1652 | 1467747777581 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}]
12:42:57 INFO - PROCESS | 1652 | 1467747777701 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
12:42:57 INFO - PROCESS | 1652 | 1467747777776 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:42:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x13cfea000 == 42 [pid = 1652] [id = 693]
12:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12f110800) [pid = 1652] [serial = 1953] [outer = 0x0]
12:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x130804c00) [pid = 1652] [serial = 1954] [outer = 0x12f110800]
12:42:57 INFO - PROCESS | 1652 | 1467747777810 Marionette DEBUG loaded listener.js
12:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x13080ec00) [pid = 1652] [serial = 1955] [outer = 0x12f110800]
12:42:58 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
12:43:00 INFO - PROCESS | 1652 | 1467747779746 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]]]}]
12:43:00 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
12:43:00 INFO - TEST-OK | /dom/interfaces.html | took 3062ms
12:43:00 INFO - PROCESS | 1652 | 1467747780614 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
12:43:00 INFO - PROCESS | 1652 | 1467747780617 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
12:43:00 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
12:43:00 INFO - Clearing pref dom.node.rootNode.enabled
12:43:00 INFO - PROCESS | 1652 | 1467747780623 Marionette TRACE conn2 -> [0,2196,"getContext",null]
12:43:00 INFO - PROCESS | 1652 | 1467747780627 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
12:43:00 INFO - PROCESS | 1652 | 1467747780641 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
12:43:00 INFO - PROCESS | 1652 | 1467747780644 Marionette TRACE conn2 <- [1,2197,null,{}]
12:43:00 INFO - PROCESS | 1652 | 1467747780651 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}]
12:43:00 INFO - PROCESS | 1652 | 1467747780668 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
12:43:00 INFO - PROCESS | 1652 | 1467747780672 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
12:43:00 INFO - PROCESS | 1652 | 1467747780677 Marionette TRACE conn2 <- [1,2199,null,{}]
12:43:00 INFO - PROCESS | 1652 | 1467747780686 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
12:43:00 INFO - PROCESS | 1652 | 1467747780698 Marionette TRACE conn2 <- [1,2200,null,{}]
12:43:00 INFO - PROCESS | 1652 | 1467747780702 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}]
12:43:00 INFO - PROCESS | 1652 | 1467747780927 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
12:43:01 INFO - PROCESS | 1652 | 1467747781025 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:43:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12001b000 == 43 [pid = 1652] [id = 694]
12:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x120158400) [pid = 1652] [serial = 1956] [outer = 0x0]
12:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1201a7000) [pid = 1652] [serial = 1957] [outer = 0x120158400]
12:43:01 INFO - PROCESS | 1652 | 1467747781076 Marionette DEBUG loaded listener.js
12:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1243b6000) [pid = 1652] [serial = 1958] [outer = 0x120158400]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x135a7e000 == 42 [pid = 1652] [id = 688]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x120daf000 == 41 [pid = 1652] [id = 687]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12f3a9000 == 40 [pid = 1652] [id = 686]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12e286000 == 39 [pid = 1652] [id = 685]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x127259000 == 38 [pid = 1652] [id = 684]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x127022800 == 37 [pid = 1652] [id = 683]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x125d5a800 == 36 [pid = 1652] [id = 682]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x120074800 == 35 [pid = 1652] [id = 681]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x11e236000 == 34 [pid = 1652] [id = 680]
12:43:01 INFO - PROCESS | 1652 | --DOCSHELL 0x125f46800 == 33 [pid = 1652] [id = 679]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x126721c00) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x127981000) [pid = 1652] [serial = 1887] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12ee22c00) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125ac4800) [pid = 1652] [serial = 1869] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12386b000) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1201ab400) [pid = 1652] [serial = 1875] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11fe46400) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x125fa5c00) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1261b1c00) [pid = 1652] [serial = 1881] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1251b5000) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1251c2c00) [pid = 1652] [serial = 1878] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11e169400) [pid = 1652] [serial = 1872] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11e11e400) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12e254800) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x130c63c00) [pid = 1652] [serial = 1902] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12507b400) [pid = 1652] [serial = 1896] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x13065bc00) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1201acc00) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1251c1000) [pid = 1652] [serial = 1854] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x127921000) [pid = 1652] [serial = 1857] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125e22000) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12f7ab000) [pid = 1652] [serial = 1860] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12edbe400) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x130dc9c00) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1327c0400) [pid = 1652] [serial = 1863] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1323cf800) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1261b5000) [pid = 1652] [serial = 1866] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124e9e400) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11e12e400) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12e252800) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12f1df000) [pid = 1652] [serial = 1899] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1261b3400) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12edbf400) [pid = 1652] [serial = 1890] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12f02b800) [pid = 1652] [serial = 1893] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12671a800) [pid = 1652] [serial = 1884] [outer = 0x0] [url = about:blank]
12:43:01 INFO - PROCESS | 1652 | 1467747781622 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]]]}]
12:43:01 INFO - ..................................................................................................................................................................................................................
12:43:01 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 1073ms
12:43:01 INFO - PROCESS | 1652 | 1467747781698 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
12:43:01 INFO - PROCESS | 1652 | 1467747781700 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
12:43:01 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
12:43:01 INFO - PROCESS | 1652 | 1467747781703 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
12:43:01 INFO - PROCESS | 1652 | 1467747781705 Marionette TRACE conn2 <- [1,2204,null,{}]
12:43:01 INFO - PROCESS | 1652 | 1467747781715 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}]
12:43:01 INFO - PROCESS | 1652 | 1467747781821 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
12:43:01 INFO - PROCESS | 1652 | 1467747781826 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:43:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x127192000 == 34 [pid = 1652] [id = 695]
12:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1270b8000) [pid = 1652] [serial = 1959] [outer = 0x0]
12:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1270b8800) [pid = 1652] [serial = 1960] [outer = 0x1270b8000]
12:43:01 INFO - PROCESS | 1652 | 1467747781856 Marionette DEBUG loaded listener.js
12:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12792bc00) [pid = 1652] [serial = 1961] [outer = 0x1270b8000]
12:43:02 INFO - PROCESS | 1652 | 1467747782170 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
12:43:02 INFO - .
12:43:02 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 521ms
12:43:02 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
12:43:02 INFO - PROCESS | 1652 | 1467747782226 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
12:43:02 INFO - PROCESS | 1652 | 1467747782227 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
12:43:02 INFO - PROCESS | 1652 | 1467747782232 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
12:43:02 INFO - PROCESS | 1652 | 1467747782233 Marionette TRACE conn2 <- [1,2208,null,{}]
12:43:02 INFO - PROCESS | 1652 | 1467747782236 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}]
12:43:02 INFO - PROCESS | 1652 | 1467747782335 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
12:43:02 INFO - PROCESS | 1652 | 1467747782342 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\", \"ef70d13b-3656-40d5-8bf2-a9ce370456d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
12:43:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x127bdc800 == 35 [pid = 1652] [id = 696]
12:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12e2a8800) [pid = 1652] [serial = 1962] [outer = 0x0]
12:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12e2b5000) [pid = 1652] [serial = 1963] [outer = 0x12e2a8800]
12:43:02 INFO - PROCESS | 1652 | 1467747782375 Marionette DEBUG loaded listener.js
12:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12ee23800) [pid = 1652] [serial = 1964] [outer = 0x12e2a8800]
12:43:02 INFO - PROCESS | 1652 | 1467747782717 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"]]]}]
12:43:02 INFO - .
12:43:02 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 521ms
12:43:02 INFO - PROCESS | 1652 | 1467747782751 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
12:43:02 INFO - PROCESS | 1652 | 1467747782752 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
12:43:03 WARNING - u'runner_teardown' ()
12:43:03 INFO - No more tests
12:43:03 INFO - Got 0 unexpected results
12:43:03 INFO - SUITE-END | took 1784s
12:43:03 INFO - Closing logging queue
12:43:03 INFO - queue closed
12:43:04 INFO - Return code: 0
12:43:04 WARNING - # TBPL SUCCESS #
12:43:04 INFO - Running post-action listener: _resource_record_post_action
12:43:04 INFO - #####
12:43:04 INFO - ##### Finished run-tests step (success)
12:43:04 INFO - #####
12:43:04 INFO - Running post-run listener: _resource_record_post_run
12:43:04 INFO - Total resource usage - Wall time: 1814s; CPU: 41.0%; Read bytes: 40365056; Write bytes: 394058240; Read time: 426; Write time: 2589
12:43:04 INFO - TinderboxPrint: CPU usage
41.3%
12:43:04 INFO - TinderboxPrint: I/O read bytes / time
40,365,056 / 426
12:43:04 INFO - TinderboxPrint: I/O write bytes / time
394,058,240 / 2,589
12:43:04 INFO - TinderboxPrint: CPU idle
4,258.1 (58.7%)
12:43:04 INFO - TinderboxPrint: CPU system
1,635.3 (22.5%)
12:43:04 INFO - TinderboxPrint: CPU user
1,360.7 (18.8%)
12:43:04 INFO - TinderboxPrint: Swap in / out
241,692,672 / 0
12:43:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
12:43:04 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 188531200; Write bytes: 183412736; Read time: 15519; Write time: 338
12:43:04 INFO - run-tests - Wall time: 1793s; CPU: 41.0%; Read bytes: 38284288; Write bytes: 189903360; Read time: 403; Write time: 2203
12:43:04 INFO - Running post-run listener: _upload_blobber_files
12:43:04 INFO - Blob upload gear active.
12:43:04 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
12:43:04 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
12:43:04 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']
12:43:04 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
12:43:05 INFO - (blobuploader) - INFO - Open directory for files ...
12:43:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
12:43:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
12:43:05 INFO - (blobuploader) - INFO - Uploading, attempt #1.
12:43:08 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
12:43:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
12:43:08 INFO - (blobuploader) - INFO - Done attempting.
12:43:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
12:43:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
12:43:08 INFO - (blobuploader) - INFO - Uploading, attempt #1.
12:43:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
12:43:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
12:43:09 INFO - (blobuploader) - INFO - Done attempting.
12:43:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
12:43:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
12:43:09 INFO - (blobuploader) - INFO - Uploading, attempt #1.
12:43:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
12:43:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
12:43:11 INFO - (blobuploader) - INFO - Done attempting.
12:43:11 INFO - (blobuploader) - INFO - Iteration through files over.
12:43:11 INFO - Return code: 0
12:43:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
12:43:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
12:43:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/aace43887baf69ed860f9a00581c3a0680be55d22fd4f0b51b76c64140076422940591101298144feefb39054bcd51a91bb60ec8fa3efff6070ebb853093ba99", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e6c43a451098524bc33fd78d93d4a57aa67dd9c375aae2bb3468ab8fdfd4379bed140db11d5080df56aab6be89c9842dd0f72aec5498aee75e36969fb85f0ec0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/71e6014fd37da0a5d012beb1c02fe7b7c9b2f30d9d29104b52760d02499d7b4da0bf1bcdabbecbd21e29651732b87868fd28905f77e042db3e9c950580ff64eb"}
12:43:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
12:43:11 INFO - Writing to file /builds/slave/test/properties/blobber_files
12:43:11 INFO - Contents:
12:43:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/aace43887baf69ed860f9a00581c3a0680be55d22fd4f0b51b76c64140076422940591101298144feefb39054bcd51a91bb60ec8fa3efff6070ebb853093ba99", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e6c43a451098524bc33fd78d93d4a57aa67dd9c375aae2bb3468ab8fdfd4379bed140db11d5080df56aab6be89c9842dd0f72aec5498aee75e36969fb85f0ec0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/71e6014fd37da0a5d012beb1c02fe7b7c9b2f30d9d29104b52760d02499d7b4da0bf1bcdabbecbd21e29651732b87868fd28905f77e042db3e9c950580ff64eb"}
12:43:11 INFO - Running post-run listener: copy_logs_to_upload_dir
12:43:11 INFO - Copying logs to upload dir...
12:43:11 INFO - mkdir: /builds/slave/test/build/upload/logs
12:43:11 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1872.797155
========= master_lag: 0.54 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 13 secs) (at 2016-07-05 12:43:12.167663) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 12:43:12.171153) =========
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.V2NLXgPI8d/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.pDkf7sf3Ah/Listeners
TMPDIR=/var/folders/rl/_gz3yxcs4s1f_08bbj7xmf7w00000w/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/aace43887baf69ed860f9a00581c3a0680be55d22fd4f0b51b76c64140076422940591101298144feefb39054bcd51a91bb60ec8fa3efff6070ebb853093ba99", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e6c43a451098524bc33fd78d93d4a57aa67dd9c375aae2bb3468ab8fdfd4379bed140db11d5080df56aab6be89c9842dd0f72aec5498aee75e36969fb85f0ec0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/71e6014fd37da0a5d012beb1c02fe7b7c9b2f30d9d29104b52760d02499d7b4da0bf1bcdabbecbd21e29651732b87868fd28905f77e042db3e9c950580ff64eb"}
build_url:https://queue.taskcluster.net/v1/task/TFK46OQ2RG6mnyk4Rtfulg/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/TFK46OQ2RG6mnyk4Rtfulg/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012846
build_url: 'https://queue.taskcluster.net/v1/task/TFK46OQ2RG6mnyk4Rtfulg/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/aace43887baf69ed860f9a00581c3a0680be55d22fd4f0b51b76c64140076422940591101298144feefb39054bcd51a91bb60ec8fa3efff6070ebb853093ba99", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e6c43a451098524bc33fd78d93d4a57aa67dd9c375aae2bb3468ab8fdfd4379bed140db11d5080df56aab6be89c9842dd0f72aec5498aee75e36969fb85f0ec0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/71e6014fd37da0a5d012beb1c02fe7b7c9b2f30d9d29104b52760d02499d7b4da0bf1bcdabbecbd21e29651732b87868fd28905f77e042db3e9c950580ff64eb"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/TFK46OQ2RG6mnyk4Rtfulg/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-05 12:43:12.210079) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 12:43:12.210400) =========
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.V2NLXgPI8d/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.pDkf7sf3Ah/Listeners
TMPDIR=/var/folders/rl/_gz3yxcs4s1f_08bbj7xmf7w00000w/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.005278
========= master_lag: 0.04 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 12:43:12.260047) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 12:43:12.260351) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 12:43:12.260666) =========
========= Total master_lag: 0.67 =========