[0,1775,"getWindowHandle",null]
08:37:42 INFO - PROCESS | 1662 | 1467905862754 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
08:37:42 INFO - TEST-START | /cssom-view/scrollingElement.html
08:37:42 INFO - PROCESS | 1662 | 1467905862769 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
08:37:42 INFO - PROCESS | 1662 | 1467905862770 Marionette TRACE conn2 <- [1,1776,null,{}]
08:37:42 INFO - PROCESS | 1662 | 1467905862780 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}]
08:37:42 INFO - PROCESS | 1662 | 1467905862899 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x117eb9000) [pid = 1662] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight.htm]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x117463400) [pid = 1662] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/cors/preflight-cache.htm]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12807ec00) [pid = 1662] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight-2.htm]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x11aeaf000) [pid = 1662] [serial = 1417] [outer = 0x0] [url = https://web-platform.test:8443/cookies/secure/set-from-ws.https.sub.html]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x126985400) [pid = 1662] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/cors/allow-headers.htm]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11ed92000) [pid = 1662] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/cors/origin.htm]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1177d0400) [pid = 1662] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/cors/basic.htm]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x117eb7c00) [pid = 1662] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/cors/credentials-flag.htm]
08:37:42 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11d848000) [pid = 1662] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/cors/late-upload-events.htm]
08:37:42 INFO - PROCESS | 1662 | 1467905862937 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:37:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d114000 == 33 [pid = 1662] [id = 516]
08:37:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x117eb9000) [pid = 1662] [serial = 1498] [outer = 0x0]
08:37:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1180c1800) [pid = 1662] [serial = 1499] [outer = 0x117eb9000]
08:37:42 INFO - PROCESS | 1662 | 1467905862966 Marionette DEBUG loaded listener.js
08:37:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11d84fc00) [pid = 1662] [serial = 1500] [outer = 0x117eb9000]
08:37:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d042000 == 34 [pid = 1662] [id = 517]
08:37:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12880e400) [pid = 1662] [serial = 1501] [outer = 0x0]
08:37:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x134974800 == 35 [pid = 1662] [id = 518]
08:37:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12880f400) [pid = 1662] [serial = 1502] [outer = 0x0]
08:37:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1280f2c00) [pid = 1662] [serial = 1503] [outer = 0x12880e400]
08:37:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12892d000) [pid = 1662] [serial = 1504] [outer = 0x12880f400]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11b979800 == 34 [pid = 1662] [id = 490]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11d348000 == 33 [pid = 1662] [id = 491]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c4a7000 == 32 [pid = 1662] [id = 494]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11f051800 == 31 [pid = 1662] [id = 492]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x134a13800 == 30 [pid = 1662] [id = 496]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x127254800 == 29 [pid = 1662] [id = 493]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12cf83000 == 28 [pid = 1662] [id = 495]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac39000 == 27 [pid = 1662] [id = 515]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x131215800 == 26 [pid = 1662] [id = 514]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x131213800 == 25 [pid = 1662] [id = 513]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x131205000 == 24 [pid = 1662] [id = 512]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11d19b800 == 23 [pid = 1662] [id = 511]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11d183000 == 22 [pid = 1662] [id = 510]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11aab7000 == 21 [pid = 1662] [id = 509]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11aab6800 == 20 [pid = 1662] [id = 508]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11aab6000 == 19 [pid = 1662] [id = 507]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x134a0b000 == 18 [pid = 1662] [id = 506]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12d222000 == 17 [pid = 1662] [id = 505]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac33000 == 16 [pid = 1662] [id = 504]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac39800 == 15 [pid = 1662] [id = 503]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x127033000 == 14 [pid = 1662] [id = 502]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11f064800 == 13 [pid = 1662] [id = 501]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11d33f000 == 12 [pid = 1662] [id = 500]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11c98b000 == 11 [pid = 1662] [id = 499]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11bb41000 == 10 [pid = 1662] [id = 498]
08:37:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba0d800 == 9 [pid = 1662] [id = 497]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1286f5400) [pid = 1662] [serial = 1447] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x128804000) [pid = 1662] [serial = 1449] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x126975800) [pid = 1662] [serial = 1440] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1280f5c00) [pid = 1662] [serial = 1446] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12807fc00) [pid = 1662] [serial = 1443] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11c35d800) [pid = 1662] [serial = 1418] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11d3af800) [pid = 1662] [serial = 1419] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x11d89bc00) [pid = 1662] [serial = 1421] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x126ada000) [pid = 1662] [serial = 1425] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1265e0c00) [pid = 1662] [serial = 1437] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x126fcb800) [pid = 1662] [serial = 1426] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1177d0c00) [pid = 1662] [serial = 1428] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x117ce1000) [pid = 1662] [serial = 1429] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x11b584400) [pid = 1662] [serial = 1431] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x11d305000) [pid = 1662] [serial = 1432] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x11d8ab000) [pid = 1662] [serial = 1434] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x127296c00) [pid = 1662] [serial = 1441] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x11ed03000) [pid = 1662] [serial = 1435] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12808ac00) [pid = 1662] [serial = 1444] [outer = 0x0] [url = about:blank]
08:37:46 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x126974c00) [pid = 1662] [serial = 1438] [outer = 0x0] [url = about:blank]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x11c358c00) [pid = 1662] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x11810b800) [pid = 1662] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x11d84d000) [pid = 1662] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x11ed74000) [pid = 1662] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x11aa53800) [pid = 1662] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x117ebac00) [pid = 1662] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x11c35e000) [pid = 1662] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x11d76d000) [pid = 1662] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x128803800) [pid = 1662] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x11589d000) [pid = 1662] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x128f91800) [pid = 1662] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x12b9a3400) [pid = 1662] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x12bc5e000) [pid = 1662] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x12bc5d800) [pid = 1662] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x12bc5e400) [pid = 1662] [serial = 1491] [outer = 0x0] [url = about:blank]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x12a73f000) [pid = 1662] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x12a0e8800) [pid = 1662] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x12a0df800) [pid = 1662] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
08:37:49 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x12a0e8c00) [pid = 1662] [serial = 1479] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 57 (0x128f93400) [pid = 1662] [serial = 1475] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 56 (0x128004800) [pid = 1662] [serial = 1467] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 55 (0x126e59400) [pid = 1662] [serial = 1466] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 54 (0x128071400) [pid = 1662] [serial = 1469] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 53 (0x1286f7800) [pid = 1662] [serial = 1470] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 52 (0x126984c00) [pid = 1662] [serial = 1464] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 51 (0x1267ebc00) [pid = 1662] [serial = 1463] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 50 (0x11813c400) [pid = 1662] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 49 (0x117ebb000) [pid = 1662] [serial = 1452] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 48 (0x1180cec00) [pid = 1662] [serial = 1453] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 47 (0x11d4b8000) [pid = 1662] [serial = 1458] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 46 (0x11d311800) [pid = 1662] [serial = 1457] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 45 (0x11e3c6c00) [pid = 1662] [serial = 1461] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 44 (0x11d84d400) [pid = 1662] [serial = 1460] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 43 (0x128836800) [pid = 1662] [serial = 1450] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 42 (0x128e93400) [pid = 1662] [serial = 1472] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 41 (0x128f34c00) [pid = 1662] [serial = 1473] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 40 (0x12a0e3400) [pid = 1662] [serial = 1484] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 39 (0x12a73e400) [pid = 1662] [serial = 1485] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 38 (0x12bc5c800) [pid = 1662] [serial = 1496] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 37 (0x12bc63400) [pid = 1662] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 36 (0x12bc5c400) [pid = 1662] [serial = 1492] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 35 (0x12bc61800) [pid = 1662] [serial = 1493] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 34 (0x12b9a2800) [pid = 1662] [serial = 1488] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 33 (0x12a741c00) [pid = 1662] [serial = 1487] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 32 (0x1180c1800) [pid = 1662] [serial = 1499] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 31 (0x12bc75800) [pid = 1662] [serial = 1497] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 30 (0x12a0ea400) [pid = 1662] [serial = 1482] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 29 (0x12a43a000) [pid = 1662] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 28 (0x12a0e7c00) [pid = 1662] [serial = 1480] [outer = 0x0] [url = about:blank]
08:37:53 INFO - PROCESS | 1662 | --DOMWINDOW == 27 (0x12a02e400) [pid = 1662] [serial = 1476] [outer = 0x0] [url = about:blank]
08:38:13 INFO - PROCESS | 1662 | MARIONETTE LOG: INFO: Timeout fired
08:38:13 INFO - PROCESS | 1662 | 1467905893056 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]]]}]
08:38:13 INFO - ..
08:38:13 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30336ms
08:38:13 INFO - PROCESS | 1662 | 1467905893103 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
08:38:13 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
08:38:13 INFO - PROCESS | 1662 | 1467905893109 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
08:38:13 INFO - PROCESS | 1662 | 1467905893113 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
08:38:13 INFO - PROCESS | 1662 | 1467905893115 Marionette TRACE conn2 <- [1,1780,null,{}]
08:38:13 INFO - PROCESS | 1662 | 1467905893120 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}]
08:38:13 INFO - PROCESS | 1662 | --DOCSHELL 0x11d042000 == 8 [pid = 1662] [id = 517]
08:38:13 INFO - PROCESS | 1662 | --DOCSHELL 0x134974800 == 7 [pid = 1662] [id = 518]
08:38:13 INFO - PROCESS | 1662 | 1467905893215 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
08:38:13 INFO - PROCESS | 1662 | 1467905893263 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:38:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aaa7000 == 8 [pid = 1662] [id = 519]
08:38:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 28 (0x117461c00) [pid = 1662] [serial = 1505] [outer = 0x0]
08:38:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 29 (0x117462400) [pid = 1662] [serial = 1506] [outer = 0x117461c00]
08:38:13 INFO - PROCESS | 1662 | 1467905893299 Marionette DEBUG loaded listener.js
08:38:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 30 (0x11781c000) [pid = 1662] [serial = 1507] [outer = 0x117461c00]
08:38:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aaca000 == 9 [pid = 1662] [id = 520]
08:38:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 31 (0x117ebb800) [pid = 1662] [serial = 1508] [outer = 0x0]
08:38:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 32 (0x117eb4800) [pid = 1662] [serial = 1509] [outer = 0x117ebb800]
08:38:13 INFO - PROCESS | 1662 | 1467905893568 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"]]]}]
08:38:13 INFO - .
08:38:13 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 470ms
08:38:13 INFO - PROCESS | 1662 | 1467905893583 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
08:38:13 INFO - PROCESS | 1662 | 1467905893588 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
08:38:13 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
08:38:13 INFO - PROCESS | 1662 | 1467905893605 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
08:38:13 INFO - PROCESS | 1662 | 1467905893612 Marionette TRACE conn2 <- [1,1784,null,{}]
08:38:13 INFO - PROCESS | 1662 | 1467905893621 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}]
08:38:13 INFO - PROCESS | 1662 | 1467905893722 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
08:38:13 INFO - PROCESS | 1662 | 1467905893734 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\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"}]
08:38:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x11bb41000 == 10 [pid = 1662] [id = 521]
08:38:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 33 (0x117565800) [pid = 1662] [serial = 1510] [outer = 0x0]
08:38:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 34 (0x117e17400) [pid = 1662] [serial = 1511] [outer = 0x117565800]
08:38:13 INFO - PROCESS | 1662 | 1467905893764 Marionette DEBUG loaded listener.js
08:38:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 35 (0x119ea0800) [pid = 1662] [serial = 1512] [outer = 0x117565800]
08:38:20 INFO - PROCESS | 1662 | 1467905900296 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]]]}]
08:38:20 INFO - .......
08:38:20 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6716ms
08:38:20 INFO - PROCESS | 1662 | 1467905900309 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
08:38:20 INFO - PROCESS | 1662 | 1467905900311 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
08:38:20 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
08:38:20 INFO - PROCESS | 1662 | 1467905900314 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
08:38:20 INFO - PROCESS | 1662 | 1467905900317 Marionette TRACE conn2 <- [1,1788,null,{}]
08:38:20 INFO - PROCESS | 1662 | 1467905900329 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}]
08:38:20 INFO - PROCESS | 1662 | 1467905900412 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
08:38:20 INFO - PROCESS | 1662 | 1467905900418 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\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"}]
08:38:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c9d4000 == 11 [pid = 1662] [id = 522]
08:38:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 36 (0x119ea4000) [pid = 1662] [serial = 1513] [outer = 0x0]
08:38:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 37 (0x11c35ac00) [pid = 1662] [serial = 1514] [outer = 0x119ea4000]
08:38:20 INFO - PROCESS | 1662 | 1467905900456 Marionette DEBUG loaded listener.js
08:38:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 38 (0x11d007c00) [pid = 1662] [serial = 1515] [outer = 0x119ea4000]
08:38:27 INFO - PROCESS | 1662 | 1467905907271 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]]]}]
08:38:27 INFO - ......
08:38:27 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6987ms
08:38:27 INFO - PROCESS | 1662 | 1467905907301 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
08:38:27 INFO - PROCESS | 1662 | 1467905907307 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
08:38:27 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
08:38:27 INFO - PROCESS | 1662 | 1467905907310 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
08:38:27 INFO - PROCESS | 1662 | 1467905907311 Marionette TRACE conn2 <- [1,1792,null,{}]
08:38:27 INFO - PROCESS | 1662 | 1467905907314 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}]
08:38:27 INFO - PROCESS | 1662 | 1467905907396 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
08:38:27 INFO - PROCESS | 1662 | 1467905907400 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:38:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d043000 == 12 [pid = 1662] [id = 523]
08:38:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 39 (0x11d304800) [pid = 1662] [serial = 1516] [outer = 0x0]
08:38:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 40 (0x11d3b1c00) [pid = 1662] [serial = 1517] [outer = 0x11d304800]
08:38:27 INFO - PROCESS | 1662 | 1467905907432 Marionette DEBUG loaded listener.js
08:38:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 41 (0x11d4b2000) [pid = 1662] [serial = 1518] [outer = 0x11d304800]
08:38:27 INFO - PROCESS | 1662 | 1467905907733 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]]]}]
08:38:27 INFO - ...
08:38:27 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 470ms
08:38:27 INFO - PROCESS | 1662 | 1467905907782 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
08:38:27 INFO - PROCESS | 1662 | 1467905907784 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
08:38:27 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
08:38:27 INFO - PROCESS | 1662 | 1467905907787 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
08:38:27 INFO - PROCESS | 1662 | 1467905907788 Marionette TRACE conn2 <- [1,1796,null,{}]
08:38:27 INFO - PROCESS | 1662 | 1467905907794 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}]
08:38:27 INFO - PROCESS | 1662 | 1467905907899 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
08:38:27 INFO - PROCESS | 1662 | 1467905907927 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:38:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d18e800 == 13 [pid = 1662] [id = 524]
08:38:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 42 (0x11d482400) [pid = 1662] [serial = 1519] [outer = 0x0]
08:38:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 43 (0x11d484000) [pid = 1662] [serial = 1520] [outer = 0x11d482400]
08:38:27 INFO - PROCESS | 1662 | 1467905907957 Marionette DEBUG loaded listener.js
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 44 (0x11d79c800) [pid = 1662] [serial = 1521] [outer = 0x11d482400]
08:38:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d27c800 == 14 [pid = 1662] [id = 525]
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 45 (0x1180cf400) [pid = 1662] [serial = 1522] [outer = 0x0]
08:38:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d28b800 == 15 [pid = 1662] [id = 526]
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 46 (0x11d89a800) [pid = 1662] [serial = 1523] [outer = 0x0]
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 47 (0x11d89b000) [pid = 1662] [serial = 1524] [outer = 0x1180cf400]
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 48 (0x11d899c00) [pid = 1662] [serial = 1525] [outer = 0x11d89a800]
08:38:28 INFO - PROCESS | 1662 | 1467905908288 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]]]}]
08:38:28 INFO - ..
08:38:28 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 519ms
08:38:28 INFO - PROCESS | 1662 | 1467905908307 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
08:38:28 INFO - PROCESS | 1662 | 1467905908308 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
08:38:28 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
08:38:28 INFO - PROCESS | 1662 | 1467905908313 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
08:38:28 INFO - PROCESS | 1662 | 1467905908314 Marionette TRACE conn2 <- [1,1800,null,{}]
08:38:28 INFO - PROCESS | 1662 | 1467905908319 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}]
08:38:28 INFO - PROCESS | 1662 | 1467905908425 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
08:38:28 INFO - PROCESS | 1662 | 1467905908479 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:38:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d468800 == 16 [pid = 1662] [id = 527]
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 49 (0x11d79e800) [pid = 1662] [serial = 1526] [outer = 0x0]
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 50 (0x11d848000) [pid = 1662] [serial = 1527] [outer = 0x11d79e800]
08:38:28 INFO - PROCESS | 1662 | 1467905908506 Marionette DEBUG loaded listener.js
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 51 (0x11e3c4c00) [pid = 1662] [serial = 1528] [outer = 0x11d79e800]
08:38:28 INFO - PROCESS | 1662 | [1662] 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
08:38:28 INFO - PROCESS | 1662 | 1467905908749 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]]]}]
08:38:28 INFO - ..
08:38:28 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 468ms
08:38:28 INFO - PROCESS | 1662 | 1467905908782 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
08:38:28 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
08:38:28 INFO - PROCESS | 1662 | 1467905908786 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
08:38:28 INFO - PROCESS | 1662 | 1467905908788 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
08:38:28 INFO - PROCESS | 1662 | 1467905908790 Marionette TRACE conn2 <- [1,1804,null,{}]
08:38:28 INFO - PROCESS | 1662 | 1467905908792 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}]
08:38:28 INFO - PROCESS | 1662 | 1467905908895 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
08:38:28 INFO - PROCESS | 1662 | 1467905908902 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:38:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x11e5b3800 == 17 [pid = 1662] [id = 528]
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 52 (0x11d84dc00) [pid = 1662] [serial = 1529] [outer = 0x0]
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 53 (0x11eaf0000) [pid = 1662] [serial = 1530] [outer = 0x11d84dc00]
08:38:28 INFO - PROCESS | 1662 | 1467905908931 Marionette DEBUG loaded listener.js
08:38:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 54 (0x1180cf800) [pid = 1662] [serial = 1531] [outer = 0x11d84dc00]
08:38:29 INFO - PROCESS | 1662 | 1467905909287 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"]]]}]
08:38:29 INFO - ..
08:38:29 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 520ms
08:38:29 INFO - PROCESS | 1662 | 1467905909313 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
08:38:29 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
08:38:29 INFO - PROCESS | 1662 | 1467905909315 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
08:38:29 INFO - PROCESS | 1662 | 1467905909318 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
08:38:29 INFO - PROCESS | 1662 | 1467905909324 Marionette TRACE conn2 <- [1,1808,null,{}]
08:38:29 INFO - PROCESS | 1662 | 1467905909327 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}]
08:38:29 INFO - PROCESS | 1662 | 1467905909477 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
08:38:29 INFO - PROCESS | 1662 | 1467905909487 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:38:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x11f051000 == 18 [pid = 1662] [id = 529]
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 55 (0x11ed8d800) [pid = 1662] [serial = 1532] [outer = 0x0]
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x11ed96400) [pid = 1662] [serial = 1533] [outer = 0x11ed8d800]
08:38:29 INFO - PROCESS | 1662 | 1467905909519 Marionette DEBUG loaded listener.js
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x11d48b400) [pid = 1662] [serial = 1534] [outer = 0x11ed8d800]
08:38:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x11f3ed800 == 19 [pid = 1662] [id = 530]
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x1157d9800) [pid = 1662] [serial = 1535] [outer = 0x0]
08:38:29 INFO - PROCESS | 1662 | [1662] 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
08:38:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x11f3ee800 == 20 [pid = 1662] [id = 531]
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x1265e4000) [pid = 1662] [serial = 1536] [outer = 0x0]
08:38:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x126518800 == 21 [pid = 1662] [id = 532]
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x1265e4800) [pid = 1662] [serial = 1537] [outer = 0x0]
08:38:29 INFO - PROCESS | 1662 | [1662] 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
08:38:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12651d000 == 22 [pid = 1662] [id = 533]
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x1265e5c00) [pid = 1662] [serial = 1538] [outer = 0x0]
08:38:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x126522000 == 23 [pid = 1662] [id = 534]
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x1265e6800) [pid = 1662] [serial = 1539] [outer = 0x0]
08:38:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x126525000 == 24 [pid = 1662] [id = 535]
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x1265e7c00) [pid = 1662] [serial = 1540] [outer = 0x0]
08:38:29 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
08:38:29 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x11f0f5000) [pid = 1662] [serial = 1541] [outer = 0x1265e6800]
08:38:29 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x1265e4800) [pid = 1662] [serial = 1537] [outer = 0x0] [url = ]
08:38:29 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1157d9800) [pid = 1662] [serial = 1535] [outer = 0x0] [url = ]
08:38:29 INFO - PROCESS | 1662 | [1662] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x1265e1800) [pid = 1662] [serial = 1542] [outer = 0x1265e4000]
08:38:29 INFO - PROCESS | 1662 | [1662] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1267e3400) [pid = 1662] [serial = 1543] [outer = 0x1265e5c00]
08:38:29 INFO - PROCESS | 1662 | [1662] 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
08:38:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x1265e6c00) [pid = 1662] [serial = 1544] [outer = 0x1265e7c00]
08:38:29 INFO - PROCESS | 1662 | [1662] 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
08:38:29 INFO - PROCESS | 1662 | [1662] 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
08:38:29 INFO - PROCESS | 1662 | [1662] 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
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x126525000 == 23 [pid = 1662] [id = 535]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x126522000 == 22 [pid = 1662] [id = 534]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x126518800 == 21 [pid = 1662] [id = 532]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11f3ed800 == 20 [pid = 1662] [id = 530]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11e5b3800 == 19 [pid = 1662] [id = 528]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11d468800 == 18 [pid = 1662] [id = 527]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11d28b800 == 17 [pid = 1662] [id = 526]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11d27c800 == 16 [pid = 1662] [id = 525]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11d18e800 == 15 [pid = 1662] [id = 524]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11d043000 == 14 [pid = 1662] [id = 523]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11c9d4000 == 13 [pid = 1662] [id = 522]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11bb41000 == 12 [pid = 1662] [id = 521]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11aaca000 == 11 [pid = 1662] [id = 520]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11aaa7000 == 10 [pid = 1662] [id = 519]
08:38:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11d114000 == 9 [pid = 1662] [id = 516]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x11d79e800) [pid = 1662] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x117565800) [pid = 1662] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1265e6800) [pid = 1662] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x11d304800) [pid = 1662] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x117ebb800) [pid = 1662] [serial = 1508] [outer = 0x0] [url = about:blank]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x12880f400) [pid = 1662] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/fda6aa81-941c-b94a-9dd5-83f43b8587ba]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x1180cf400) [pid = 1662] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 57 (0x11d84dc00) [pid = 1662] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 56 (0x117eb9000) [pid = 1662] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 55 (0x11d482400) [pid = 1662] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 54 (0x117461c00) [pid = 1662] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 53 (0x12880e400) [pid = 1662] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/bb4aa90a-fcb0-5c45-b919-9a71e14a664c]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 52 (0x1265e7c00) [pid = 1662] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 51 (0x119ea4000) [pid = 1662] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
08:38:51 INFO - PROCESS | 1662 | --DOMWINDOW == 50 (0x11d89a800) [pid = 1662] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:38:54 INFO - PROCESS | 1662 | --DOMWINDOW == 49 (0x117e17400) [pid = 1662] [serial = 1511] [outer = 0x0] [url = about:blank]
08:38:54 INFO - PROCESS | 1662 | --DOMWINDOW == 48 (0x119ea0800) [pid = 1662] [serial = 1512] [outer = 0x0] [url = about:blank]
08:38:54 INFO - PROCESS | 1662 | --DOMWINDOW == 47 (0x117eb4800) [pid = 1662] [serial = 1509] [outer = 0x0] [url = about:blank]
08:38:54 INFO - PROCESS | 1662 | --DOMWINDOW == 46 (0x12892d000) [pid = 1662] [serial = 1504] [outer = 0x0] [url = about:blank]
08:38:54 INFO - PROCESS | 1662 | --DOMWINDOW == 45 (0x11d84fc00) [pid = 1662] [serial = 1500] [outer = 0x0] [url = about:blank]
08:38:54 INFO - PROCESS | 1662 | --DOMWINDOW == 44 (0x117462400) [pid = 1662] [serial = 1506] [outer = 0x0] [url = about:blank]
08:38:54 INFO - PROCESS | 1662 | --DOMWINDOW == 43 (0x11781c000) [pid = 1662] [serial = 1507] [outer = 0x0] [url = about:blank]
08:38:54 INFO - PROCESS | 1662 | --DOMWINDOW == 42 (0x1280f2c00) [pid = 1662] [serial = 1503] [outer = 0x0] [url = about:blank]
08:38:56 INFO - PROCESS | 1662 | --DOMWINDOW == 41 (0x11d007c00) [pid = 1662] [serial = 1515] [outer = 0x0] [url = about:blank]
08:38:56 INFO - PROCESS | 1662 | --DOMWINDOW == 40 (0x11c35ac00) [pid = 1662] [serial = 1514] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 39 (0x11d4b2000) [pid = 1662] [serial = 1518] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 38 (0x11d3b1c00) [pid = 1662] [serial = 1517] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 37 (0x11d899c00) [pid = 1662] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 36 (0x11d89b000) [pid = 1662] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 35 (0x11d79c800) [pid = 1662] [serial = 1521] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 34 (0x11d484000) [pid = 1662] [serial = 1520] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 33 (0x11e3c4c00) [pid = 1662] [serial = 1528] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 32 (0x11d848000) [pid = 1662] [serial = 1527] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 31 (0x1180cf800) [pid = 1662] [serial = 1531] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 30 (0x11eaf0000) [pid = 1662] [serial = 1530] [outer = 0x0] [url = about:blank]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 29 (0x1265e6c00) [pid = 1662] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 28 (0x11f0f5000) [pid = 1662] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
08:38:58 INFO - PROCESS | 1662 | --DOMWINDOW == 27 (0x11ed96400) [pid = 1662] [serial = 1533] [outer = 0x0] [url = about:blank]
08:39:00 INFO - PROCESS | 1662 | MARIONETTE LOG: INFO: Timeout fired
08:39:00 INFO - PROCESS | 1662 | 1467905940482 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]]]}]
08:39:00 INFO - ....
08:39:00 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 31193ms
08:39:00 INFO - PROCESS | 1662 | 1467905940514 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
08:39:00 INFO - PROCESS | 1662 | 1467905940517 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
08:39:00 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
08:39:00 INFO - PROCESS | 1662 | 1467905940522 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
08:39:00 INFO - PROCESS | 1662 | 1467905940524 Marionette TRACE conn2 <- [1,1812,null,{}]
08:39:00 INFO - PROCESS | 1662 | 1467905940528 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}]
08:39:00 INFO - PROCESS | 1662 | --DOCSHELL 0x11f3ee800 == 8 [pid = 1662] [id = 531]
08:39:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12651d000 == 7 [pid = 1662] [id = 533]
08:39:00 INFO - PROCESS | 1662 | 1467905940642 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
08:39:00 INFO - PROCESS | 1662 | 1467905940669 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aa9d000 == 8 [pid = 1662] [id = 536]
08:39:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 28 (0x1176b5c00) [pid = 1662] [serial = 1545] [outer = 0x0]
08:39:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 29 (0x1176b6000) [pid = 1662] [serial = 1546] [outer = 0x1176b5c00]
08:39:00 INFO - PROCESS | 1662 | 1467905940707 Marionette DEBUG loaded listener.js
08:39:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 30 (0x117816800) [pid = 1662] [serial = 1547] [outer = 0x1176b5c00]
08:39:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x11ae19000 == 9 [pid = 1662] [id = 537]
08:39:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 31 (0x117ebbc00) [pid = 1662] [serial = 1548] [outer = 0x0]
08:39:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x11b167800 == 10 [pid = 1662] [id = 538]
08:39:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 32 (0x117f6e000) [pid = 1662] [serial = 1549] [outer = 0x0]
08:39:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 33 (0x117f6f000) [pid = 1662] [serial = 1550] [outer = 0x117ebbc00]
08:39:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 34 (0x117ebc000) [pid = 1662] [serial = 1551] [outer = 0x117f6e000]
08:39:01 INFO - ....
08:39:01 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 523ms
08:39:01 INFO - PROCESS | 1662 | 1467905941036 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]]]}]
08:39:01 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
08:39:01 INFO - PROCESS | 1662 | 1467905941051 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
08:39:01 INFO - PROCESS | 1662 | 1467905941057 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
08:39:01 INFO - PROCESS | 1662 | 1467905941064 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
08:39:01 INFO - PROCESS | 1662 | 1467905941067 Marionette TRACE conn2 <- [1,1816,null,{}]
08:39:01 INFO - PROCESS | 1662 | 1467905941069 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}]
08:39:01 INFO - PROCESS | 1662 | 1467905941174 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
08:39:01 INFO - PROCESS | 1662 | 1467905941181 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aabf000 == 11 [pid = 1662] [id = 539]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 35 (0x1177d4c00) [pid = 1662] [serial = 1552] [outer = 0x0]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 36 (0x117cdbc00) [pid = 1662] [serial = 1553] [outer = 0x1177d4c00]
08:39:01 INFO - PROCESS | 1662 | 1467905941213 Marionette DEBUG loaded listener.js
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 37 (0x119e99800) [pid = 1662] [serial = 1554] [outer = 0x1177d4c00]
08:39:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c533800 == 12 [pid = 1662] [id = 540]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 38 (0x11ae67800) [pid = 1662] [serial = 1555] [outer = 0x0]
08:39:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c535000 == 13 [pid = 1662] [id = 541]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 39 (0x11af28000) [pid = 1662] [serial = 1556] [outer = 0x0]
08:39:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c545800 == 14 [pid = 1662] [id = 542]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 40 (0x11b125c00) [pid = 1662] [serial = 1557] [outer = 0x0]
08:39:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c97c800 == 15 [pid = 1662] [id = 543]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 41 (0x11b30fc00) [pid = 1662] [serial = 1558] [outer = 0x0]
08:39:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c986800 == 16 [pid = 1662] [id = 544]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 42 (0x11b34c000) [pid = 1662] [serial = 1559] [outer = 0x0]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 43 (0x117463000) [pid = 1662] [serial = 1560] [outer = 0x11ae67800]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 44 (0x11af1d400) [pid = 1662] [serial = 1561] [outer = 0x11af28000]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 45 (0x11b852000) [pid = 1662] [serial = 1562] [outer = 0x11b125c00]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 46 (0x11b8c3400) [pid = 1662] [serial = 1563] [outer = 0x11b30fc00]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 47 (0x11b904400) [pid = 1662] [serial = 1564] [outer = 0x11b34c000]
08:39:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c9d6800 == 17 [pid = 1662] [id = 545]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 48 (0x11aa54400) [pid = 1662] [serial = 1565] [outer = 0x0]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 49 (0x11c178000) [pid = 1662] [serial = 1566] [outer = 0x11aa54400]
08:39:01 INFO - PROCESS | 1662 | 1467905941692 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]
08:39:01 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
08:39:01 INFO - PROCESS | 1662 | 1467905941739 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
08:39:01 INFO - PROCESS | 1662 | 1467905941741 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
08:39:01 INFO - PROCESS | 1662 | 1467905941745 Marionette TRACE conn2 <- [1,1820,null,{}]
08:39:01 INFO - PROCESS | 1662 | 1467905941757 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}]
08:39:01 INFO - PROCESS | 1662 | 1467905941865 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
08:39:01 INFO - PROCESS | 1662 | 1467905941882 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\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"}]
08:39:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d043000 == 18 [pid = 1662] [id = 546]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 50 (0x11b5df000) [pid = 1662] [serial = 1567] [outer = 0x0]
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 51 (0x11d005800) [pid = 1662] [serial = 1568] [outer = 0x11b5df000]
08:39:01 INFO - PROCESS | 1662 | 1467905941915 Marionette DEBUG loaded listener.js
08:39:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 52 (0x11d305800) [pid = 1662] [serial = 1569] [outer = 0x11b5df000]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d111800 == 19 [pid = 1662] [id = 547]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 53 (0x11d3afc00) [pid = 1662] [serial = 1570] [outer = 0x0]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d115000 == 20 [pid = 1662] [id = 548]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 54 (0x11d3b1c00) [pid = 1662] [serial = 1571] [outer = 0x0]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d0ac000 == 21 [pid = 1662] [id = 549]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 55 (0x11d482400) [pid = 1662] [serial = 1572] [outer = 0x0]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d11f000 == 22 [pid = 1662] [id = 550]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x11d484800) [pid = 1662] [serial = 1573] [outer = 0x0]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d122000 == 23 [pid = 1662] [id = 551]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x11d485800) [pid = 1662] [serial = 1574] [outer = 0x0]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x11d382c00) [pid = 1662] [serial = 1575] [outer = 0x11d3afc00]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x11d4af400) [pid = 1662] [serial = 1576] [outer = 0x11d3b1c00]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x11d4b2800) [pid = 1662] [serial = 1577] [outer = 0x11d482400]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x11d4b3000) [pid = 1662] [serial = 1578] [outer = 0x11d484800]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x11d4b5800) [pid = 1662] [serial = 1579] [outer = 0x11d485800]
08:39:02 INFO - PROCESS | 1662 | 1467905942363 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]]]}]
08:39:02 INFO - .........
08:39:02 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 676ms
08:39:02 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
08:39:02 INFO - PROCESS | 1662 | 1467905942417 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
08:39:02 INFO - PROCESS | 1662 | 1467905942419 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
08:39:02 INFO - PROCESS | 1662 | 1467905942421 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
08:39:02 INFO - PROCESS | 1662 | 1467905942422 Marionette TRACE conn2 <- [1,1824,null,{}]
08:39:02 INFO - PROCESS | 1662 | 1467905942429 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}]
08:39:02 INFO - PROCESS | 1662 | 1467905942542 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
08:39:02 INFO - PROCESS | 1662 | 1467905942675 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aad3000 == 24 [pid = 1662] [id = 552]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x117463c00) [pid = 1662] [serial = 1580] [outer = 0x0]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1176bb400) [pid = 1662] [serial = 1581] [outer = 0x117463c00]
08:39:02 INFO - PROCESS | 1662 | 1467905942708 Marionette DEBUG loaded listener.js
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x117eb0400) [pid = 1662] [serial = 1582] [outer = 0x117463c00]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11cd03800 == 25 [pid = 1662] [id = 553]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x11c748400) [pid = 1662] [serial = 1583] [outer = 0x0]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11cd07000 == 26 [pid = 1662] [id = 554]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x11c74d000) [pid = 1662] [serial = 1584] [outer = 0x0]
08:39:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11cd0e800 == 27 [pid = 1662] [id = 555]
08:39:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x11c751800) [pid = 1662] [serial = 1585] [outer = 0x0]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x117eb8000) [pid = 1662] [serial = 1586] [outer = 0x11c748400]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x11d304400) [pid = 1662] [serial = 1587] [outer = 0x11c74d000]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x11c74ec00) [pid = 1662] [serial = 1588] [outer = 0x11c751800]
08:39:03 INFO - PROCESS | 1662 | 1467905943206 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]]]}]
08:39:03 INFO - ............
08:39:03 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 820ms
08:39:03 INFO - PROCESS | 1662 | 1467905943243 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
08:39:03 INFO - PROCESS | 1662 | 1467905943246 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
08:39:03 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
08:39:03 INFO - PROCESS | 1662 | 1467905943249 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
08:39:03 INFO - PROCESS | 1662 | 1467905943251 Marionette TRACE conn2 <- [1,1828,null,{}]
08:39:03 INFO - PROCESS | 1662 | 1467905943257 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}]
08:39:03 INFO - PROCESS | 1662 | 1467905943383 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
08:39:03 INFO - PROCESS | 1662 | 1467905943434 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d32e800 == 28 [pid = 1662] [id = 556]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x119ea6400) [pid = 1662] [serial = 1589] [outer = 0x0]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x11d30f400) [pid = 1662] [serial = 1590] [outer = 0x119ea6400]
08:39:03 INFO - PROCESS | 1662 | 1467905943470 Marionette DEBUG loaded listener.js
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x11d484000) [pid = 1662] [serial = 1591] [outer = 0x119ea6400]
08:39:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d463800 == 29 [pid = 1662] [id = 557]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x11d797400) [pid = 1662] [serial = 1592] [outer = 0x0]
08:39:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x11dac3000 == 30 [pid = 1662] [id = 558]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x11d799000) [pid = 1662] [serial = 1593] [outer = 0x0]
08:39:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x11dace000 == 31 [pid = 1662] [id = 559]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x11d79bc00) [pid = 1662] [serial = 1594] [outer = 0x0]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x11d309c00) [pid = 1662] [serial = 1595] [outer = 0x11d797400]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x11d7a0400) [pid = 1662] [serial = 1596] [outer = 0x11d799000]
08:39:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11d7a2800) [pid = 1662] [serial = 1597] [outer = 0x11d79bc00]
08:39:03 INFO - PROCESS | 1662 | 1467905943936 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]]]}]
08:39:03 INFO - ........
08:39:03 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 722ms
08:39:03 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
08:39:03 INFO - PROCESS | 1662 | 1467905943972 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
08:39:03 INFO - PROCESS | 1662 | 1467905943974 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
08:39:03 INFO - PROCESS | 1662 | 1467905943976 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
08:39:03 INFO - PROCESS | 1662 | 1467905943978 Marionette TRACE conn2 <- [1,1832,null,{}]
08:39:03 INFO - PROCESS | 1662 | 1467905943983 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}]
08:39:04 INFO - PROCESS | 1662 | 1467905944126 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
08:39:04 INFO - PROCESS | 1662 | 1467905944180 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11edc5000 == 32 [pid = 1662] [id = 560]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11d4b9000) [pid = 1662] [serial = 1598] [outer = 0x0]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11d766400) [pid = 1662] [serial = 1599] [outer = 0x11d4b9000]
08:39:04 INFO - PROCESS | 1662 | 1467905944215 Marionette DEBUG loaded listener.js
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x11d89bc00) [pid = 1662] [serial = 1600] [outer = 0x11d4b9000]
08:39:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11b979800 == 33 [pid = 1662] [id = 561]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x119e9cc00) [pid = 1662] [serial = 1601] [outer = 0x0]
08:39:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c1d6800 == 34 [pid = 1662] [id = 562]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x11aa48800) [pid = 1662] [serial = 1602] [outer = 0x0]
08:39:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c990800 == 35 [pid = 1662] [id = 563]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11b130c00) [pid = 1662] [serial = 1603] [outer = 0x0]
08:39:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aaab000 == 36 [pid = 1662] [id = 564]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x11c354c00) [pid = 1662] [serial = 1604] [outer = 0x0]
08:39:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c9e2800 == 37 [pid = 1662] [id = 565]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11d29ec00) [pid = 1662] [serial = 1605] [outer = 0x0]
08:39:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11cd0b800 == 38 [pid = 1662] [id = 566]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11d303c00) [pid = 1662] [serial = 1606] [outer = 0x0]
08:39:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11cd1f000 == 39 [pid = 1662] [id = 567]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x11d378800) [pid = 1662] [serial = 1607] [outer = 0x0]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11d4b6800) [pid = 1662] [serial = 1608] [outer = 0x119e9cc00]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x11d750400) [pid = 1662] [serial = 1609] [outer = 0x11aa48800]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11aeafc00) [pid = 1662] [serial = 1610] [outer = 0x11b130c00]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11d7a3000) [pid = 1662] [serial = 1611] [outer = 0x11c354c00]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x11d892400) [pid = 1662] [serial = 1612] [outer = 0x11d29ec00]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x11d895000) [pid = 1662] [serial = 1613] [outer = 0x11d303c00]
08:39:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x11d89d800) [pid = 1662] [serial = 1614] [outer = 0x11d378800]
08:39:05 INFO - PROCESS | 1662 | 1467905944990 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]
08:39:05 INFO - PROCESS | 1662 | 1467905945061 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
08:39:05 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
08:39:05 INFO - PROCESS | 1662 | 1467905945065 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
08:39:05 INFO - PROCESS | 1662 | 1467905945067 Marionette TRACE conn2 <- [1,1836,null,{}]
08:39:05 INFO - PROCESS | 1662 | 1467905945074 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}]
08:39:05 INFO - PROCESS | 1662 | 1467905945192 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
08:39:05 INFO - PROCESS | 1662 | 1467905945242 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d344800 == 40 [pid = 1662] [id = 568]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11d4b5000) [pid = 1662] [serial = 1615] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11d84e400) [pid = 1662] [serial = 1616] [outer = 0x11d4b5000]
08:39:05 INFO - PROCESS | 1662 | 1467905945274 Marionette DEBUG loaded listener.js
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11d8af800) [pid = 1662] [serial = 1617] [outer = 0x11d4b5000]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11d122000 == 39 [pid = 1662] [id = 551]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11d11f000 == 38 [pid = 1662] [id = 550]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11d0ac000 == 37 [pid = 1662] [id = 549]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11d115000 == 36 [pid = 1662] [id = 548]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11d111800 == 35 [pid = 1662] [id = 547]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11c9d6800 == 34 [pid = 1662] [id = 545]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11c986800 == 33 [pid = 1662] [id = 544]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11c97c800 == 32 [pid = 1662] [id = 543]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11c545800 == 31 [pid = 1662] [id = 542]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11c535000 == 30 [pid = 1662] [id = 541]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11c533800 == 29 [pid = 1662] [id = 540]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11b167800 == 28 [pid = 1662] [id = 538]
08:39:05 INFO - PROCESS | 1662 | --DOCSHELL 0x11ae19000 == 27 [pid = 1662] [id = 537]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x11ae19000 == 28 [pid = 1662] [id = 569]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x11e3c3400) [pid = 1662] [serial = 1618] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11e3c5400) [pid = 1662] [serial = 1619] [outer = 0x11e3c3400]
08:39:05 INFO - PROCESS | 1662 | 1467905945567 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]]]}]
08:39:05 INFO - ......
08:39:05 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 521ms
08:39:05 INFO - PROCESS | 1662 | 1467905945586 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
08:39:05 INFO - PROCESS | 1662 | 1467905945590 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
08:39:05 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
08:39:05 INFO - PROCESS | 1662 | 1467905945605 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
08:39:05 INFO - PROCESS | 1662 | 1467905945607 Marionette TRACE conn2 <- [1,1840,null,{}]
08:39:05 INFO - PROCESS | 1662 | 1467905945610 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}]
08:39:05 INFO - PROCESS | 1662 | 1467905945698 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
08:39:05 INFO - PROCESS | 1662 | 1467905945702 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12652d000 == 29 [pid = 1662] [id = 570]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11d8b0c00) [pid = 1662] [serial = 1620] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x11da20400) [pid = 1662] [serial = 1621] [outer = 0x11d8b0c00]
08:39:05 INFO - PROCESS | 1662 | 1467905945736 Marionette DEBUG loaded listener.js
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11ed04c00) [pid = 1662] [serial = 1622] [outer = 0x11d8b0c00]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d111800 == 30 [pid = 1662] [id = 571]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11ed72400) [pid = 1662] [serial = 1623] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x126808000 == 31 [pid = 1662] [id = 572]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11ed78400) [pid = 1662] [serial = 1624] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x126820000 == 32 [pid = 1662] [id = 573]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11ed8c400) [pid = 1662] [serial = 1625] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x126822800 == 33 [pid = 1662] [id = 574]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11ed71800) [pid = 1662] [serial = 1626] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x126807800 == 34 [pid = 1662] [id = 575]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11ed8f800) [pid = 1662] [serial = 1627] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12694c000 == 35 [pid = 1662] [id = 576]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11ed92000) [pid = 1662] [serial = 1628] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a10800 == 36 [pid = 1662] [id = 577]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11ed8e400) [pid = 1662] [serial = 1629] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a13800 == 37 [pid = 1662] [id = 578]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11ed93c00) [pid = 1662] [serial = 1630] [outer = 0x0]
08:39:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a16000 == 38 [pid = 1662] [id = 579]
08:39:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11ed95400) [pid = 1662] [serial = 1631] [outer = 0x0]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11ed97000) [pid = 1662] [serial = 1632] [outer = 0x11ed72400]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11ed98800) [pid = 1662] [serial = 1633] [outer = 0x11ed78400]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x11ed9bc00) [pid = 1662] [serial = 1634] [outer = 0x11ed8c400]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x11f036000) [pid = 1662] [serial = 1635] [outer = 0x11ed71800]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x11f039c00) [pid = 1662] [serial = 1636] [outer = 0x11ed8f800]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11f0f3400) [pid = 1662] [serial = 1637] [outer = 0x11ed92000]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11f4ed400) [pid = 1662] [serial = 1638] [outer = 0x11ed8e400]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x11f4f5400) [pid = 1662] [serial = 1639] [outer = 0x11ed93c00]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1265e0400) [pid = 1662] [serial = 1640] [outer = 0x11ed95400]
08:39:06 INFO - PROCESS | 1662 | 1467905946296 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]
08:39:06 INFO - PROCESS | 1662 | 1467905946329 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
08:39:06 INFO - PROCESS | 1662 | 1467905946331 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
08:39:06 INFO - PROCESS | 1662 | 1467905946334 Marionette TRACE conn2 <- [1,1844,null,{}]
08:39:06 INFO - PROCESS | 1662 | 1467905946346 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}]
08:39:06 INFO - PROCESS | 1662 | 1467905946429 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
08:39:06 INFO - PROCESS | 1662 | 1467905946436 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aa9a000 == 39 [pid = 1662] [id = 580]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1158a9c00) [pid = 1662] [serial = 1641] [outer = 0x0]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1265e5800) [pid = 1662] [serial = 1642] [outer = 0x1158a9c00]
08:39:06 INFO - PROCESS | 1662 | 1467905946468 Marionette DEBUG loaded listener.js
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12697fc00) [pid = 1662] [serial = 1643] [outer = 0x1158a9c00]
08:39:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x128475800 == 40 [pid = 1662] [id = 581]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x126acdc00) [pid = 1662] [serial = 1644] [outer = 0x0]
08:39:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x1285e0800 == 41 [pid = 1662] [id = 582]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x126acf800) [pid = 1662] [serial = 1645] [outer = 0x0]
08:39:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x1286b0800 == 42 [pid = 1662] [id = 583]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x126ad1800) [pid = 1662] [serial = 1646] [outer = 0x0]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x11ed91c00) [pid = 1662] [serial = 1647] [outer = 0x126acdc00]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x126ad4400) [pid = 1662] [serial = 1648] [outer = 0x126acf800]
08:39:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x126ad5c00) [pid = 1662] [serial = 1649] [outer = 0x126ad1800]
08:39:06 INFO - PROCESS | 1662 | 1467905946874 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]]]}]
08:39:06 INFO - ...........
08:39:06 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 576ms
08:39:06 INFO - PROCESS | 1662 | 1467905946907 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
08:39:06 INFO - PROCESS | 1662 | 1467905946910 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
08:39:06 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
08:39:06 INFO - PROCESS | 1662 | 1467905946915 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
08:39:06 INFO - PROCESS | 1662 | 1467905946916 Marionette TRACE conn2 <- [1,1848,null,{}]
08:39:06 INFO - PROCESS | 1662 | 1467905946919 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}]
08:39:07 INFO - PROCESS | 1662 | 1467905947003 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
08:39:07 INFO - PROCESS | 1662 | 1467905947006 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac44000 == 43 [pid = 1662] [id = 584]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x11ed94c00) [pid = 1662] [serial = 1650] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x126984800) [pid = 1662] [serial = 1651] [outer = 0x11ed94c00]
08:39:07 INFO - PROCESS | 1662 | 1467905947040 Marionette DEBUG loaded listener.js
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x126b38c00) [pid = 1662] [serial = 1652] [outer = 0x11ed94c00]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba0f800 == 44 [pid = 1662] [id = 585]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x126fc1c00) [pid = 1662] [serial = 1653] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba12000 == 45 [pid = 1662] [id = 586]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x126fc2c00) [pid = 1662] [serial = 1654] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba13000 == 46 [pid = 1662] [id = 587]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x126fc9800) [pid = 1662] [serial = 1655] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba1a000 == 47 [pid = 1662] [id = 588]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x126fcb000) [pid = 1662] [serial = 1656] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x127069400) [pid = 1662] [serial = 1657] [outer = 0x126fc1c00]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x126fc2000) [pid = 1662] [serial = 1658] [outer = 0x126fc2c00]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x127078000) [pid = 1662] [serial = 1659] [outer = 0x126fc9800]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12723c400) [pid = 1662] [serial = 1660] [outer = 0x126fcb000]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba20000 == 48 [pid = 1662] [id = 589]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x127296800) [pid = 1662] [serial = 1661] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x127299800) [pid = 1662] [serial = 1662] [outer = 0x127296800]
08:39:07 INFO - PROCESS | 1662 | 1467905947512 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]]]}]
08:39:07 INFO - .....
08:39:07 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 618ms
08:39:07 INFO - PROCESS | 1662 | 1467905947534 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
08:39:07 INFO - PROCESS | 1662 | 1467905947535 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
08:39:07 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
08:39:07 INFO - PROCESS | 1662 | 1467905947540 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
08:39:07 INFO - PROCESS | 1662 | 1467905947542 Marionette TRACE conn2 <- [1,1852,null,{}]
08:39:07 INFO - PROCESS | 1662 | 1467905947545 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}]
08:39:07 INFO - PROCESS | 1662 | 1467905947633 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
08:39:07 INFO - PROCESS | 1662 | 1467905947636 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb1c000 == 49 [pid = 1662] [id = 590]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x126b3b000) [pid = 1662] [serial = 1663] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x126fcbc00) [pid = 1662] [serial = 1664] [outer = 0x126b3b000]
08:39:07 INFO - PROCESS | 1662 | 1467905947668 Marionette DEBUG loaded listener.js
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x1272a0400) [pid = 1662] [serial = 1665] [outer = 0x126b3b000]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cd81800 == 50 [pid = 1662] [id = 591]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x127297c00) [pid = 1662] [serial = 1666] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x1285d4000 == 51 [pid = 1662] [id = 592]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x12806e000) [pid = 1662] [serial = 1667] [outer = 0x0]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x126fc9400) [pid = 1662] [serial = 1668] [outer = 0x127297c00]
08:39:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x128071400) [pid = 1662] [serial = 1669] [outer = 0x12806e000]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x128074000) [pid = 1662] [serial = 1670] [outer = 0x12806e000]
08:39:08 INFO - PROCESS | 1662 | 1467905948123 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]
08:39:08 INFO - PROCESS | 1662 | 1467905948170 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
08:39:08 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
08:39:08 INFO - PROCESS | 1662 | 1467905948172 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
08:39:08 INFO - PROCESS | 1662 | 1467905948173 Marionette TRACE conn2 <- [1,1856,null,{}]
08:39:08 INFO - PROCESS | 1662 | 1467905948176 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}]
08:39:08 INFO - PROCESS | 1662 | 1467905948319 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
08:39:08 INFO - PROCESS | 1662 | 1467905948335 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d22d000 == 52 [pid = 1662] [id = 593]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12807e800) [pid = 1662] [serial = 1671] [outer = 0x0]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x128080c00) [pid = 1662] [serial = 1672] [outer = 0x12807e800]
08:39:08 INFO - PROCESS | 1662 | 1467905948364 Marionette DEBUG loaded listener.js
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x128086800) [pid = 1662] [serial = 1673] [outer = 0x12807e800]
08:39:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d22a000 == 53 [pid = 1662] [id = 594]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12847d400) [pid = 1662] [serial = 1674] [outer = 0x0]
08:39:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2c0000 == 54 [pid = 1662] [id = 595]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x128480000) [pid = 1662] [serial = 1675] [outer = 0x0]
08:39:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2c7000 == 55 [pid = 1662] [id = 596]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x128481400) [pid = 1662] [serial = 1676] [outer = 0x0]
08:39:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x13138f000 == 56 [pid = 1662] [id = 597]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x128483000) [pid = 1662] [serial = 1677] [outer = 0x0]
08:39:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x131390000 == 57 [pid = 1662] [id = 598]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12853a800) [pid = 1662] [serial = 1678] [outer = 0x0]
08:39:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x131391000 == 58 [pid = 1662] [id = 599]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x12853e000) [pid = 1662] [serial = 1679] [outer = 0x0]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x1280fac00) [pid = 1662] [serial = 1680] [outer = 0x12847d400]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x128686400) [pid = 1662] [serial = 1681] [outer = 0x128480000]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x12868b800) [pid = 1662] [serial = 1682] [outer = 0x128481400]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x1286f6c00) [pid = 1662] [serial = 1683] [outer = 0x128483000]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x1286f8800) [pid = 1662] [serial = 1684] [outer = 0x12853a800]
08:39:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x1286fa800) [pid = 1662] [serial = 1685] [outer = 0x12853e000]
08:39:08 INFO - PROCESS | 1662 | [1662] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 438
08:39:08 INFO - PROCESS | 1662 | 1467905948838 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]]]}]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x1176b5c00) [pid = 1662] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x11ae67800) [pid = 1662] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x11af28000) [pid = 1662] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x117ebbc00) [pid = 1662] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x11b125c00) [pid = 1662] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x11b30fc00) [pid = 1662] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x1265e5c00) [pid = 1662] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x1265e4000) [pid = 1662] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x11b34c000) [pid = 1662] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x117f6e000) [pid = 1662] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x11ed8d800) [pid = 1662] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1177d4c00) [pid = 1662] [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]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x11aa54400) [pid = 1662] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x11d3afc00) [pid = 1662] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x11d3b1c00) [pid = 1662] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x11d482400) [pid = 1662] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x11d484800) [pid = 1662] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x11d485800) [pid = 1662] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:08 INFO - ......
08:39:08 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 721ms
08:39:08 INFO - PROCESS | 1662 | 1467905948899 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
08:39:08 INFO - PROCESS | 1662 | 1467905948901 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
08:39:08 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
08:39:08 INFO - PROCESS | 1662 | 1467905948903 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
08:39:08 INFO - PROCESS | 1662 | 1467905948904 Marionette TRACE conn2 <- [1,1860,null,{}]
08:39:08 INFO - PROCESS | 1662 | 1467905948910 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}]
08:39:08 INFO - PROCESS | 1662 | 1467905948991 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
08:39:09 INFO - PROCESS | 1662 | 1467905949000 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x134a06800 == 59 [pid = 1662] [id = 600]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x1180c2c00) [pid = 1662] [serial = 1686] [outer = 0x0]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x11b34c000) [pid = 1662] [serial = 1687] [outer = 0x1180c2c00]
08:39:09 INFO - PROCESS | 1662 | 1467905949028 Marionette DEBUG loaded listener.js
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x11da1ac00) [pid = 1662] [serial = 1688] [outer = 0x1180c2c00]
08:39:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x11da2f800 == 60 [pid = 1662] [id = 601]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x1280ca800) [pid = 1662] [serial = 1689] [outer = 0x0]
08:39:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x11da32000 == 61 [pid = 1662] [id = 602]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1280f2c00) [pid = 1662] [serial = 1690] [outer = 0x0]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x128081800) [pid = 1662] [serial = 1691] [outer = 0x1280ca800]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x128547800) [pid = 1662] [serial = 1692] [outer = 0x1280f2c00]
08:39:09 INFO - PROCESS | 1662 | 1467905949389 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]]]}]
08:39:09 INFO - .........
08:39:09 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 522ms
08:39:09 INFO - PROCESS | 1662 | 1467905949426 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
08:39:09 INFO - PROCESS | 1662 | 1467905949427 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
08:39:09 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
08:39:09 INFO - PROCESS | 1662 | 1467905949430 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
08:39:09 INFO - PROCESS | 1662 | 1467905949431 Marionette TRACE conn2 <- [1,1864,null,{}]
08:39:09 INFO - PROCESS | 1662 | 1467905949436 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}]
08:39:09 INFO - PROCESS | 1662 | 1467905949537 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
08:39:09 INFO - PROCESS | 1662 | 1467905949549 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba03800 == 62 [pid = 1662] [id = 603]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x11d3afc00) [pid = 1662] [serial = 1693] [outer = 0x0]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x1280d2000) [pid = 1662] [serial = 1694] [outer = 0x11d3afc00]
08:39:09 INFO - PROCESS | 1662 | 1467905949578 Marionette DEBUG loaded listener.js
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x128805800) [pid = 1662] [serial = 1695] [outer = 0x11d3afc00]
08:39:09 INFO - PROCESS | 1662 | 1467905949835 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]]]}]
08:39:09 INFO - ..
08:39:09 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 419ms
08:39:09 INFO - PROCESS | 1662 | 1467905949850 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
08:39:09 INFO - PROCESS | 1662 | 1467905949854 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
08:39:09 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
08:39:09 INFO - PROCESS | 1662 | 1467905949857 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
08:39:09 INFO - PROCESS | 1662 | 1467905949858 Marionette TRACE conn2 <- [1,1868,null,{}]
08:39:09 INFO - PROCESS | 1662 | 1467905949860 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}]
08:39:09 INFO - PROCESS | 1662 | 1467905949959 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
08:39:09 INFO - PROCESS | 1662 | 1467905949965 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x11e8a2800 == 63 [pid = 1662] [id = 604]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x119e9d800) [pid = 1662] [serial = 1696] [outer = 0x0]
08:39:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x12880b400) [pid = 1662] [serial = 1697] [outer = 0x119e9d800]
08:39:09 INFO - PROCESS | 1662 | 1467905949993 Marionette DEBUG loaded listener.js
08:39:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x128e8e800) [pid = 1662] [serial = 1698] [outer = 0x119e9d800]
08:39:10 INFO - PROCESS | 1662 | 1467905950250 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"]]]}]
08:39:10 INFO - ..
08:39:10 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 420ms
08:39:10 INFO - PROCESS | 1662 | 1467905950286 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
08:39:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
08:39:10 INFO - PROCESS | 1662 | 1467905950291 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
08:39:10 INFO - PROCESS | 1662 | 1467905950301 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
08:39:10 INFO - PROCESS | 1662 | 1467905950303 Marionette TRACE conn2 <- [1,1872,null,{}]
08:39:10 INFO - PROCESS | 1662 | 1467905950305 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}]
08:39:10 INFO - PROCESS | 1662 | 1467905950422 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
08:39:10 INFO - PROCESS | 1662 | 1467905950497 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba2d800 == 64 [pid = 1662] [id = 605]
08:39:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x128810800) [pid = 1662] [serial = 1699] [outer = 0x0]
08:39:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x128e94000) [pid = 1662] [serial = 1700] [outer = 0x128810800]
08:39:10 INFO - PROCESS | 1662 | 1467905950535 Marionette DEBUG loaded listener.js
08:39:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x128f2cc00) [pid = 1662] [serial = 1701] [outer = 0x128810800]
08:39:10 INFO - PROCESS | 1662 | 1467905950889 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"]]]}]
08:39:10 INFO - ..
08:39:10 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 627ms
08:39:10 INFO - PROCESS | 1662 | 1467905950921 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
08:39:10 INFO - PROCESS | 1662 | 1467905950922 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
08:39:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
08:39:10 INFO - PROCESS | 1662 | 1467905950928 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
08:39:10 INFO - PROCESS | 1662 | 1467905950931 Marionette TRACE conn2 <- [1,1876,null,{}]
08:39:10 INFO - PROCESS | 1662 | 1467905950935 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}]
08:39:11 INFO - PROCESS | 1662 | 1467905951051 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
08:39:11 INFO - PROCESS | 1662 | 1467905951082 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb26800 == 65 [pid = 1662] [id = 606]
08:39:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x128f2c000) [pid = 1662] [serial = 1702] [outer = 0x0]
08:39:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x128f39400) [pid = 1662] [serial = 1703] [outer = 0x128f2c000]
08:39:11 INFO - PROCESS | 1662 | 1467905951113 Marionette DEBUG loaded listener.js
08:39:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x129f29000) [pid = 1662] [serial = 1704] [outer = 0x128f2c000]
08:39:11 INFO - PROCESS | 1662 | 1467905951354 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"]]]}]
08:39:11 INFO - ....
08:39:11 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 476ms
08:39:11 INFO - PROCESS | 1662 | 1467905951404 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
08:39:11 INFO - PROCESS | 1662 | 1467905951405 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
08:39:11 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
08:39:11 INFO - PROCESS | 1662 | 1467905951407 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
08:39:11 INFO - PROCESS | 1662 | 1467905951408 Marionette TRACE conn2 <- [1,1880,null,{}]
08:39:11 INFO - PROCESS | 1662 | 1467905951423 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}]
08:39:11 INFO - PROCESS | 1662 | 1467905951513 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
08:39:11 INFO - PROCESS | 1662 | 1467905951518 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x140003800 == 66 [pid = 1662] [id = 607]
08:39:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x12a02e000) [pid = 1662] [serial = 1705] [outer = 0x0]
08:39:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x12a436000) [pid = 1662] [serial = 1706] [outer = 0x12a02e000]
08:39:11 INFO - PROCESS | 1662 | 1467905951545 Marionette DEBUG loaded listener.js
08:39:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x12a741800) [pid = 1662] [serial = 1707] [outer = 0x12a02e000]
08:39:11 INFO - PROCESS | 1662 | 1467905951797 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"]]]}]
08:39:11 INFO - .
08:39:11 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 423ms
08:39:11 INFO - PROCESS | 1662 | 1467905951862 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
08:39:11 INFO - PROCESS | 1662 | 1467905951865 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
08:39:11 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
08:39:11 INFO - PROCESS | 1662 | 1467905951893 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
08:39:11 INFO - PROCESS | 1662 | 1467905951897 Marionette TRACE conn2 <- [1,1884,null,{}]
08:39:11 INFO - PROCESS | 1662 | 1467905951905 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}]
08:39:12 INFO - PROCESS | 1662 | 1467905952018 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
08:39:12 INFO - PROCESS | 1662 | 1467905952069 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c9cc000 == 67 [pid = 1662] [id = 608]
08:39:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x1180cd000) [pid = 1662] [serial = 1708] [outer = 0x0]
08:39:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x119ea5c00) [pid = 1662] [serial = 1709] [outer = 0x1180cd000]
08:39:12 INFO - PROCESS | 1662 | 1467905952106 Marionette DEBUG loaded listener.js
08:39:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x11d310c00) [pid = 1662] [serial = 1710] [outer = 0x1180cd000]
08:39:12 INFO - PROCESS | 1662 | 1467905952421 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"]]]}]
08:39:12 INFO - .
08:39:12 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 582ms
08:39:12 INFO - PROCESS | 1662 | 1467905952467 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
08:39:12 INFO - PROCESS | 1662 | 1467905952470 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
08:39:12 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
08:39:12 INFO - PROCESS | 1662 | 1467905952476 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
08:39:12 INFO - PROCESS | 1662 | 1467905952481 Marionette TRACE conn2 <- [1,1888,null,{}]
08:39:12 INFO - PROCESS | 1662 | 1467905952487 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}]
08:39:12 INFO - PROCESS | 1662 | 1467905952592 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
08:39:12 INFO - PROCESS | 1662 | 1467905952644 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12651d000 == 68 [pid = 1662] [id = 609]
08:39:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x11d4b5400) [pid = 1662] [serial = 1711] [outer = 0x0]
08:39:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x11da20c00) [pid = 1662] [serial = 1712] [outer = 0x11d4b5400]
08:39:12 INFO - PROCESS | 1662 | 1467905952680 Marionette DEBUG loaded listener.js
08:39:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x11ed0f000) [pid = 1662] [serial = 1713] [outer = 0x11d4b5400]
08:39:13 INFO - PROCESS | 1662 | 1467905953040 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"]]]}]
08:39:13 INFO - ..
08:39:13 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 626ms
08:39:13 INFO - PROCESS | 1662 | 1467905953101 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
08:39:13 INFO - PROCESS | 1662 | 1467905953104 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
08:39:13 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
08:39:13 INFO - PROCESS | 1662 | 1467905953108 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
08:39:13 INFO - PROCESS | 1662 | 1467905953110 Marionette TRACE conn2 <- [1,1892,null,{}]
08:39:13 INFO - PROCESS | 1662 | 1467905953125 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}]
08:39:13 INFO - PROCESS | 1662 | 1467905953238 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
08:39:13 INFO - PROCESS | 1662 | 1467905953291 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba1b000 == 69 [pid = 1662] [id = 610]
08:39:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x12696c800) [pid = 1662] [serial = 1714] [outer = 0x0]
08:39:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x126ada000) [pid = 1662] [serial = 1715] [outer = 0x12696c800]
08:39:13 INFO - PROCESS | 1662 | 1467905953328 Marionette DEBUG loaded listener.js
08:39:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x126fc0c00) [pid = 1662] [serial = 1716] [outer = 0x12696c800]
08:39:13 INFO - PROCESS | 1662 | 1467905953689 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"]]]}]
08:39:13 INFO - .....
08:39:13 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 626ms
08:39:13 INFO - PROCESS | 1662 | 1467905953734 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
08:39:13 INFO - PROCESS | 1662 | 1467905953735 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
08:39:13 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
08:39:13 INFO - PROCESS | 1662 | 1467905953738 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
08:39:13 INFO - PROCESS | 1662 | 1467905953739 Marionette TRACE conn2 <- [1,1896,null,{}]
08:39:13 INFO - PROCESS | 1662 | 1467905953745 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}]
08:39:13 INFO - PROCESS | 1662 | 1467905953851 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
08:39:13 INFO - PROCESS | 1662 | 1467905953901 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cf97800 == 70 [pid = 1662] [id = 611]
08:39:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x126bb0000) [pid = 1662] [serial = 1717] [outer = 0x0]
08:39:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x12807c800) [pid = 1662] [serial = 1718] [outer = 0x126bb0000]
08:39:13 INFO - PROCESS | 1662 | 1467905953936 Marionette DEBUG loaded listener.js
08:39:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x1286f7800) [pid = 1662] [serial = 1719] [outer = 0x126bb0000]
08:39:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aac4000 == 71 [pid = 1662] [id = 612]
08:39:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x117eb0c00) [pid = 1662] [serial = 1720] [outer = 0x0]
08:39:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x1180c1800) [pid = 1662] [serial = 1721] [outer = 0x117eb0c00]
08:39:14 INFO - PROCESS | 1662 | 1467905954514 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]]]}]
08:39:14 INFO - ..
08:39:14 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 820ms
08:39:14 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
08:39:14 INFO - PROCESS | 1662 | 1467905954565 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
08:39:14 INFO - PROCESS | 1662 | 1467905954567 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
08:39:14 INFO - PROCESS | 1662 | 1467905954571 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
08:39:14 INFO - PROCESS | 1662 | 1467905954574 Marionette TRACE conn2 <- [1,1900,null,{}]
08:39:14 INFO - PROCESS | 1662 | 1467905954584 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}]
08:39:14 INFO - PROCESS | 1662 | 1467905954709 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
08:39:14 INFO - PROCESS | 1662 | 1467905954787 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c1b8000 == 72 [pid = 1662] [id = 613]
08:39:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x118130400) [pid = 1662] [serial = 1722] [outer = 0x0]
08:39:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x11aa52400) [pid = 1662] [serial = 1723] [outer = 0x118130400]
08:39:14 INFO - PROCESS | 1662 | 1467905954839 Marionette DEBUG loaded listener.js
08:39:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x11d2a4000) [pid = 1662] [serial = 1724] [outer = 0x118130400]
08:39:15 INFO - PROCESS | 1662 | 1467905955188 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]]]}]
08:39:15 INFO - ..
08:39:15 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 674ms
08:39:15 INFO - PROCESS | 1662 | 1467905955247 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
08:39:15 INFO - PROCESS | 1662 | 1467905955251 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
08:39:15 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
08:39:15 INFO - PROCESS | 1662 | 1467905955256 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
08:39:15 INFO - PROCESS | 1662 | 1467905955258 Marionette TRACE conn2 <- [1,1904,null,{}]
08:39:15 INFO - PROCESS | 1662 | 1467905955265 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}]
08:39:15 INFO - PROCESS | 1662 | 1467905955370 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
08:39:15 INFO - PROCESS | 1662 | 1467905955426 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x11e5a2800 == 73 [pid = 1662] [id = 614]
08:39:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x11d766800) [pid = 1662] [serial = 1725] [outer = 0x0]
08:39:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x11eaf2400) [pid = 1662] [serial = 1726] [outer = 0x11d766800]
08:39:15 INFO - PROCESS | 1662 | 1467905955459 Marionette DEBUG loaded listener.js
08:39:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x11ed96800) [pid = 1662] [serial = 1727] [outer = 0x11d766800]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11f051000 == 72 [pid = 1662] [id = 529]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11da2f800 == 71 [pid = 1662] [id = 601]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11da32000 == 70 [pid = 1662] [id = 602]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12d22a000 == 69 [pid = 1662] [id = 594]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2c0000 == 68 [pid = 1662] [id = 595]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2c7000 == 67 [pid = 1662] [id = 596]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x13138f000 == 66 [pid = 1662] [id = 597]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x131390000 == 65 [pid = 1662] [id = 598]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x131391000 == 64 [pid = 1662] [id = 599]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12cd81800 == 63 [pid = 1662] [id = 591]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1285d4000 == 62 [pid = 1662] [id = 592]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba0f800 == 61 [pid = 1662] [id = 585]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba12000 == 60 [pid = 1662] [id = 586]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba13000 == 59 [pid = 1662] [id = 587]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba1a000 == 58 [pid = 1662] [id = 588]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba20000 == 57 [pid = 1662] [id = 589]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x128475800 == 56 [pid = 1662] [id = 581]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1285e0800 == 55 [pid = 1662] [id = 582]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1286b0800 == 54 [pid = 1662] [id = 583]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11d111800 == 53 [pid = 1662] [id = 571]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x126808000 == 52 [pid = 1662] [id = 572]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x126820000 == 51 [pid = 1662] [id = 573]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x126822800 == 50 [pid = 1662] [id = 574]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x126807800 == 49 [pid = 1662] [id = 575]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12694c000 == 48 [pid = 1662] [id = 576]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x126a10800 == 47 [pid = 1662] [id = 577]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x126a13800 == 46 [pid = 1662] [id = 578]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x126a16000 == 45 [pid = 1662] [id = 579]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11ae19000 == 44 [pid = 1662] [id = 569]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11d463800 == 43 [pid = 1662] [id = 557]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11dac3000 == 42 [pid = 1662] [id = 558]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11dace000 == 41 [pid = 1662] [id = 559]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11b979800 == 40 [pid = 1662] [id = 561]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11c1d6800 == 39 [pid = 1662] [id = 562]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11c990800 == 38 [pid = 1662] [id = 563]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11aaab000 == 37 [pid = 1662] [id = 564]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11c9e2800 == 36 [pid = 1662] [id = 565]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11cd0b800 == 35 [pid = 1662] [id = 566]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11cd1f000 == 34 [pid = 1662] [id = 567]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11cd03800 == 33 [pid = 1662] [id = 553]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11cd07000 == 32 [pid = 1662] [id = 554]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11cd0e800 == 31 [pid = 1662] [id = 555]
08:39:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11aac4000 == 30 [pid = 1662] [id = 612]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x11d005800) [pid = 1662] [serial = 1568] [outer = 0x0] [url = about:blank]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x1176b6000) [pid = 1662] [serial = 1546] [outer = 0x0] [url = about:blank]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x117463000) [pid = 1662] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x11af1d400) [pid = 1662] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x117f6f000) [pid = 1662] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x11b852000) [pid = 1662] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x11b8c3400) [pid = 1662] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x1267e3400) [pid = 1662] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x1265e1800) [pid = 1662] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x11b904400) [pid = 1662] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x117ebc000) [pid = 1662] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x11d48b400) [pid = 1662] [serial = 1534] [outer = 0x0] [url = about:blank]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x117816800) [pid = 1662] [serial = 1547] [outer = 0x0] [url = about:blank]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x117cdbc00) [pid = 1662] [serial = 1553] [outer = 0x0] [url = about:blank]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x11c178000) [pid = 1662] [serial = 1566] [outer = 0x0] [url = about:blank]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x119e99800) [pid = 1662] [serial = 1554] [outer = 0x0] [url = about:blank]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x11d382c00) [pid = 1662] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x11d4af400) [pid = 1662] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x11d4b2800) [pid = 1662] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x11d4b3000) [pid = 1662] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x11d4b5800) [pid = 1662] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:16 INFO - PROCESS | 1662 | 1467905956334 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"]]]}]
08:39:16 INFO - ....
08:39:16 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 1126ms
08:39:16 INFO - PROCESS | 1662 | 1467905956383 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
08:39:16 INFO - PROCESS | 1662 | 1467905956386 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
08:39:16 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
08:39:16 INFO - PROCESS | 1662 | 1467905956392 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
08:39:16 INFO - PROCESS | 1662 | 1467905956394 Marionette TRACE conn2 <- [1,1908,null,{}]
08:39:16 INFO - PROCESS | 1662 | 1467905956399 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}]
08:39:16 INFO - PROCESS | 1662 | 1467905956490 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
08:39:16 INFO - PROCESS | 1662 | 1467905956550 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c1cd800 == 31 [pid = 1662] [id = 615]
08:39:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x11af1c400) [pid = 1662] [serial = 1728] [outer = 0x0]
08:39:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x11af24000) [pid = 1662] [serial = 1729] [outer = 0x11af1c400]
08:39:16 INFO - PROCESS | 1662 | 1467905956582 Marionette DEBUG loaded listener.js
08:39:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x11d305000) [pid = 1662] [serial = 1730] [outer = 0x11af1c400]
08:39:16 INFO - PROCESS | 1662 | 1467905956876 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]]]}]
08:39:16 INFO - ....
08:39:16 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 527ms
08:39:16 INFO - PROCESS | 1662 | 1467905956922 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
08:39:16 INFO - PROCESS | 1662 | 1467905956929 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
08:39:16 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
08:39:16 INFO - PROCESS | 1662 | 1467905956947 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
08:39:16 INFO - PROCESS | 1662 | 1467905956955 Marionette TRACE conn2 <- [1,1912,null,{}]
08:39:16 INFO - PROCESS | 1662 | 1467905956959 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}]
08:39:17 INFO - PROCESS | 1662 | 1467905957097 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
08:39:17 INFO - PROCESS | 1662 | 1467905957160 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d129000 == 32 [pid = 1662] [id = 616]
08:39:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x11d3b1c00) [pid = 1662] [serial = 1731] [outer = 0x0]
08:39:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x11d89b800) [pid = 1662] [serial = 1732] [outer = 0x11d3b1c00]
08:39:17 INFO - PROCESS | 1662 | 1467905957191 Marionette DEBUG loaded listener.js
08:39:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x1267df400) [pid = 1662] [serial = 1733] [outer = 0x11d3b1c00]
08:39:17 INFO - PROCESS | 1662 | 1467905957451 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]]]}]
08:39:17 INFO - ....
08:39:17 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 531ms
08:39:17 INFO - PROCESS | 1662 | 1467905957475 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
08:39:17 INFO - PROCESS | 1662 | 1467905957476 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
08:39:17 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
08:39:17 INFO - PROCESS | 1662 | 1467905957500 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
08:39:17 INFO - PROCESS | 1662 | 1467905957503 Marionette TRACE conn2 <- [1,1916,null,{}]
08:39:17 INFO - PROCESS | 1662 | 1467905957519 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}]
08:39:17 INFO - PROCESS | 1662 | 1467905957612 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
08:39:17 INFO - PROCESS | 1662 | 1467905957698 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x11e89f800 == 33 [pid = 1662] [id = 617]
08:39:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x11680d800) [pid = 1662] [serial = 1734] [outer = 0x0]
08:39:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x127074800) [pid = 1662] [serial = 1735] [outer = 0x11680d800]
08:39:17 INFO - PROCESS | 1662 | 1467905957732 Marionette DEBUG loaded listener.js
08:39:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x128079000) [pid = 1662] [serial = 1736] [outer = 0x11680d800]
08:39:17 INFO - PROCESS | 1662 | 1467905957969 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"]]]}]
08:39:18 INFO - ..
08:39:18 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 536ms
08:39:18 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
08:39:18 INFO - PROCESS | 1662 | 1467905958023 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
08:39:18 INFO - PROCESS | 1662 | 1467905958025 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
08:39:18 INFO - PROCESS | 1662 | 1467905958035 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
08:39:18 INFO - PROCESS | 1662 | 1467905958036 Marionette TRACE conn2 <- [1,1920,null,{}]
08:39:18 INFO - PROCESS | 1662 | 1467905958053 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}]
08:39:18 INFO - PROCESS | 1662 | 1467905958151 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
08:39:18 INFO - PROCESS | 1662 | 1467905958155 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x126807800 == 34 [pid = 1662] [id = 618]
08:39:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x12807f000) [pid = 1662] [serial = 1737] [outer = 0x0]
08:39:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x12808ac00) [pid = 1662] [serial = 1738] [outer = 0x12807f000]
08:39:18 INFO - PROCESS | 1662 | 1467905958186 Marionette DEBUG loaded listener.js
08:39:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x128931400) [pid = 1662] [serial = 1739] [outer = 0x12807f000]
08:39:18 INFO - PROCESS | 1662 | 1467905958488 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"]]]}]
08:39:18 INFO - ..
08:39:18 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 488ms
08:39:18 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
08:39:18 INFO - PROCESS | 1662 | 1467905958518 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
08:39:18 INFO - PROCESS | 1662 | 1467905958519 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
08:39:18 INFO - PROCESS | 1662 | 1467905958524 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
08:39:18 INFO - PROCESS | 1662 | 1467905958525 Marionette TRACE conn2 <- [1,1924,null,{}]
08:39:18 INFO - PROCESS | 1662 | 1467905958536 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}]
08:39:18 INFO - PROCESS | 1662 | 1467905958648 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
08:39:18 INFO - PROCESS | 1662 | 1467905958651 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x1286ae000 == 35 [pid = 1662] [id = 619]
08:39:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x11f030800) [pid = 1662] [serial = 1740] [outer = 0x0]
08:39:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x128f37c00) [pid = 1662] [serial = 1741] [outer = 0x11f030800]
08:39:18 INFO - PROCESS | 1662 | 1467905958680 Marionette DEBUG loaded listener.js
08:39:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x128f97800) [pid = 1662] [serial = 1742] [outer = 0x11f030800]
08:39:18 INFO - PROCESS | 1662 | 1467905958961 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]]]}]
08:39:18 INFO - ..
08:39:18 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 476ms
08:39:19 INFO - PROCESS | 1662 | 1467905959003 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
08:39:19 INFO - PROCESS | 1662 | 1467905959008 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
08:39:19 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
08:39:19 INFO - PROCESS | 1662 | 1467905959021 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
08:39:19 INFO - PROCESS | 1662 | 1467905959022 Marionette TRACE conn2 <- [1,1928,null,{}]
08:39:19 INFO - PROCESS | 1662 | 1467905959029 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}]
08:39:19 INFO - PROCESS | 1662 | 1467905959154 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
08:39:19 INFO - PROCESS | 1662 | 1467905959161 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba20000 == 36 [pid = 1662] [id = 620]
08:39:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x12a026800) [pid = 1662] [serial = 1743] [outer = 0x0]
08:39:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x12a0ea000) [pid = 1662] [serial = 1744] [outer = 0x12a026800]
08:39:19 INFO - PROCESS | 1662 | 1467905959192 Marionette DEBUG loaded listener.js
08:39:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x12b99f000) [pid = 1662] [serial = 1745] [outer = 0x12a026800]
08:39:19 INFO - PROCESS | 1662 | 1467905959468 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"]]]}]
08:39:19 INFO - ....
08:39:19 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 477ms
08:39:19 INFO - PROCESS | 1662 | 1467905959497 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
08:39:19 INFO - PROCESS | 1662 | 1467905959500 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
08:39:19 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
08:39:19 INFO - PROCESS | 1662 | 1467905959507 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
08:39:19 INFO - PROCESS | 1662 | 1467905959513 Marionette TRACE conn2 <- [1,1932,null,{}]
08:39:19 INFO - PROCESS | 1662 | 1467905959536 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}]
08:39:19 INFO - PROCESS | 1662 | 1467905959642 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
08:39:19 INFO - PROCESS | 1662 | 1467905959645 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb32000 == 37 [pid = 1662] [id = 621]
08:39:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x12b9a2800) [pid = 1662] [serial = 1746] [outer = 0x0]
08:39:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x12b9a2c00) [pid = 1662] [serial = 1747] [outer = 0x12b9a2800]
08:39:19 INFO - PROCESS | 1662 | 1467905959674 Marionette DEBUG loaded listener.js
08:39:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x12bc61400) [pid = 1662] [serial = 1748] [outer = 0x12b9a2800]
08:39:19 INFO - PROCESS | 1662 | 1467905959955 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"]]]}]
08:39:19 INFO - ....
08:39:19 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 493ms
08:39:20 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
08:39:20 INFO - PROCESS | 1662 | 1467905960004 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
08:39:20 INFO - PROCESS | 1662 | 1467905960005 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
08:39:20 INFO - PROCESS | 1662 | 1467905960010 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
08:39:20 INFO - PROCESS | 1662 | 1467905960011 Marionette TRACE conn2 <- [1,1936,null,{}]
08:39:20 INFO - PROCESS | 1662 | 1467905960021 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}]
08:39:20 INFO - PROCESS | 1662 | 1467905960132 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
08:39:20 INFO - PROCESS | 1662 | 1467905960146 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d213800 == 38 [pid = 1662] [id = 622]
08:39:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x117462c00) [pid = 1662] [serial = 1749] [outer = 0x0]
08:39:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 194 (0x12bc6ac00) [pid = 1662] [serial = 1750] [outer = 0x117462c00]
08:39:20 INFO - PROCESS | 1662 | 1467905960174 Marionette DEBUG loaded listener.js
08:39:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 195 (0x12bc76800) [pid = 1662] [serial = 1751] [outer = 0x117462c00]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 194 (0x12807e800) [pid = 1662] [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]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 193 (0x1280ca800) [pid = 1662] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x1280f2c00) [pid = 1662] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x1180c2c00) [pid = 1662] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x11d3afc00) [pid = 1662] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x12853e000) [pid = 1662] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x12853a800) [pid = 1662] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x128483000) [pid = 1662] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x128481400) [pid = 1662] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x128480000) [pid = 1662] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x12847d400) [pid = 1662] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x119e9d800) [pid = 1662] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x11d303c00) [pid = 1662] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x11d378800) [pid = 1662] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x11c751800) [pid = 1662] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x11c74d000) [pid = 1662] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x11c748400) [pid = 1662] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x11d4b5000) [pid = 1662] [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]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x11e3c3400) [pid = 1662] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x11d8b0c00) [pid = 1662] [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]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x11ed72400) [pid = 1662] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x11ed78400) [pid = 1662] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x11ed8c400) [pid = 1662] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x11ed71800) [pid = 1662] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x11ed92000) [pid = 1662] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x11ed8f800) [pid = 1662] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x11ed8e400) [pid = 1662] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x11ed95400) [pid = 1662] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x11ed93c00) [pid = 1662] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x119ea6400) [pid = 1662] [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]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x11d797400) [pid = 1662] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x11d79bc00) [pid = 1662] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x11d799000) [pid = 1662] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x1158a9c00) [pid = 1662] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x126acf800) [pid = 1662] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x126ad1800) [pid = 1662] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x126acdc00) [pid = 1662] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x11d4b9000) [pid = 1662] [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]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x11d29ec00) [pid = 1662] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x11b130c00) [pid = 1662] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x11aa48800) [pid = 1662] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x11c354c00) [pid = 1662] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x119e9cc00) [pid = 1662] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x11ed94c00) [pid = 1662] [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]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x126fc1c00) [pid = 1662] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x126fc2c00) [pid = 1662] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x126fc9800) [pid = 1662] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x126fcb000) [pid = 1662] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x127296800) [pid = 1662] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x11b5df000) [pid = 1662] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x126b3b000) [pid = 1662] [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]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x117463c00) [pid = 1662] [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]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12a02e000) [pid = 1662] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x128810800) [pid = 1662] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x12806e000) [pid = 1662] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x127297c00) [pid = 1662] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:20 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x128f2c000) [pid = 1662] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
08:39:20 INFO - PROCESS | 1662 | 1467905960688 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]]]}]
08:39:20 INFO - ..
08:39:20 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 731ms
08:39:20 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
08:39:20 INFO - PROCESS | 1662 | 1467905960742 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
08:39:20 INFO - PROCESS | 1662 | 1467905960743 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
08:39:20 INFO - PROCESS | 1662 | 1467905960745 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
08:39:20 INFO - PROCESS | 1662 | 1467905960747 Marionette TRACE conn2 <- [1,1940,null,{}]
08:39:20 INFO - PROCESS | 1662 | 1467905960752 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}]
08:39:20 INFO - PROCESS | 1662 | 1467905960866 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
08:39:20 INFO - PROCESS | 1662 | 1467905960961 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x11e89e800 == 39 [pid = 1662] [id = 623]
08:39:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x11d483c00) [pid = 1662] [serial = 1752] [outer = 0x0]
08:39:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x11ed71800) [pid = 1662] [serial = 1753] [outer = 0x11d483c00]
08:39:21 INFO - PROCESS | 1662 | 1467905961005 Marionette DEBUG loaded listener.js
08:39:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x11f030000) [pid = 1662] [serial = 1754] [outer = 0x11d483c00]
08:39:21 INFO - PROCESS | 1662 | 1467905961247 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]]]}]
08:39:21 INFO - ..
08:39:21 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 520ms
08:39:21 INFO - PROCESS | 1662 | 1467905961269 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
08:39:21 INFO - PROCESS | 1662 | 1467905961270 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
08:39:21 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
08:39:21 INFO - PROCESS | 1662 | 1467905961275 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
08:39:21 INFO - PROCESS | 1662 | 1467905961277 Marionette TRACE conn2 <- [1,1944,null,{}]
08:39:21 INFO - PROCESS | 1662 | 1467905961291 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}]
08:39:21 INFO - PROCESS | 1662 | 1467905961387 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
08:39:21 INFO - PROCESS | 1662 | 1467905961392 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x140014800 == 40 [pid = 1662] [id = 624]
08:39:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x11ed72c00) [pid = 1662] [serial = 1755] [outer = 0x0]
08:39:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x127298c00) [pid = 1662] [serial = 1756] [outer = 0x11ed72c00]
08:39:21 INFO - PROCESS | 1662 | 1467905961423 Marionette DEBUG loaded listener.js
08:39:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x128f32000) [pid = 1662] [serial = 1757] [outer = 0x11ed72c00]
08:39:21 INFO - PROCESS | 1662 | 1467905961682 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]]]}]
08:39:21 INFO - .
08:39:21 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 425ms
08:39:21 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
08:39:21 INFO - PROCESS | 1662 | 1467905961701 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
08:39:21 INFO - PROCESS | 1662 | 1467905961703 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
08:39:21 INFO - PROCESS | 1662 | 1467905961705 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
08:39:21 INFO - PROCESS | 1662 | 1467905961707 Marionette TRACE conn2 <- [1,1948,null,{}]
08:39:21 INFO - PROCESS | 1662 | 1467905961720 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}]
08:39:21 INFO - PROCESS | 1662 | 1467905961828 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
08:39:21 INFO - PROCESS | 1662 | 1467905961888 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x1285e0800 == 41 [pid = 1662] [id = 625]
08:39:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x128f34400) [pid = 1662] [serial = 1758] [outer = 0x0]
08:39:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x12a0e7c00) [pid = 1662] [serial = 1759] [outer = 0x128f34400]
08:39:21 INFO - PROCESS | 1662 | 1467905961920 Marionette DEBUG loaded listener.js
08:39:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12c0b9c00) [pid = 1662] [serial = 1760] [outer = 0x128f34400]
08:39:22 INFO - PROCESS | 1662 | 1467905962148 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"]]]}]
08:39:22 INFO - ..
08:39:22 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 470ms
08:39:22 INFO - PROCESS | 1662 | 1467905962178 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
08:39:22 INFO - PROCESS | 1662 | 1467905962182 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
08:39:22 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
08:39:22 INFO - PROCESS | 1662 | 1467905962189 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
08:39:22 INFO - PROCESS | 1662 | 1467905962190 Marionette TRACE conn2 <- [1,1952,null,{}]
08:39:22 INFO - PROCESS | 1662 | 1467905962196 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}]
08:39:22 INFO - PROCESS | 1662 | 1467905962294 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
08:39:22 INFO - PROCESS | 1662 | 1467905962299 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x15323e800 == 42 [pid = 1662] [id = 626]
08:39:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x12c0bac00) [pid = 1662] [serial = 1761] [outer = 0x0]
08:39:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12c408800) [pid = 1662] [serial = 1762] [outer = 0x12c0bac00]
08:39:22 INFO - PROCESS | 1662 | 1467905962327 Marionette DEBUG loaded listener.js
08:39:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x12c40d800) [pid = 1662] [serial = 1763] [outer = 0x12c0bac00]
08:39:22 INFO - PROCESS | 1662 | 1467905962693 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]]]}]
08:39:22 INFO - ...
08:39:22 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 520ms
08:39:22 INFO - PROCESS | 1662 | 1467905962710 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
08:39:22 INFO - PROCESS | 1662 | 1467905962712 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
08:39:22 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
08:39:22 INFO - PROCESS | 1662 | 1467905962716 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
08:39:22 INFO - PROCESS | 1662 | 1467905962718 Marionette TRACE conn2 <- [1,1956,null,{}]
08:39:22 INFO - PROCESS | 1662 | 1467905962726 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}]
08:39:22 INFO - PROCESS | 1662 | 1467905962848 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
08:39:22 INFO - PROCESS | 1662 | 1467905962905 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c1d2000 == 43 [pid = 1662] [id = 627]
08:39:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x1180cf800) [pid = 1662] [serial = 1764] [outer = 0x0]
08:39:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x11aa4d800) [pid = 1662] [serial = 1765] [outer = 0x1180cf800]
08:39:22 INFO - PROCESS | 1662 | 1467905962942 Marionette DEBUG loaded listener.js
08:39:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x11d771400) [pid = 1662] [serial = 1766] [outer = 0x1180cf800]
08:39:23 INFO - PROCESS | 1662 | 1467905963323 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]]]}]
08:39:23 INFO - .
08:39:23 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 675ms
08:39:23 INFO - PROCESS | 1662 | 1467905963391 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
08:39:23 INFO - PROCESS | 1662 | 1467905963395 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
08:39:23 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
08:39:23 INFO - PROCESS | 1662 | 1467905963400 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
08:39:23 INFO - PROCESS | 1662 | 1467905963402 Marionette TRACE conn2 <- [1,1960,null,{}]
08:39:23 INFO - PROCESS | 1662 | 1467905963408 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}]
08:39:23 INFO - PROCESS | 1662 | 1467905963525 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
08:39:23 INFO - PROCESS | 1662 | 1467905963580 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x11e7e8800 == 44 [pid = 1662] [id = 628]
08:39:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x11c356c00) [pid = 1662] [serial = 1767] [outer = 0x0]
08:39:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x11ed72400) [pid = 1662] [serial = 1768] [outer = 0x11c356c00]
08:39:23 INFO - PROCESS | 1662 | 1467905963615 Marionette DEBUG loaded listener.js
08:39:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x126986c00) [pid = 1662] [serial = 1769] [outer = 0x11c356c00]
08:39:24 INFO - PROCESS | 1662 | 1467905964004 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"]]]}]
08:39:24 INFO - .
08:39:24 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 620ms
08:39:24 INFO - PROCESS | 1662 | 1467905964020 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
08:39:24 INFO - PROCESS | 1662 | 1467905964022 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
08:39:24 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
08:39:24 INFO - PROCESS | 1662 | 1467905964025 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
08:39:24 INFO - PROCESS | 1662 | 1467905964030 Marionette TRACE conn2 <- [1,1964,null,{}]
08:39:24 INFO - PROCESS | 1662 | 1467905964039 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}]
08:39:24 INFO - PROCESS | 1662 | 1467905964163 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
08:39:24 INFO - PROCESS | 1662 | 1467905964219 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb2c000 == 45 [pid = 1662] [id = 629]
08:39:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x126e59400) [pid = 1662] [serial = 1770] [outer = 0x0]
08:39:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x128073000) [pid = 1662] [serial = 1771] [outer = 0x126e59400]
08:39:24 INFO - PROCESS | 1662 | 1467905964254 Marionette DEBUG loaded listener.js
08:39:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x128f39800) [pid = 1662] [serial = 1772] [outer = 0x126e59400]
08:39:24 INFO - PROCESS | 1662 | 1467905964804 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]]]}]
08:39:24 INFO - ..
08:39:24 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 826ms
08:39:24 INFO - PROCESS | 1662 | 1467905964850 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
08:39:24 INFO - PROCESS | 1662 | 1467905964853 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
08:39:24 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
08:39:24 INFO - PROCESS | 1662 | 1467905964856 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
08:39:24 INFO - PROCESS | 1662 | 1467905964861 Marionette TRACE conn2 <- [1,1968,null,{}]
08:39:24 INFO - PROCESS | 1662 | 1467905964865 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}]
08:39:24 INFO - PROCESS | 1662 | 1467905964982 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
08:39:25 INFO - PROCESS | 1662 | 1467905965038 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d097800 == 46 [pid = 1662] [id = 630]
08:39:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x1176be000) [pid = 1662] [serial = 1773] [outer = 0x0]
08:39:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x117f73c00) [pid = 1662] [serial = 1774] [outer = 0x1176be000]
08:39:25 INFO - PROCESS | 1662 | 1467905965073 Marionette DEBUG loaded listener.js
08:39:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x11d304000) [pid = 1662] [serial = 1775] [outer = 0x1176be000]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1285e0800 == 45 [pid = 1662] [id = 625]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x140014800 == 44 [pid = 1662] [id = 624]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x11e89e800 == 43 [pid = 1662] [id = 623]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12d213800 == 42 [pid = 1662] [id = 622]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb32000 == 41 [pid = 1662] [id = 621]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba20000 == 40 [pid = 1662] [id = 620]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1286ae000 == 39 [pid = 1662] [id = 619]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x126807800 == 38 [pid = 1662] [id = 618]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x11e89f800 == 37 [pid = 1662] [id = 617]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x11d129000 == 36 [pid = 1662] [id = 616]
08:39:25 INFO - PROCESS | 1662 | --DOCSHELL 0x11c1cd800 == 35 [pid = 1662] [id = 615]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x128080c00) [pid = 1662] [serial = 1672] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x128081800) [pid = 1662] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x128547800) [pid = 1662] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x11b34c000) [pid = 1662] [serial = 1687] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1280d2000) [pid = 1662] [serial = 1694] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1286fa800) [pid = 1662] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1286f8800) [pid = 1662] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x1286f6c00) [pid = 1662] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12868b800) [pid = 1662] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x128686400) [pid = 1662] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x1280fac00) [pid = 1662] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12880b400) [pid = 1662] [serial = 1697] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x11da1ac00) [pid = 1662] [serial = 1688] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x11d895000) [pid = 1662] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x11d89d800) [pid = 1662] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x11c74ec00) [pid = 1662] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x11d304400) [pid = 1662] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x117eb8000) [pid = 1662] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x11d84e400) [pid = 1662] [serial = 1616] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x11e3c5400) [pid = 1662] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x11d8af800) [pid = 1662] [serial = 1617] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x11da20400) [pid = 1662] [serial = 1621] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x11ed97000) [pid = 1662] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x11ed98800) [pid = 1662] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x11ed9bc00) [pid = 1662] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x11f036000) [pid = 1662] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x11f0f3400) [pid = 1662] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x11f039c00) [pid = 1662] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x11f4ed400) [pid = 1662] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1265e0400) [pid = 1662] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11f4f5400) [pid = 1662] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11ed04c00) [pid = 1662] [serial = 1622] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x11d30f400) [pid = 1662] [serial = 1590] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x11d309c00) [pid = 1662] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x11d7a2800) [pid = 1662] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11d7a0400) [pid = 1662] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x11d484000) [pid = 1662] [serial = 1591] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1265e5800) [pid = 1662] [serial = 1642] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x126ad4400) [pid = 1662] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x126ad5c00) [pid = 1662] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x11ed91c00) [pid = 1662] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12697fc00) [pid = 1662] [serial = 1643] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x11d766400) [pid = 1662] [serial = 1599] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11d892400) [pid = 1662] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11aeafc00) [pid = 1662] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x11d750400) [pid = 1662] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11d7a3000) [pid = 1662] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x11d4b6800) [pid = 1662] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x11d89bc00) [pid = 1662] [serial = 1600] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x126984800) [pid = 1662] [serial = 1651] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x127069400) [pid = 1662] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x126fc2000) [pid = 1662] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x127078000) [pid = 1662] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12723c400) [pid = 1662] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x127299800) [pid = 1662] [serial = 1662] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x126b38c00) [pid = 1662] [serial = 1652] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11d305800) [pid = 1662] [serial = 1569] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x126fcbc00) [pid = 1662] [serial = 1664] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1176bb400) [pid = 1662] [serial = 1581] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x117eb0400) [pid = 1662] [serial = 1582] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12a741800) [pid = 1662] [serial = 1707] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x12a436000) [pid = 1662] [serial = 1706] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x128e94000) [pid = 1662] [serial = 1700] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x128086800) [pid = 1662] [serial = 1673] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x128074000) [pid = 1662] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x126fc9400) [pid = 1662] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x128805800) [pid = 1662] [serial = 1695] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x128071400) [pid = 1662] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x128e8e800) [pid = 1662] [serial = 1698] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x129f29000) [pid = 1662] [serial = 1704] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x128f2cc00) [pid = 1662] [serial = 1701] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1272a0400) [pid = 1662] [serial = 1665] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x128f39400) [pid = 1662] [serial = 1703] [outer = 0x0] [url = about:blank]
08:39:25 INFO - PROCESS | 1662 | 1467905965480 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"]]]}]
08:39:25 INFO - .
08:39:25 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 677ms
08:39:25 INFO - PROCESS | 1662 | 1467905965534 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
08:39:25 INFO - PROCESS | 1662 | 1467905965538 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
08:39:25 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
08:39:25 INFO - PROCESS | 1662 | 1467905965542 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
08:39:25 INFO - PROCESS | 1662 | 1467905965547 Marionette TRACE conn2 <- [1,1972,null,{}]
08:39:25 INFO - PROCESS | 1662 | 1467905965550 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}]
08:39:25 INFO - PROCESS | 1662 | 1467905965638 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
08:39:25 INFO - PROCESS | 1662 | 1467905965642 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c9dc800 == 36 [pid = 1662] [id = 631]
08:39:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x11aa51400) [pid = 1662] [serial = 1776] [outer = 0x0]
08:39:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11d306800) [pid = 1662] [serial = 1777] [outer = 0x11aa51400]
08:39:25 INFO - PROCESS | 1662 | 1467905965675 Marionette DEBUG loaded listener.js
08:39:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x11d74b800) [pid = 1662] [serial = 1778] [outer = 0x11aa51400]
08:39:25 INFO - PROCESS | 1662 | 1467905965961 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"]]]}]
08:39:26 INFO - ..
08:39:26 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 474ms
08:39:26 INFO - PROCESS | 1662 | 1467905966017 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
08:39:26 INFO - PROCESS | 1662 | 1467905966018 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
08:39:26 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
08:39:26 INFO - PROCESS | 1662 | 1467905966049 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
08:39:26 INFO - PROCESS | 1662 | 1467905966052 Marionette TRACE conn2 <- [1,1976,null,{}]
08:39:26 INFO - PROCESS | 1662 | 1467905966060 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}]
08:39:26 INFO - PROCESS | 1662 | 1467905966149 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
08:39:26 INFO - PROCESS | 1662 | 1467905966153 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d349800 == 37 [pid = 1662] [id = 632]
08:39:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11d770000) [pid = 1662] [serial = 1779] [outer = 0x0]
08:39:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11d797c00) [pid = 1662] [serial = 1780] [outer = 0x11d770000]
08:39:26 INFO - PROCESS | 1662 | 1467905966187 Marionette DEBUG loaded listener.js
08:39:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x11ed74800) [pid = 1662] [serial = 1781] [outer = 0x11d770000]
08:39:26 INFO - PROCESS | 1662 | 1467905966544 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]]]}]
08:39:26 INFO - .
08:39:26 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 526ms
08:39:26 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
08:39:26 INFO - PROCESS | 1662 | 1467905966571 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
08:39:26 INFO - PROCESS | 1662 | 1467905966573 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
08:39:26 INFO - PROCESS | 1662 | 1467905966577 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
08:39:26 INFO - PROCESS | 1662 | 1467905966578 Marionette TRACE conn2 <- [1,1980,null,{}]
08:39:26 INFO - PROCESS | 1662 | 1467905966604 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}]
08:39:26 INFO - PROCESS | 1662 | 1467905966743 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
08:39:26 INFO - PROCESS | 1662 | 1467905966757 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x11daca000 == 38 [pid = 1662] [id = 633]
08:39:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x11f0f5000) [pid = 1662] [serial = 1782] [outer = 0x0]
08:39:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x11f4ef000) [pid = 1662] [serial = 1783] [outer = 0x11f0f5000]
08:39:26 INFO - PROCESS | 1662 | 1467905966789 Marionette DEBUG loaded listener.js
08:39:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x126980000) [pid = 1662] [serial = 1784] [outer = 0x11f0f5000]
08:39:27 INFO - PROCESS | 1662 | 1467905967074 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"]]]}]
08:39:27 INFO - ..
08:39:27 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 539ms
08:39:27 INFO - PROCESS | 1662 | 1467905967118 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
08:39:27 INFO - PROCESS | 1662 | 1467905967119 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
08:39:27 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
08:39:27 INFO - PROCESS | 1662 | 1467905967121 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
08:39:27 INFO - PROCESS | 1662 | 1467905967125 Marionette TRACE conn2 <- [1,1984,null,{}]
08:39:27 INFO - PROCESS | 1662 | 1467905967128 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}]
08:39:27 INFO - PROCESS | 1662 | 1467905967222 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
08:39:27 INFO - PROCESS | 1662 | 1467905967281 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x11eaab800 == 39 [pid = 1662] [id = 634]
08:39:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11ed8c400) [pid = 1662] [serial = 1785] [outer = 0x0]
08:39:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1265e6800) [pid = 1662] [serial = 1786] [outer = 0x11ed8c400]
08:39:27 INFO - PROCESS | 1662 | 1467905967310 Marionette DEBUG loaded listener.js
08:39:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x127299800) [pid = 1662] [serial = 1787] [outer = 0x11ed8c400]
08:39:27 INFO - ..
08:39:27 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 421ms
08:39:27 INFO - PROCESS | 1662 | 1467905967538 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]]]}]
08:39:27 INFO - PROCESS | 1662 | 1467905967542 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
08:39:27 INFO - PROCESS | 1662 | 1467905967548 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
08:39:27 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
08:39:27 INFO - PROCESS | 1662 | 1467905967567 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
08:39:27 INFO - PROCESS | 1662 | 1467905967568 Marionette TRACE conn2 <- [1,1988,null,{}]
08:39:27 INFO - PROCESS | 1662 | 1467905967570 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}]
08:39:27 INFO - PROCESS | 1662 | 1467905967715 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
08:39:27 INFO - PROCESS | 1662 | 1467905967727 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x1266c4000 == 40 [pid = 1662] [id = 635]
08:39:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x127299c00) [pid = 1662] [serial = 1788] [outer = 0x0]
08:39:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1280f1c00) [pid = 1662] [serial = 1789] [outer = 0x127299c00]
08:39:27 INFO - PROCESS | 1662 | 1467905967759 Marionette DEBUG loaded listener.js
08:39:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1286f9800) [pid = 1662] [serial = 1790] [outer = 0x127299c00]
08:39:28 INFO - PROCESS | 1662 | 1467905968035 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"]]]}]
08:39:28 INFO - .
08:39:28 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 526ms
08:39:28 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
08:39:28 INFO - PROCESS | 1662 | 1467905968088 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
08:39:28 INFO - PROCESS | 1662 | 1467905968092 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
08:39:28 INFO - PROCESS | 1662 | 1467905968094 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
08:39:28 INFO - PROCESS | 1662 | 1467905968098 Marionette TRACE conn2 <- [1,1992,null,{}]
08:39:28 INFO - PROCESS | 1662 | 1467905968101 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}]
08:39:28 INFO - PROCESS | 1662 | 1467905968212 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
08:39:28 INFO - PROCESS | 1662 | 1467905968218 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x127033000 == 41 [pid = 1662] [id = 636]
08:39:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x128807400) [pid = 1662] [serial = 1791] [outer = 0x0]
08:39:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12880f000) [pid = 1662] [serial = 1792] [outer = 0x128807400]
08:39:28 INFO - PROCESS | 1662 | 1467905968247 Marionette DEBUG loaded listener.js
08:39:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x128f20400) [pid = 1662] [serial = 1793] [outer = 0x128807400]
08:39:28 INFO - PROCESS | 1662 | 1467905968494 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]]]}]
08:39:28 INFO - .
08:39:28 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 423ms
08:39:28 INFO - PROCESS | 1662 | 1467905968521 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
08:39:28 INFO - PROCESS | 1662 | 1467905968523 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
08:39:28 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
08:39:28 INFO - PROCESS | 1662 | 1467905968525 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
08:39:28 INFO - PROCESS | 1662 | 1467905968526 Marionette TRACE conn2 <- [1,1996,null,{}]
08:39:28 INFO - PROCESS | 1662 | 1467905968538 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}]
08:39:28 INFO - PROCESS | 1662 | 1467905968659 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
08:39:28 INFO - PROCESS | 1662 | 1467905968663 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x127268800 == 42 [pid = 1662] [id = 637]
08:39:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x128f2a800) [pid = 1662] [serial = 1794] [outer = 0x0]
08:39:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x128f8c400) [pid = 1662] [serial = 1795] [outer = 0x128f2a800]
08:39:28 INFO - PROCESS | 1662 | 1467905968691 Marionette DEBUG loaded listener.js
08:39:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12a02d400) [pid = 1662] [serial = 1796] [outer = 0x128f2a800]
08:39:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x128477000 == 43 [pid = 1662] [id = 638]
08:39:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12a739c00) [pid = 1662] [serial = 1797] [outer = 0x0]
08:39:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12a73d000) [pid = 1662] [serial = 1798] [outer = 0x12a739c00]
08:39:29 INFO - PROCESS | 1662 | 1467905969034 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]]]}]
08:39:29 INFO - ........
08:39:29 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 577ms
08:39:29 INFO - PROCESS | 1662 | 1467905969102 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
08:39:29 INFO - PROCESS | 1662 | 1467905969104 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
08:39:29 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
08:39:29 INFO - PROCESS | 1662 | 1467905969106 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
08:39:29 INFO - PROCESS | 1662 | 1467905969107 Marionette TRACE conn2 <- [1,2000,null,{}]
08:39:29 INFO - PROCESS | 1662 | 1467905969112 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}]
08:39:29 INFO - PROCESS | 1662 | 1467905969221 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
08:39:29 INFO - PROCESS | 1662 | 1467905969233 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac3a800 == 44 [pid = 1662] [id = 639]
08:39:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12a0df800) [pid = 1662] [serial = 1799] [outer = 0x0]
08:39:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12a73cc00) [pid = 1662] [serial = 1800] [outer = 0x12a0df800]
08:39:29 INFO - PROCESS | 1662 | 1467905969261 Marionette DEBUG loaded listener.js
08:39:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12b99c800) [pid = 1662] [serial = 1801] [outer = 0x12a0df800]
08:39:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac6a800 == 45 [pid = 1662] [id = 640]
08:39:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12b9a5000) [pid = 1662] [serial = 1802] [outer = 0x0]
08:39:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12bc6e000) [pid = 1662] [serial = 1803] [outer = 0x12b9a5000]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12a026800) [pid = 1662] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11f030800) [pid = 1662] [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]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12b9a2800) [pid = 1662] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x11d483c00) [pid = 1662] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11d3b1c00) [pid = 1662] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11d766800) [pid = 1662] [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]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12807f000) [pid = 1662] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117462c00) [pid = 1662] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11680d800) [pid = 1662] [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]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11af1c400) [pid = 1662] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1180cd000) [pid = 1662] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11d4b5400) [pid = 1662] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12696c800) [pid = 1662] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x117eb0c00) [pid = 1662] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x126bb0000) [pid = 1662] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118130400) [pid = 1662] [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]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128f34400) [pid = 1662] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
08:39:29 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11ed72c00) [pid = 1662] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
08:39:29 INFO - PROCESS | 1662 | 1467905969710 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"]]]}]
08:39:29 INFO - ........
08:39:29 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 619ms
08:39:29 INFO - PROCESS | 1662 | 1467905969726 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
08:39:29 INFO - PROCESS | 1662 | 1467905969727 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
08:39:29 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
08:39:29 INFO - PROCESS | 1662 | 1467905969732 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
08:39:29 INFO - PROCESS | 1662 | 1467905969733 Marionette TRACE conn2 <- [1,2004,null,{}]
08:39:29 INFO - PROCESS | 1662 | 1467905969735 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}]
08:39:29 INFO - PROCESS | 1662 | 1467905969820 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
08:39:29 INFO - PROCESS | 1662 | 1467905969823 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba28800 == 46 [pid = 1662] [id = 641]
08:39:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11d766800) [pid = 1662] [serial = 1804] [outer = 0x0]
08:39:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x11d89c800) [pid = 1662] [serial = 1805] [outer = 0x11d766800]
08:39:29 INFO - PROCESS | 1662 | 1467905969855 Marionette DEBUG loaded listener.js
08:39:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12696c800) [pid = 1662] [serial = 1806] [outer = 0x11d766800]
08:39:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb08000 == 47 [pid = 1662] [id = 642]
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12a743000) [pid = 1662] [serial = 1807] [outer = 0x0]
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12a43d400) [pid = 1662] [serial = 1808] [outer = 0x12a743000]
08:39:30 INFO - PROCESS | 1662 | 1467905970185 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]]]}]
08:39:30 INFO - ....
08:39:30 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 469ms
08:39:30 INFO - PROCESS | 1662 | 1467905970201 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
08:39:30 INFO - PROCESS | 1662 | 1467905970206 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
08:39:30 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
08:39:30 INFO - PROCESS | 1662 | 1467905970208 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
08:39:30 INFO - PROCESS | 1662 | 1467905970210 Marionette TRACE conn2 <- [1,2008,null,{}]
08:39:30 INFO - PROCESS | 1662 | 1467905970214 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}]
08:39:30 INFO - PROCESS | 1662 | 1467905970342 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
08:39:30 INFO - PROCESS | 1662 | 1467905970349 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x118025800 == 48 [pid = 1662] [id = 643]
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x128e96400) [pid = 1662] [serial = 1809] [outer = 0x0]
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12a0e0800) [pid = 1662] [serial = 1810] [outer = 0x128e96400]
08:39:30 INFO - PROCESS | 1662 | 1467905970381 Marionette DEBUG loaded listener.js
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12bc59800) [pid = 1662] [serial = 1811] [outer = 0x128e96400]
08:39:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb16000 == 49 [pid = 1662] [id = 644]
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12c0bec00) [pid = 1662] [serial = 1812] [outer = 0x0]
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1180cd000) [pid = 1662] [serial = 1813] [outer = 0x12c0bec00]
08:39:30 INFO - PROCESS | 1662 | 1467905970733 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]]]}]
08:39:30 INFO - ...
08:39:30 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 570ms
08:39:30 INFO - PROCESS | 1662 | 1467905970778 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
08:39:30 INFO - PROCESS | 1662 | 1467905970780 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
08:39:30 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
08:39:30 INFO - PROCESS | 1662 | 1467905970785 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
08:39:30 INFO - PROCESS | 1662 | 1467905970786 Marionette TRACE conn2 <- [1,2012,null,{}]
08:39:30 INFO - PROCESS | 1662 | 1467905970788 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}]
08:39:30 INFO - PROCESS | 1662 | 1467905970876 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
08:39:30 INFO - PROCESS | 1662 | 1467905970882 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2ba800 == 50 [pid = 1662] [id = 645]
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12bf69400) [pid = 1662] [serial = 1814] [outer = 0x0]
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12bf69800) [pid = 1662] [serial = 1815] [outer = 0x12bf69400]
08:39:30 INFO - PROCESS | 1662 | 1467905970910 Marionette DEBUG loaded listener.js
08:39:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12c5e9c00) [pid = 1662] [serial = 1816] [outer = 0x12bf69400]
08:39:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x131395800 == 51 [pid = 1662] [id = 646]
08:39:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12c5f2000) [pid = 1662] [serial = 1817] [outer = 0x0]
08:39:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12bf49c00) [pid = 1662] [serial = 1818] [outer = 0x12c5f2000]
08:39:31 INFO - PROCESS | 1662 | 1467905971234 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]]]}]
08:39:31 INFO - ...
08:39:31 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 469ms
08:39:31 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
08:39:31 INFO - PROCESS | 1662 | 1467905971255 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
08:39:31 INFO - PROCESS | 1662 | 1467905971257 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
08:39:31 INFO - PROCESS | 1662 | 1467905971260 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
08:39:31 INFO - PROCESS | 1662 | 1467905971261 Marionette TRACE conn2 <- [1,2016,null,{}]
08:39:31 INFO - PROCESS | 1662 | 1467905971273 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}]
08:39:31 INFO - PROCESS | 1662 | 1467905971389 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
08:39:31 INFO - PROCESS | 1662 | 1467905971399 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x13139f000 == 52 [pid = 1662] [id = 647]
08:39:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x129f27800) [pid = 1662] [serial = 1819] [outer = 0x0]
08:39:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12c5ee400) [pid = 1662] [serial = 1820] [outer = 0x129f27800]
08:39:31 INFO - PROCESS | 1662 | 1467905971427 Marionette DEBUG loaded listener.js
08:39:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12cb47800) [pid = 1662] [serial = 1821] [outer = 0x129f27800]
08:39:31 INFO - PROCESS | 1662 | 1467905971668 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]]]}]
08:39:31 INFO - .
08:39:31 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 477ms
08:39:31 INFO - PROCESS | 1662 | 1467905971767 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
08:39:31 INFO - PROCESS | 1662 | 1467905971770 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
08:39:31 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
08:39:31 INFO - PROCESS | 1662 | 1467905971775 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
08:39:31 INFO - PROCESS | 1662 | 1467905971777 Marionette TRACE conn2 <- [1,2020,null,{}]
08:39:31 INFO - PROCESS | 1662 | 1467905971786 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}]
08:39:31 INFO - PROCESS | 1662 | 1467905971903 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
08:39:31 INFO - PROCESS | 1662 | 1467905971959 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c1c6000 == 53 [pid = 1662] [id = 648]
08:39:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x117fa0400) [pid = 1662] [serial = 1822] [outer = 0x0]
08:39:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x118117400) [pid = 1662] [serial = 1823] [outer = 0x117fa0400]
08:39:31 INFO - PROCESS | 1662 | 1467905971996 Marionette DEBUG loaded listener.js
08:39:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11d309c00) [pid = 1662] [serial = 1824] [outer = 0x117fa0400]
08:39:32 INFO - PROCESS | 1662 | 1467905972320 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]]]}]
08:39:32 INFO - .......
08:39:32 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 578ms
08:39:32 INFO - PROCESS | 1662 | 1467905972361 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
08:39:32 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
08:39:32 INFO - PROCESS | 1662 | 1467905972367 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
08:39:32 INFO - PROCESS | 1662 | 1467905972373 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
08:39:32 INFO - PROCESS | 1662 | 1467905972376 Marionette TRACE conn2 <- [1,2024,null,{}]
08:39:32 INFO - PROCESS | 1662 | 1467905972384 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}]
08:39:32 INFO - PROCESS | 1662 | 1467905972494 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
08:39:32 INFO - PROCESS | 1662 | 1467905972549 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x11da38000 == 54 [pid = 1662] [id = 649]
08:39:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11d30f400) [pid = 1662] [serial = 1825] [outer = 0x0]
08:39:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x11d7a2400) [pid = 1662] [serial = 1826] [outer = 0x11d30f400]
08:39:32 INFO - PROCESS | 1662 | 1467905972584 Marionette DEBUG loaded listener.js
08:39:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x11ed90000) [pid = 1662] [serial = 1827] [outer = 0x11d30f400]
08:39:32 INFO - PROCESS | 1662 | 1467905972949 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]]]}]
08:39:32 INFO - ....
08:39:32 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 624ms
08:39:32 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
08:39:32 INFO - PROCESS | 1662 | 1467905972995 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
08:39:32 INFO - PROCESS | 1662 | 1467905972996 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
08:39:33 INFO - PROCESS | 1662 | 1467905972999 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
08:39:33 INFO - PROCESS | 1662 | 1467905973003 Marionette TRACE conn2 <- [1,2028,null,{}]
08:39:33 INFO - PROCESS | 1662 | 1467905973011 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}]
08:39:33 INFO - PROCESS | 1662 | 1467905973126 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
08:39:33 INFO - PROCESS | 1662 | 1467905973184 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba38000 == 55 [pid = 1662] [id = 650]
08:39:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x126ac4800) [pid = 1662] [serial = 1828] [outer = 0x0]
08:39:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12806d400) [pid = 1662] [serial = 1829] [outer = 0x126ac4800]
08:39:33 INFO - PROCESS | 1662 | 1467905973221 Marionette DEBUG loaded listener.js
08:39:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x128086800) [pid = 1662] [serial = 1830] [outer = 0x126ac4800]
08:39:33 INFO - PROCESS | 1662 | 1467905973564 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]]]}]
08:39:33 INFO - ...
08:39:33 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 622ms
08:39:33 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
08:39:33 INFO - PROCESS | 1662 | 1467905973621 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
08:39:33 INFO - PROCESS | 1662 | 1467905973623 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
08:39:33 INFO - PROCESS | 1662 | 1467905973625 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
08:39:33 INFO - PROCESS | 1662 | 1467905973627 Marionette TRACE conn2 <- [1,2032,null,{}]
08:39:33 INFO - PROCESS | 1662 | 1467905973635 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}]
08:39:33 INFO - PROCESS | 1662 | 1467905973746 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
08:39:33 INFO - PROCESS | 1662 | 1467905973801 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x140007000 == 56 [pid = 1662] [id = 651]
08:39:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x128480000) [pid = 1662] [serial = 1831] [outer = 0x0]
08:39:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x12868b800) [pid = 1662] [serial = 1832] [outer = 0x128480000]
08:39:33 INFO - PROCESS | 1662 | 1467905973835 Marionette DEBUG loaded listener.js
08:39:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x12bc64400) [pid = 1662] [serial = 1833] [outer = 0x128480000]
08:39:34 INFO - PROCESS | 1662 | 1467905974148 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]]]}]
08:39:34 INFO - .....
08:39:34 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 571ms
08:39:34 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
08:39:34 INFO - PROCESS | 1662 | 1467905974199 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
08:39:34 INFO - PROCESS | 1662 | 1467905974200 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
08:39:34 INFO - PROCESS | 1662 | 1467905974202 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
08:39:34 INFO - PROCESS | 1662 | 1467905974204 Marionette TRACE conn2 <- [1,2036,null,{}]
08:39:34 INFO - PROCESS | 1662 | 1467905974209 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}]
08:39:34 INFO - PROCESS | 1662 | 1467905974315 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
08:39:34 INFO - PROCESS | 1662 | 1467905974372 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x152a18800 == 57 [pid = 1662] [id = 652]
08:39:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12bc73c00) [pid = 1662] [serial = 1834] [outer = 0x0]
08:39:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12bf69000) [pid = 1662] [serial = 1835] [outer = 0x12bc73c00]
08:39:34 INFO - PROCESS | 1662 | 1467905974405 Marionette DEBUG loaded listener.js
08:39:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12cb4a800) [pid = 1662] [serial = 1836] [outer = 0x12bc73c00]
08:39:34 INFO - PROCESS | 1662 | 1467905974774 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"]]]}]
08:39:34 INFO - ...
08:39:34 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 621ms
08:39:34 INFO - PROCESS | 1662 | 1467905974977 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
08:39:34 INFO - PROCESS | 1662 | 1467905974979 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
08:39:34 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
08:39:34 INFO - PROCESS | 1662 | 1467905974982 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
08:39:34 INFO - PROCESS | 1662 | 1467905974985 Marionette TRACE conn2 <- [1,2040,null,{}]
08:39:34 INFO - PROCESS | 1662 | 1467905974993 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}]
08:39:35 INFO - PROCESS | 1662 | 1467905975103 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
08:39:35 INFO - PROCESS | 1662 | 1467905975159 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c546800 == 58 [pid = 1662] [id = 653]
08:39:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x11589b400) [pid = 1662] [serial = 1837] [outer = 0x0]
08:39:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x11745c400) [pid = 1662] [serial = 1838] [outer = 0x11589b400]
08:39:35 INFO - PROCESS | 1662 | 1467905975193 Marionette DEBUG loaded listener.js
08:39:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x117eb5800) [pid = 1662] [serial = 1839] [outer = 0x11589b400]
08:39:35 INFO - PROCESS | 1662 | 1467905975517 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]]]}]
08:39:35 INFO - ....
08:39:35 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 576ms
08:39:35 INFO - PROCESS | 1662 | 1467905975560 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
08:39:35 INFO - TEST-START | /dom/events/CustomEvent.html
08:39:35 INFO - PROCESS | 1662 | 1467905975565 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
08:39:35 INFO - PROCESS | 1662 | 1467905975571 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
08:39:35 INFO - PROCESS | 1662 | 1467905975574 Marionette TRACE conn2 <- [1,2044,null,{}]
08:39:35 INFO - PROCESS | 1662 | 1467905975580 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}]
08:39:35 INFO - PROCESS | 1662 | 1467905975681 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
08:39:35 INFO - PROCESS | 1662 | 1467905975738 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d10d800 == 59 [pid = 1662] [id = 654]
08:39:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x119e91c00) [pid = 1662] [serial = 1840] [outer = 0x0]
08:39:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x11b8c3400) [pid = 1662] [serial = 1841] [outer = 0x119e91c00]
08:39:35 INFO - PROCESS | 1662 | 1467905975772 Marionette DEBUG loaded listener.js
08:39:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x11c35c800) [pid = 1662] [serial = 1842] [outer = 0x119e91c00]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11c9cc000 == 58 [pid = 1662] [id = 608]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11c1b8000 == 57 [pid = 1662] [id = 613]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2ba800 == 56 [pid = 1662] [id = 645]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x131395800 == 55 [pid = 1662] [id = 646]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb16000 == 54 [pid = 1662] [id = 644]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x118025800 == 53 [pid = 1662] [id = 643]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb08000 == 52 [pid = 1662] [id = 642]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba28800 == 51 [pid = 1662] [id = 641]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac3a800 == 50 [pid = 1662] [id = 639]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac6a800 == 49 [pid = 1662] [id = 640]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x127268800 == 48 [pid = 1662] [id = 637]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x128477000 == 47 [pid = 1662] [id = 638]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x127033000 == 46 [pid = 1662] [id = 636]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x1266c4000 == 45 [pid = 1662] [id = 635]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11eaab800 == 44 [pid = 1662] [id = 634]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11daca000 == 43 [pid = 1662] [id = 633]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11d349800 == 42 [pid = 1662] [id = 632]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11c9dc800 == 41 [pid = 1662] [id = 631]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb2c000 == 40 [pid = 1662] [id = 629]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11d097800 == 39 [pid = 1662] [id = 630]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x15323e800 == 38 [pid = 1662] [id = 626]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11c1d2000 == 37 [pid = 1662] [id = 627]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11e7e8800 == 36 [pid = 1662] [id = 628]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11e5a2800 == 35 [pid = 1662] [id = 614]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12651d000 == 34 [pid = 1662] [id = 609]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12cf97800 == 33 [pid = 1662] [id = 611]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba1b000 == 32 [pid = 1662] [id = 610]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x152a18800 == 31 [pid = 1662] [id = 652]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11c546800 == 30 [pid = 1662] [id = 653]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba38000 == 29 [pid = 1662] [id = 650]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x140007000 == 28 [pid = 1662] [id = 651]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x13139f000 == 27 [pid = 1662] [id = 647]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11c1c6000 == 26 [pid = 1662] [id = 648]
08:39:36 INFO - PROCESS | 1662 | --DOCSHELL 0x11da38000 == 25 [pid = 1662] [id = 649]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12bc61400) [pid = 1662] [serial = 1748] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x127074800) [pid = 1662] [serial = 1735] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x128079000) [pid = 1662] [serial = 1736] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x11d305000) [pid = 1662] [serial = 1730] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x11af24000) [pid = 1662] [serial = 1729] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11d310c00) [pid = 1662] [serial = 1710] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x119ea5c00) [pid = 1662] [serial = 1709] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11ed0f000) [pid = 1662] [serial = 1713] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x11da20c00) [pid = 1662] [serial = 1712] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x126fc0c00) [pid = 1662] [serial = 1716] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x126ada000) [pid = 1662] [serial = 1715] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1180c1800) [pid = 1662] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12807c800) [pid = 1662] [serial = 1718] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1286f7800) [pid = 1662] [serial = 1719] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x11d2a4000) [pid = 1662] [serial = 1724] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x11aa52400) [pid = 1662] [serial = 1723] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12bc76800) [pid = 1662] [serial = 1751] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x128f97800) [pid = 1662] [serial = 1742] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12a0e7c00) [pid = 1662] [serial = 1759] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x127298c00) [pid = 1662] [serial = 1756] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12c0b9c00) [pid = 1662] [serial = 1760] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x128f32000) [pid = 1662] [serial = 1757] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x12c408800) [pid = 1662] [serial = 1762] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x128931400) [pid = 1662] [serial = 1739] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12a0ea000) [pid = 1662] [serial = 1744] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x128f37c00) [pid = 1662] [serial = 1741] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12b9a2c00) [pid = 1662] [serial = 1747] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11ed71800) [pid = 1662] [serial = 1753] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12b99f000) [pid = 1662] [serial = 1745] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11d89b800) [pid = 1662] [serial = 1732] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1267df400) [pid = 1662] [serial = 1733] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x11ed96800) [pid = 1662] [serial = 1727] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11eaf2400) [pid = 1662] [serial = 1726] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12808ac00) [pid = 1662] [serial = 1738] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12bc6ac00) [pid = 1662] [serial = 1750] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11f030000) [pid = 1662] [serial = 1754] [outer = 0x0] [url = about:blank]
08:39:36 INFO - PROCESS | 1662 | 1467905976667 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
08:39:36 INFO - .
08:39:36 INFO - TEST-OK | /dom/events/CustomEvent.html | took 1126ms
08:39:36 INFO - PROCESS | 1662 | 1467905976696 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
08:39:36 INFO - PROCESS | 1662 | 1467905976698 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
08:39:36 INFO - TEST-START | /dom/events/Event-constants.html
08:39:36 INFO - PROCESS | 1662 | 1467905976701 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
08:39:36 INFO - PROCESS | 1662 | 1467905976703 Marionette TRACE conn2 <- [1,2048,null,{}]
08:39:36 INFO - PROCESS | 1662 | 1467905976710 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}]
08:39:36 INFO - PROCESS | 1662 | 1467905976799 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
08:39:36 INFO - PROCESS | 1662 | 1467905976806 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x11b3d7800 == 26 [pid = 1662] [id = 655]
08:39:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x117eba400) [pid = 1662] [serial = 1843] [outer = 0x0]
08:39:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1180cec00) [pid = 1662] [serial = 1844] [outer = 0x117eba400]
08:39:36 INFO - PROCESS | 1662 | 1467905976843 Marionette DEBUG loaded listener.js
08:39:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11af24000) [pid = 1662] [serial = 1845] [outer = 0x117eba400]
08:39:37 INFO - PROCESS | 1662 | 1467905977141 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]]]}]
08:39:37 INFO - ....
08:39:37 INFO - TEST-OK | /dom/events/Event-constants.html | took 473ms
08:39:37 INFO - PROCESS | 1662 | 1467905977177 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
08:39:37 INFO - PROCESS | 1662 | 1467905977184 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
08:39:37 INFO - TEST-START | /dom/events/Event-constructors.html
08:39:37 INFO - PROCESS | 1662 | 1467905977221 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
08:39:37 INFO - PROCESS | 1662 | 1467905977223 Marionette TRACE conn2 <- [1,2052,null,{}]
08:39:37 INFO - PROCESS | 1662 | 1467905977227 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}]
08:39:37 INFO - PROCESS | 1662 | 1467905977312 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
08:39:37 INFO - PROCESS | 1662 | 1467905977318 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d111000 == 27 [pid = 1662] [id = 656]
08:39:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11b96c000) [pid = 1662] [serial = 1846] [outer = 0x0]
08:39:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11c174800) [pid = 1662] [serial = 1847] [outer = 0x11b96c000]
08:39:37 INFO - PROCESS | 1662 | 1467905977350 Marionette DEBUG loaded listener.js
08:39:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11d486400) [pid = 1662] [serial = 1848] [outer = 0x11b96c000]
08:39:37 INFO - PROCESS | 1662 | 1467905977668 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]]]}]
08:39:37 INFO - .............
08:39:37 INFO - TEST-OK | /dom/events/Event-constructors.html | took 500ms
08:39:37 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
08:39:37 INFO - PROCESS | 1662 | 1467905977697 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
08:39:37 INFO - PROCESS | 1662 | 1467905977700 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
08:39:37 INFO - PROCESS | 1662 | 1467905977703 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
08:39:37 INFO - PROCESS | 1662 | 1467905977706 Marionette TRACE conn2 <- [1,2056,null,{}]
08:39:37 INFO - PROCESS | 1662 | 1467905977717 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}]
08:39:37 INFO - PROCESS | 1662 | 1467905977814 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
08:39:37 INFO - PROCESS | 1662 | 1467905977871 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x11da31000 == 28 [pid = 1662] [id = 657]
08:39:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1177d3800) [pid = 1662] [serial = 1849] [outer = 0x0]
08:39:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11d766c00) [pid = 1662] [serial = 1850] [outer = 0x1177d3800]
08:39:37 INFO - PROCESS | 1662 | 1467905977905 Marionette DEBUG loaded listener.js
08:39:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11e3c5800) [pid = 1662] [serial = 1851] [outer = 0x1177d3800]
08:39:38 INFO - PROCESS | 1662 | 1467905978132 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]]]}]
08:39:38 INFO - .
08:39:38 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 472ms
08:39:38 INFO - PROCESS | 1662 | 1467905978175 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
08:39:38 INFO - PROCESS | 1662 | 1467905978177 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
08:39:38 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
08:39:38 INFO - PROCESS | 1662 | 1467905978189 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
08:39:38 INFO - PROCESS | 1662 | 1467905978190 Marionette TRACE conn2 <- [1,2060,null,{}]
08:39:38 INFO - PROCESS | 1662 | 1467905978193 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}]
08:39:38 INFO - PROCESS | 1662 | 1467905978293 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
08:39:38 INFO - PROCESS | 1662 | 1467905978300 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x11e899000 == 29 [pid = 1662] [id = 658]
08:39:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11ed03c00) [pid = 1662] [serial = 1852] [outer = 0x0]
08:39:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11ed0b800) [pid = 1662] [serial = 1853] [outer = 0x11ed03c00]
08:39:38 INFO - PROCESS | 1662 | 1467905978392 Marionette DEBUG loaded listener.js
08:39:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11ed8f800) [pid = 1662] [serial = 1854] [outer = 0x11ed03c00]
08:39:38 INFO - PROCESS | 1662 | 1467905978793 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]]]}]
08:39:38 INFO - ......
08:39:38 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 624ms
08:39:38 INFO - PROCESS | 1662 | 1467905978812 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
08:39:38 INFO - PROCESS | 1662 | 1467905978816 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
08:39:38 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
08:39:38 INFO - PROCESS | 1662 | 1467905978823 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
08:39:38 INFO - PROCESS | 1662 | 1467905978825 Marionette TRACE conn2 <- [1,2064,null,{}]
08:39:38 INFO - PROCESS | 1662 | 1467905978829 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}]
08:39:38 INFO - PROCESS | 1662 | 1467905978952 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
08:39:38 INFO - PROCESS | 1662 | 1467905978990 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x126515800 == 30 [pid = 1662] [id = 659]
08:39:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11b968000) [pid = 1662] [serial = 1855] [outer = 0x0]
08:39:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11f4f2400) [pid = 1662] [serial = 1856] [outer = 0x11b968000]
08:39:39 INFO - PROCESS | 1662 | 1467905979019 Marionette DEBUG loaded listener.js
08:39:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1265e9000) [pid = 1662] [serial = 1857] [outer = 0x11b968000]
08:39:39 INFO - PROCESS | 1662 | 1467905979287 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]]]}]
08:39:39 INFO - .....
08:39:39 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 525ms
08:39:39 INFO - PROCESS | 1662 | 1467905979351 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
08:39:39 INFO - PROCESS | 1662 | 1467905979355 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
08:39:39 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
08:39:39 INFO - PROCESS | 1662 | 1467905979366 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
08:39:39 INFO - PROCESS | 1662 | 1467905979367 Marionette TRACE conn2 <- [1,2068,null,{}]
08:39:39 INFO - PROCESS | 1662 | 1467905979370 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}]
08:39:39 INFO - PROCESS | 1662 | 1467905979492 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
08:39:39 INFO - PROCESS | 1662 | 1467905979530 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x126ec4800 == 31 [pid = 1662] [id = 660]
08:39:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1265e4000) [pid = 1662] [serial = 1858] [outer = 0x0]
08:39:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1265e9800) [pid = 1662] [serial = 1859] [outer = 0x1265e4000]
08:39:39 INFO - PROCESS | 1662 | 1467905979562 Marionette DEBUG loaded listener.js
08:39:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12723c400) [pid = 1662] [serial = 1860] [outer = 0x1265e4000]
08:39:39 INFO - PROCESS | 1662 | 1467905979822 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]]]}]
08:39:39 INFO - .....
08:39:39 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 477ms
08:39:39 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
08:39:39 INFO - PROCESS | 1662 | 1467905979840 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
08:39:39 INFO - PROCESS | 1662 | 1467905979842 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
08:39:39 INFO - PROCESS | 1662 | 1467905979851 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
08:39:39 INFO - PROCESS | 1662 | 1467905979853 Marionette TRACE conn2 <- [1,2072,null,{}]
08:39:39 INFO - PROCESS | 1662 | 1467905979858 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}]
08:39:39 INFO - PROCESS | 1662 | 1467905979976 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
08:39:39 INFO - PROCESS | 1662 | 1467905979980 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x128476000 == 32 [pid = 1662] [id = 661]
08:39:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x126fc2c00) [pid = 1662] [serial = 1861] [outer = 0x0]
08:39:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12729b800) [pid = 1662] [serial = 1862] [outer = 0x126fc2c00]
08:39:40 INFO - PROCESS | 1662 | 1467905980008 Marionette DEBUG loaded listener.js
08:39:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12807c000) [pid = 1662] [serial = 1863] [outer = 0x126fc2c00]
08:39:40 INFO - PROCESS | 1662 | 1467905980269 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]]]}]
08:39:40 INFO - ..
08:39:40 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 478ms
08:39:40 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
08:39:40 INFO - PROCESS | 1662 | 1467905980324 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
08:39:40 INFO - PROCESS | 1662 | 1467905980325 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
08:39:40 INFO - PROCESS | 1662 | 1467905980327 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
08:39:40 INFO - PROCESS | 1662 | 1467905980334 Marionette TRACE conn2 <- [1,2076,null,{}]
08:39:40 INFO - PROCESS | 1662 | 1467905980351 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}]
08:39:40 INFO - PROCESS | 1662 | 1467905980464 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
08:39:40 INFO - PROCESS | 1662 | 1467905980475 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12845d800 == 33 [pid = 1662] [id = 662]
08:39:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x128081c00) [pid = 1662] [serial = 1864] [outer = 0x0]
08:39:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x128084400) [pid = 1662] [serial = 1865] [outer = 0x128081c00]
08:39:40 INFO - PROCESS | 1662 | 1467905980505 Marionette DEBUG loaded listener.js
08:39:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12847f400) [pid = 1662] [serial = 1866] [outer = 0x128081c00]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x128807400) [pid = 1662] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12c0bec00) [pid = 1662] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x12a743000) [pid = 1662] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x12a739c00) [pid = 1662] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x128f2a800) [pid = 1662] [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]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12b9a5000) [pid = 1662] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12a0df800) [pid = 1662] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11d766800) [pid = 1662] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x128e96400) [pid = 1662] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x11aa51400) [pid = 1662] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11ed8c400) [pid = 1662] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12c5f2000) [pid = 1662] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12c0bac00) [pid = 1662] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1176be000) [pid = 1662] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11d770000) [pid = 1662] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x126e59400) [pid = 1662] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11f0f5000) [pid = 1662] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11c356c00) [pid = 1662] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1180cf800) [pid = 1662] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12bf69400) [pid = 1662] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x129f27800) [pid = 1662] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
08:39:40 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x127299c00) [pid = 1662] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
08:39:40 INFO - PROCESS | 1662 | 1467905980982 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]]]}]
08:39:41 INFO - .
08:39:41 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 683ms
08:39:41 INFO - PROCESS | 1662 | 1467905981011 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
08:39:41 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
08:39:41 INFO - PROCESS | 1662 | 1467905981013 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
08:39:41 INFO - PROCESS | 1662 | 1467905981016 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
08:39:41 INFO - PROCESS | 1662 | 1467905981018 Marionette TRACE conn2 <- [1,2080,null,{}]
08:39:41 INFO - PROCESS | 1662 | 1467905981025 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}]
08:39:41 INFO - PROCESS | 1662 | 1467905981155 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
08:39:41 INFO - PROCESS | 1662 | 1467905981249 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba2a800 == 34 [pid = 1662] [id = 663]
08:39:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11eaed000) [pid = 1662] [serial = 1867] [outer = 0x0]
08:39:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x126ad0800) [pid = 1662] [serial = 1868] [outer = 0x11eaed000]
08:39:41 INFO - PROCESS | 1662 | 1467905981280 Marionette DEBUG loaded listener.js
08:39:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12807e400) [pid = 1662] [serial = 1869] [outer = 0x11eaed000]
08:39:41 INFO - PROCESS | 1662 | 1467905981492 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
08:39:41 INFO - .
08:39:41 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 520ms
08:39:41 INFO - PROCESS | 1662 | 1467905981536 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
08:39:41 INFO - PROCESS | 1662 | 1467905981537 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
08:39:41 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
08:39:41 INFO - PROCESS | 1662 | 1467905981542 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
08:39:41 INFO - PROCESS | 1662 | 1467905981543 Marionette TRACE conn2 <- [1,2084,null,{}]
08:39:41 INFO - PROCESS | 1662 | 1467905981553 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}]
08:39:41 INFO - PROCESS | 1662 | 1467905981643 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
08:39:41 INFO - PROCESS | 1662 | 1467905981652 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb1a000 == 35 [pid = 1662] [id = 664]
08:39:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x126e5dc00) [pid = 1662] [serial = 1870] [outer = 0x0]
08:39:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1286f6400) [pid = 1662] [serial = 1871] [outer = 0x126e5dc00]
08:39:41 INFO - PROCESS | 1662 | 1467905981681 Marionette DEBUG loaded listener.js
08:39:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x128807800) [pid = 1662] [serial = 1872] [outer = 0x126e5dc00]
08:39:41 INFO - PROCESS | 1662 | 1467905981952 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]]]}]
08:39:41 INFO - .
08:39:41 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 422ms
08:39:41 INFO - PROCESS | 1662 | 1467905981968 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
08:39:41 INFO - TEST-START | /dom/events/Event-dispatch-order.html
08:39:41 INFO - PROCESS | 1662 | 1467905981970 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
08:39:41 INFO - PROCESS | 1662 | 1467905981972 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
08:39:41 INFO - PROCESS | 1662 | 1467905981977 Marionette TRACE conn2 <- [1,2088,null,{}]
08:39:41 INFO - PROCESS | 1662 | 1467905981987 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}]
08:39:42 INFO - PROCESS | 1662 | 1467905982097 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
08:39:42 INFO - PROCESS | 1662 | 1467905982156 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x11f3ee800 == 36 [pid = 1662] [id = 665]
08:39:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x128807c00) [pid = 1662] [serial = 1873] [outer = 0x0]
08:39:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x128808000) [pid = 1662] [serial = 1874] [outer = 0x128807c00]
08:39:42 INFO - PROCESS | 1662 | 1467905982188 Marionette DEBUG loaded listener.js
08:39:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x129f23c00) [pid = 1662] [serial = 1875] [outer = 0x128807c00]
08:39:42 INFO - PROCESS | 1662 | 1467905982403 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
08:39:42 INFO - .
08:39:42 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 480ms
08:39:42 INFO - PROCESS | 1662 | 1467905982453 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
08:39:42 INFO - PROCESS | 1662 | 1467905982458 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
08:39:42 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
08:39:42 INFO - PROCESS | 1662 | 1467905982460 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
08:39:42 INFO - PROCESS | 1662 | 1467905982461 Marionette TRACE conn2 <- [1,2092,null,{}]
08:39:42 INFO - PROCESS | 1662 | 1467905982471 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}]
08:39:42 INFO - PROCESS | 1662 | 1467905982569 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
08:39:42 INFO - PROCESS | 1662 | 1467905982573 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x131396800 == 37 [pid = 1662] [id = 666]
08:39:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x129f24400) [pid = 1662] [serial = 1876] [outer = 0x0]
08:39:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12a031c00) [pid = 1662] [serial = 1877] [outer = 0x129f24400]
08:39:42 INFO - PROCESS | 1662 | 1467905982601 Marionette DEBUG loaded listener.js
08:39:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12a738400) [pid = 1662] [serial = 1878] [outer = 0x129f24400]
08:39:42 INFO - PROCESS | 1662 | 1467905982868 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]]]}]
08:39:42 INFO - .
08:39:42 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 475ms
08:39:42 INFO - PROCESS | 1662 | 1467905982943 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
08:39:42 INFO - PROCESS | 1662 | 1467905982947 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
08:39:42 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
08:39:42 INFO - PROCESS | 1662 | 1467905982958 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
08:39:42 INFO - PROCESS | 1662 | 1467905982960 Marionette TRACE conn2 <- [1,2096,null,{}]
08:39:42 INFO - PROCESS | 1662 | 1467905982966 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}]
08:39:43 INFO - PROCESS | 1662 | 1467905983093 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
08:39:43 INFO - PROCESS | 1662 | 1467905983150 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x11c98b000 == 38 [pid = 1662] [id = 667]
08:39:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x118116c00) [pid = 1662] [serial = 1879] [outer = 0x0]
08:39:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x11aa51400) [pid = 1662] [serial = 1880] [outer = 0x118116c00]
08:39:43 INFO - PROCESS | 1662 | 1467905983188 Marionette DEBUG loaded listener.js
08:39:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x11c74f400) [pid = 1662] [serial = 1881] [outer = 0x118116c00]
08:39:43 INFO - PROCESS | 1662 | 1467905983632 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]]]}]
08:39:43 INFO - .
08:39:43 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 731ms
08:39:43 INFO - PROCESS | 1662 | 1467905983683 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
08:39:43 INFO - PROCESS | 1662 | 1467905983688 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
08:39:43 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
08:39:43 INFO - PROCESS | 1662 | 1467905983695 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
08:39:43 INFO - PROCESS | 1662 | 1467905983697 Marionette TRACE conn2 <- [1,2100,null,{}]
08:39:43 INFO - PROCESS | 1662 | 1467905983700 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}]
08:39:43 INFO - PROCESS | 1662 | 1467905983840 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
08:39:43 INFO - PROCESS | 1662 | 1467905983942 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x11da3b000 == 39 [pid = 1662] [id = 668]
08:39:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11d003000) [pid = 1662] [serial = 1882] [outer = 0x0]
08:39:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11d48fc00) [pid = 1662] [serial = 1883] [outer = 0x11d003000]
08:39:43 INFO - PROCESS | 1662 | 1467905983981 Marionette DEBUG loaded listener.js
08:39:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x11d89f800) [pid = 1662] [serial = 1884] [outer = 0x11d003000]
08:39:44 INFO - PROCESS | 1662 | 1467905984395 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]]]}]
08:39:44 INFO - .
08:39:44 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 724ms
08:39:44 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
08:39:44 INFO - PROCESS | 1662 | 1467905984417 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
08:39:44 INFO - PROCESS | 1662 | 1467905984418 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
08:39:44 INFO - PROCESS | 1662 | 1467905984420 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
08:39:44 INFO - PROCESS | 1662 | 1467905984425 Marionette TRACE conn2 <- [1,2104,null,{}]
08:39:44 INFO - PROCESS | 1662 | 1467905984433 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}]
08:39:44 INFO - PROCESS | 1662 | 1467905984559 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
08:39:44 INFO - PROCESS | 1662 | 1467905984617 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x126531800 == 40 [pid = 1662] [id = 669]
08:39:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x11d76f000) [pid = 1662] [serial = 1885] [outer = 0x0]
08:39:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x11ed04800) [pid = 1662] [serial = 1886] [outer = 0x11d76f000]
08:39:44 INFO - PROCESS | 1662 | 1467905984655 Marionette DEBUG loaded listener.js
08:39:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x126ad7800) [pid = 1662] [serial = 1887] [outer = 0x11d76f000]
08:39:45 INFO - .
08:39:45 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 773ms
08:39:45 INFO - PROCESS | 1662 | 1467905985189 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]]]}]
08:39:45 INFO - PROCESS | 1662 | 1467905985194 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
08:39:45 INFO - PROCESS | 1662 | 1467905985200 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
08:39:45 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
08:39:45 INFO - PROCESS | 1662 | 1467905985204 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
08:39:45 INFO - PROCESS | 1662 | 1467905985206 Marionette TRACE conn2 <- [1,2108,null,{}]
08:39:45 INFO - PROCESS | 1662 | 1467905985211 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}]
08:39:45 INFO - PROCESS | 1662 | 1467905985350 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
08:39:45 INFO - PROCESS | 1662 | 1467905985477 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x11f3ee800 == 39 [pid = 1662] [id = 665]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb1a000 == 38 [pid = 1662] [id = 664]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba2a800 == 37 [pid = 1662] [id = 663]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x12845d800 == 36 [pid = 1662] [id = 662]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x128476000 == 35 [pid = 1662] [id = 661]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x126ec4800 == 34 [pid = 1662] [id = 660]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x126515800 == 33 [pid = 1662] [id = 659]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x11e899000 == 32 [pid = 1662] [id = 658]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x11da31000 == 31 [pid = 1662] [id = 657]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x11d111000 == 30 [pid = 1662] [id = 656]
08:39:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x11bb4a000 == 31 [pid = 1662] [id = 670]
08:39:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11589d800) [pid = 1662] [serial = 1888] [outer = 0x0]
08:39:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1180c2400) [pid = 1662] [serial = 1889] [outer = 0x11589d800]
08:39:45 INFO - PROCESS | 1662 | 1467905985522 Marionette DEBUG loaded listener.js
08:39:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11d4b6800) [pid = 1662] [serial = 1890] [outer = 0x11589d800]
08:39:45 INFO - PROCESS | 1662 | --DOCSHELL 0x11b3d7800 == 30 [pid = 1662] [id = 655]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12880f000) [pid = 1662] [serial = 1792] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1180cd000) [pid = 1662] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12a43d400) [pid = 1662] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12a73d000) [pid = 1662] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x128f8c400) [pid = 1662] [serial = 1795] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x12a02d400) [pid = 1662] [serial = 1796] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12bc6e000) [pid = 1662] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12a73cc00) [pid = 1662] [serial = 1800] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12b99c800) [pid = 1662] [serial = 1801] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11d89c800) [pid = 1662] [serial = 1805] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12696c800) [pid = 1662] [serial = 1806] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12bc59800) [pid = 1662] [serial = 1811] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11d306800) [pid = 1662] [serial = 1777] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x11d74b800) [pid = 1662] [serial = 1778] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1265e6800) [pid = 1662] [serial = 1786] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12bf49c00) [pid = 1662] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12a0e0800) [pid = 1662] [serial = 1810] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12c40d800) [pid = 1662] [serial = 1763] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117f73c00) [pid = 1662] [serial = 1774] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11d304000) [pid = 1662] [serial = 1775] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11d797c00) [pid = 1662] [serial = 1780] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x11ed74800) [pid = 1662] [serial = 1781] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x128073000) [pid = 1662] [serial = 1771] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128f39800) [pid = 1662] [serial = 1772] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11f4ef000) [pid = 1662] [serial = 1783] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x126980000) [pid = 1662] [serial = 1784] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11ed72400) [pid = 1662] [serial = 1768] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x126986c00) [pid = 1662] [serial = 1769] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11aa4d800) [pid = 1662] [serial = 1765] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x11d771400) [pid = 1662] [serial = 1766] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12c5e9c00) [pid = 1662] [serial = 1816] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12c5ee400) [pid = 1662] [serial = 1820] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1280f1c00) [pid = 1662] [serial = 1789] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x128f20400) [pid = 1662] [serial = 1793] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12bf69800) [pid = 1662] [serial = 1815] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12cb47800) [pid = 1662] [serial = 1821] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x127299800) [pid = 1662] [serial = 1787] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1286f9800) [pid = 1662] [serial = 1790] [outer = 0x0] [url = about:blank]
08:39:45 INFO - PROCESS | 1662 | 1467905985859 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]]]}]
08:39:45 INFO - .
08:39:45 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 672ms
08:39:45 INFO - PROCESS | 1662 | 1467905985880 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
08:39:45 INFO - PROCESS | 1662 | 1467905985885 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
08:39:45 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
08:39:45 INFO - PROCESS | 1662 | 1467905985892 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
08:39:45 INFO - PROCESS | 1662 | 1467905985893 Marionette TRACE conn2 <- [1,2112,null,{}]
08:39:45 INFO - PROCESS | 1662 | 1467905985898 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}]
08:39:45 INFO - PROCESS | 1662 | 1467905985972 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
08:39:45 INFO - PROCESS | 1662 | 1467905985975 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d459800 == 31 [pid = 1662] [id = 671]
08:39:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11d895400) [pid = 1662] [serial = 1891] [outer = 0x0]
08:39:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x11d8aa000) [pid = 1662] [serial = 1892] [outer = 0x11d895400]
08:39:46 INFO - PROCESS | 1662 | 1467905986002 Marionette DEBUG loaded listener.js
08:39:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11ed70400) [pid = 1662] [serial = 1893] [outer = 0x11d895400]
08:39:46 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
08:39:46 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
08:39:46 INFO - PROCESS | 1662 | 1467905986425 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]]]}]
08:39:46 INFO - ..
08:39:46 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 576ms
08:39:46 INFO - PROCESS | 1662 | 1467905986467 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
08:39:46 INFO - PROCESS | 1662 | 1467905986469 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
08:39:46 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
08:39:46 INFO - PROCESS | 1662 | 1467905986473 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
08:39:46 INFO - PROCESS | 1662 | 1467905986477 Marionette TRACE conn2 <- [1,2116,null,{}]
08:39:46 INFO - PROCESS | 1662 | 1467905986492 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}]
08:39:46 INFO - PROCESS | 1662 | 1467905986631 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
08:39:46 INFO - PROCESS | 1662 | 1467905986647 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x11eabd000 == 32 [pid = 1662] [id = 672]
08:39:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11ed99800) [pid = 1662] [serial = 1894] [outer = 0x0]
08:39:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x11ed9ac00) [pid = 1662] [serial = 1895] [outer = 0x11ed99800]
08:39:46 INFO - PROCESS | 1662 | 1467905986698 Marionette DEBUG loaded listener.js
08:39:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x126ad5800) [pid = 1662] [serial = 1896] [outer = 0x11ed99800]
08:39:46 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
08:39:46 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
08:39:46 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
08:39:46 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
08:39:47 INFO - PROCESS | 1662 | 1467905987029 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]]]}]
08:39:47 INFO - .....
08:39:47 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 580ms
08:39:47 INFO - PROCESS | 1662 | 1467905987054 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
08:39:47 INFO - PROCESS | 1662 | 1467905987056 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
08:39:47 INFO - TEST-START | /dom/events/Event-initEvent.html
08:39:47 INFO - PROCESS | 1662 | 1467905987061 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
08:39:47 INFO - PROCESS | 1662 | 1467905987062 Marionette TRACE conn2 <- [1,2120,null,{}]
08:39:47 INFO - PROCESS | 1662 | 1467905987068 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}]
08:39:47 INFO - PROCESS | 1662 | 1467905987185 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
08:39:47 INFO - PROCESS | 1662 | 1467905987192 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a0b000 == 33 [pid = 1662] [id = 673]
08:39:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1272a0c00) [pid = 1662] [serial = 1897] [outer = 0x0]
08:39:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x128070000) [pid = 1662] [serial = 1898] [outer = 0x1272a0c00]
08:39:47 INFO - PROCESS | 1662 | 1467905987223 Marionette DEBUG loaded listener.js
08:39:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x128084800) [pid = 1662] [serial = 1899] [outer = 0x1272a0c00]
08:39:47 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
08:39:47 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
08:39:47 INFO - PROCESS | 1662 | 1467905987502 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]]]}]
08:39:47 INFO - .........
08:39:47 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 478ms
08:39:47 INFO - TEST-START | /dom/events/Event-propagation.html
08:39:47 INFO - PROCESS | 1662 | 1467905987539 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
08:39:47 INFO - PROCESS | 1662 | 1467905987541 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
08:39:47 INFO - PROCESS | 1662 | 1467905987543 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
08:39:47 INFO - PROCESS | 1662 | 1467905987544 Marionette TRACE conn2 <- [1,2124,null,{}]
08:39:47 INFO - PROCESS | 1662 | 1467905987557 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}]
08:39:47 INFO - PROCESS | 1662 | 1467905987643 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
08:39:47 INFO - PROCESS | 1662 | 1467905987652 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x128479000 == 34 [pid = 1662] [id = 674]
08:39:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11d008400) [pid = 1662] [serial = 1900] [outer = 0x0]
08:39:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1280fa000) [pid = 1662] [serial = 1901] [outer = 0x11d008400]
08:39:47 INFO - PROCESS | 1662 | 1467905987681 Marionette DEBUG loaded listener.js
08:39:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x128f22800) [pid = 1662] [serial = 1902] [outer = 0x11d008400]
08:39:48 INFO - PROCESS | 1662 | 1467905988035 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]]]}]
08:39:48 INFO - .....
08:39:48 INFO - TEST-OK | /dom/events/Event-propagation.html | took 527ms
08:39:48 INFO - PROCESS | 1662 | 1467905988072 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
08:39:48 INFO - PROCESS | 1662 | 1467905988073 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
08:39:48 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
08:39:48 INFO - PROCESS | 1662 | 1467905988078 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
08:39:48 INFO - PROCESS | 1662 | 1467905988079 Marionette TRACE conn2 <- [1,2128,null,{}]
08:39:48 INFO - PROCESS | 1662 | 1467905988082 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}]
08:39:48 INFO - PROCESS | 1662 | 1467905988205 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
08:39:48 INFO - PROCESS | 1662 | 1467905988219 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba28800 == 35 [pid = 1662] [id = 675]
08:39:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x128f30c00) [pid = 1662] [serial = 1903] [outer = 0x0]
08:39:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128f35800) [pid = 1662] [serial = 1904] [outer = 0x128f30c00]
08:39:48 INFO - PROCESS | 1662 | 1467905988251 Marionette DEBUG loaded listener.js
08:39:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12b9a3c00) [pid = 1662] [serial = 1905] [outer = 0x128f30c00]
08:39:48 INFO - PROCESS | 1662 | 1467905988607 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]]]}]
08:39:48 INFO - ...........................................
08:39:48 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 577ms
08:39:48 INFO - TEST-START | /dom/events/Event-type-empty.html
08:39:48 INFO - PROCESS | 1662 | 1467905988654 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
08:39:48 INFO - PROCESS | 1662 | 1467905988656 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
08:39:48 INFO - PROCESS | 1662 | 1467905988658 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
08:39:48 INFO - PROCESS | 1662 | 1467905988659 Marionette TRACE conn2 <- [1,2132,null,{}]
08:39:48 INFO - PROCESS | 1662 | 1467905988664 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}]
08:39:48 INFO - PROCESS | 1662 | 1467905988773 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
08:39:48 INFO - PROCESS | 1662 | 1467905988786 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb27800 == 36 [pid = 1662] [id = 676]
08:39:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128005800) [pid = 1662] [serial = 1906] [outer = 0x0]
08:39:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12b9a7400) [pid = 1662] [serial = 1907] [outer = 0x128005800]
08:39:48 INFO - PROCESS | 1662 | 1467905988815 Marionette DEBUG loaded listener.js
08:39:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12bc6fc00) [pid = 1662] [serial = 1908] [outer = 0x128005800]
08:39:49 INFO - PROCESS | 1662 | 1467905989077 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
08:39:49 INFO - ..
08:39:49 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 468ms
08:39:49 INFO - PROCESS | 1662 | 1467905989126 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
08:39:49 INFO - PROCESS | 1662 | 1467905989128 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
08:39:49 INFO - TEST-START | /dom/events/Event-type.html
08:39:49 INFO - PROCESS | 1662 | 1467905989142 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
08:39:49 INFO - PROCESS | 1662 | 1467905989144 Marionette TRACE conn2 <- [1,2136,null,{}]
08:39:49 INFO - PROCESS | 1662 | 1467905989152 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}]
08:39:49 INFO - PROCESS | 1662 | 1467905989258 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
08:39:49 INFO - PROCESS | 1662 | 1467905989272 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x11aab5800 == 37 [pid = 1662] [id = 677]
08:39:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12bc5b800) [pid = 1662] [serial = 1909] [outer = 0x0]
08:39:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12bc74c00) [pid = 1662] [serial = 1910] [outer = 0x12bc5b800]
08:39:49 INFO - PROCESS | 1662 | 1467905989300 Marionette DEBUG loaded listener.js
08:39:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12bf66400) [pid = 1662] [serial = 1911] [outer = 0x12bc5b800]
08:39:49 INFO - PROCESS | 1662 | 1467905989559 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]]]}]
08:39:49 INFO - ...
08:39:49 INFO - TEST-OK | /dom/events/Event-type.html | took 476ms
08:39:49 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
08:39:49 INFO - PROCESS | 1662 | 1467905989620 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
08:39:49 INFO - PROCESS | 1662 | 1467905989621 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
08:39:49 INFO - PROCESS | 1662 | 1467905989634 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
08:39:49 INFO - PROCESS | 1662 | 1467905989635 Marionette TRACE conn2 <- [1,2140,null,{}]
08:39:49 INFO - PROCESS | 1662 | 1467905989640 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}]
08:39:49 INFO - PROCESS | 1662 | 1467905989754 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
08:39:49 INFO - PROCESS | 1662 | 1467905989793 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2c3800 == 38 [pid = 1662] [id = 678]
08:39:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12bc74400) [pid = 1662] [serial = 1912] [outer = 0x0]
08:39:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12c0b8800) [pid = 1662] [serial = 1913] [outer = 0x12bc74400]
08:39:49 INFO - PROCESS | 1662 | 1467905989822 Marionette DEBUG loaded listener.js
08:39:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12c0c1c00) [pid = 1662] [serial = 1914] [outer = 0x12bc74400]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x117eba400) [pid = 1662] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x128480000) [pid = 1662] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11ed03c00) [pid = 1662] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12bc73c00) [pid = 1662] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11589b400) [pid = 1662] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11b96c000) [pid = 1662] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11b968000) [pid = 1662] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x128807c00) [pid = 1662] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x126e5dc00) [pid = 1662] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1265e4000) [pid = 1662] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1177d3800) [pid = 1662] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x119e91c00) [pid = 1662] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x126fc2c00) [pid = 1662] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11eaed000) [pid = 1662] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x117fa0400) [pid = 1662] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x11d30f400) [pid = 1662] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x128081c00) [pid = 1662] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html]
08:39:50 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x126ac4800) [pid = 1662] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
08:39:50 INFO - PROCESS | 1662 | 1467905990134 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
08:39:50 INFO - .
08:39:50 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 528ms
08:39:50 INFO - PROCESS | 1662 | 1467905990152 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
08:39:50 INFO - PROCESS | 1662 | 1467905990153 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
08:39:50 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
08:39:50 INFO - PROCESS | 1662 | 1467905990155 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
08:39:50 INFO - PROCESS | 1662 | 1467905990159 Marionette TRACE conn2 <- [1,2144,null,{}]
08:39:50 INFO - PROCESS | 1662 | 1467905990162 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}]
08:39:50 INFO - PROCESS | 1662 | 1467905990254 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
08:39:50 INFO - PROCESS | 1662 | 1467905990315 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x134a03800 == 39 [pid = 1662] [id = 679]
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x117b48c00) [pid = 1662] [serial = 1915] [outer = 0x0]
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1180c1800) [pid = 1662] [serial = 1916] [outer = 0x117b48c00]
08:39:50 INFO - PROCESS | 1662 | 1467905990344 Marionette DEBUG loaded listener.js
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x126b34c00) [pid = 1662] [serial = 1917] [outer = 0x117b48c00]
08:39:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12725e800 == 40 [pid = 1662] [id = 680]
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x129df5000) [pid = 1662] [serial = 1918] [outer = 0x0]
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12a73a800) [pid = 1662] [serial = 1919] [outer = 0x129df5000]
08:39:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x14000e800 == 41 [pid = 1662] [id = 681]
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12c0ba000) [pid = 1662] [serial = 1920] [outer = 0x0]
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x128080800) [pid = 1662] [serial = 1921] [outer = 0x12c0ba000]
08:39:50 INFO - PROCESS | 1662 | 1467905990639 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]]]}]
08:39:50 INFO - .
08:39:50 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 522ms
08:39:50 INFO - PROCESS | 1662 | 1467905990677 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
08:39:50 INFO - PROCESS | 1662 | 1467905990680 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
08:39:50 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
08:39:50 INFO - PROCESS | 1662 | 1467905990688 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
08:39:50 INFO - PROCESS | 1662 | 1467905990690 Marionette TRACE conn2 <- [1,2148,null,{}]
08:39:50 INFO - PROCESS | 1662 | 1467905990692 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}]
08:39:50 INFO - PROCESS | 1662 | 1467905990830 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
08:39:50 INFO - PROCESS | 1662 | 1467905990889 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x152a03800 == 42 [pid = 1662] [id = 682]
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x11ed98c00) [pid = 1662] [serial = 1922] [outer = 0x0]
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x126adbc00) [pid = 1662] [serial = 1923] [outer = 0x11ed98c00]
08:39:50 INFO - PROCESS | 1662 | 1467905990920 Marionette DEBUG loaded listener.js
08:39:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12c5f1c00) [pid = 1662] [serial = 1924] [outer = 0x11ed98c00]
08:39:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x134a22000 == 43 [pid = 1662] [id = 683]
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12ced8400) [pid = 1662] [serial = 1925] [outer = 0x0]
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12ced8c00) [pid = 1662] [serial = 1926] [outer = 0x12ced8400]
08:39:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x15322a000 == 44 [pid = 1662] [id = 684]
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x126fc2c00) [pid = 1662] [serial = 1927] [outer = 0x0]
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12ced9c00) [pid = 1662] [serial = 1928] [outer = 0x126fc2c00]
08:39:51 INFO - PROCESS | 1662 | 1467905991211 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]]]}]
08:39:51 INFO - .
08:39:51 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 571ms
08:39:51 INFO - PROCESS | 1662 | 1467905991259 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
08:39:51 INFO - PROCESS | 1662 | 1467905991261 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
08:39:51 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
08:39:51 INFO - PROCESS | 1662 | 1467905991270 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
08:39:51 INFO - PROCESS | 1662 | 1467905991271 Marionette TRACE conn2 <- [1,2152,null,{}]
08:39:51 INFO - PROCESS | 1662 | 1467905991273 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}]
08:39:51 INFO - PROCESS | 1662 | 1467905991403 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
08:39:51 INFO - PROCESS | 1662 | 1467905991467 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x153224800 == 45 [pid = 1662] [id = 685]
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12bf69c00) [pid = 1662] [serial = 1929] [outer = 0x0]
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12c0c4400) [pid = 1662] [serial = 1930] [outer = 0x12bf69c00]
08:39:51 INFO - PROCESS | 1662 | 1467905991497 Marionette DEBUG loaded listener.js
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12c40ec00) [pid = 1662] [serial = 1931] [outer = 0x12bf69c00]
08:39:51 INFO - PROCESS | 1662 | 1467905991713 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]]]}]
08:39:51 INFO - ....
08:39:51 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 468ms
08:39:51 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
08:39:51 INFO - PROCESS | 1662 | 1467905991738 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
08:39:51 INFO - PROCESS | 1662 | 1467905991740 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
08:39:51 INFO - PROCESS | 1662 | 1467905991743 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
08:39:51 INFO - PROCESS | 1662 | 1467905991752 Marionette TRACE conn2 <- [1,2156,null,{}]
08:39:51 INFO - PROCESS | 1662 | 1467905991760 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}]
08:39:51 INFO - PROCESS | 1662 | 1467905991858 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
08:39:51 INFO - PROCESS | 1662 | 1467905991862 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x1314f7000 == 46 [pid = 1662] [id = 686]
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12c5f4800) [pid = 1662] [serial = 1932] [outer = 0x0]
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12c5f4c00) [pid = 1662] [serial = 1933] [outer = 0x12c5f4800]
08:39:51 INFO - PROCESS | 1662 | 1467905991890 Marionette DEBUG loaded listener.js
08:39:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12d27e000) [pid = 1662] [serial = 1934] [outer = 0x12c5f4800]
08:39:52 INFO - PROCESS | 1662 | 1467905992262 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]]]}]
08:39:52 INFO - .
08:39:52 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 533ms
08:39:52 INFO - PROCESS | 1662 | 1467905992276 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
08:39:52 INFO - PROCESS | 1662 | 1467905992281 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
08:39:52 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
08:39:52 INFO - PROCESS | 1662 | 1467905992285 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
08:39:52 INFO - PROCESS | 1662 | 1467905992290 Marionette TRACE conn2 <- [1,2160,null,{}]
08:39:52 INFO - PROCESS | 1662 | 1467905992295 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}]
08:39:52 INFO - PROCESS | 1662 | 1467905992413 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
08:39:52 INFO - PROCESS | 1662 | 1467905992480 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d19b800 == 47 [pid = 1662] [id = 687]
08:39:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x11d30f000) [pid = 1662] [serial = 1935] [outer = 0x0]
08:39:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x11d482000) [pid = 1662] [serial = 1936] [outer = 0x11d30f000]
08:39:52 INFO - PROCESS | 1662 | 1467905992557 Marionette DEBUG loaded listener.js
08:39:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x11d30dc00) [pid = 1662] [serial = 1937] [outer = 0x11d30f000]
08:39:52 INFO - PROCESS | 1662 | 1467905992885 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
08:39:52 INFO - .
08:39:52 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 624ms
08:39:52 INFO - PROCESS | 1662 | 1467905992920 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
08:39:52 INFO - PROCESS | 1662 | 1467905992925 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
08:39:52 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
08:39:52 INFO - PROCESS | 1662 | 1467905992933 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
08:39:52 INFO - PROCESS | 1662 | 1467905992935 Marionette TRACE conn2 <- [1,2164,null,{}]
08:39:52 INFO - PROCESS | 1662 | 1467905992941 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}]
08:39:53 INFO - PROCESS | 1662 | 1467905993053 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
08:39:53 INFO - PROCESS | 1662 | 1467905993112 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x11edd0000 == 48 [pid = 1662] [id = 688]
08:39:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11d847400) [pid = 1662] [serial = 1938] [outer = 0x0]
08:39:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11ed92400) [pid = 1662] [serial = 1939] [outer = 0x11d847400]
08:39:53 INFO - PROCESS | 1662 | 1467905993148 Marionette DEBUG loaded listener.js
08:39:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x126983000) [pid = 1662] [serial = 1940] [outer = 0x11d847400]
08:39:53 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
08:39:53 INFO - PROCESS | 1662 | 1467905993476 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
08:39:53 INFO - .
08:39:53 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 570ms
08:39:53 INFO - PROCESS | 1662 | 1467905993537 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
08:39:53 INFO - PROCESS | 1662 | 1467905993538 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
08:39:53 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
08:39:53 INFO - PROCESS | 1662 | 1467905993542 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
08:39:53 INFO - PROCESS | 1662 | 1467905993545 Marionette TRACE conn2 <- [1,2168,null,{}]
08:39:53 INFO - PROCESS | 1662 | 1467905993559 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}]
08:39:53 INFO - PROCESS | 1662 | 1467905993671 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
08:39:53 INFO - PROCESS | 1662 | 1467905993731 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba17000 == 49 [pid = 1662] [id = 689]
08:39:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x126ad9400) [pid = 1662] [serial = 1941] [outer = 0x0]
08:39:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x128074800) [pid = 1662] [serial = 1942] [outer = 0x126ad9400]
08:39:53 INFO - PROCESS | 1662 | 1467905993768 Marionette DEBUG loaded listener.js
08:39:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12892cc00) [pid = 1662] [serial = 1943] [outer = 0x126ad9400]
08:39:54 INFO - PROCESS | 1662 | 1467905994109 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]]]}]
08:39:54 INFO - .
08:39:54 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 624ms
08:39:54 INFO - TEST-START | /dom/events/ProgressEvent.html
08:39:54 INFO - PROCESS | 1662 | 1467905994187 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
08:39:54 INFO - PROCESS | 1662 | 1467905994189 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
08:39:54 INFO - PROCESS | 1662 | 1467905994192 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
08:39:54 INFO - PROCESS | 1662 | 1467905994193 Marionette TRACE conn2 <- [1,2172,null,{}]
08:39:54 INFO - PROCESS | 1662 | 1467905994199 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}]
08:39:54 INFO - PROCESS | 1662 | 1467905994315 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
08:39:54 INFO - PROCESS | 1662 | 1467905994374 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f09000 == 50 [pid = 1662] [id = 690]
08:39:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11589bc00) [pid = 1662] [serial = 1944] [outer = 0x0]
08:39:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1177d2800) [pid = 1662] [serial = 1945] [outer = 0x11589bc00]
08:39:54 INFO - PROCESS | 1662 | 1467905994448 Marionette DEBUG loaded listener.js
08:39:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11d3a7000) [pid = 1662] [serial = 1946] [outer = 0x11589bc00]
08:39:54 INFO - PROCESS | 1662 | 1467905994892 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"]]]}]
08:39:54 INFO - ..
08:39:54 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 770ms
08:39:54 INFO - TEST-START | /dom/historical.html
08:39:54 INFO - PROCESS | 1662 | 1467905994963 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
08:39:54 INFO - PROCESS | 1662 | 1467905994965 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
08:39:54 INFO - PROCESS | 1662 | 1467905994972 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
08:39:54 INFO - PROCESS | 1662 | 1467905994974 Marionette TRACE conn2 <- [1,2176,null,{}]
08:39:54 INFO - PROCESS | 1662 | 1467905994978 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}]
08:39:55 INFO - PROCESS | 1662 | 1467905995086 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
08:39:55 INFO - PROCESS | 1662 | 1467905995146 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x11d330000 == 51 [pid = 1662] [id = 691]
08:39:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x11c354c00) [pid = 1662] [serial = 1947] [outer = 0x0]
08:39:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x11d005c00) [pid = 1662] [serial = 1948] [outer = 0x11c354c00]
08:39:55 INFO - PROCESS | 1662 | 1467905995181 Marionette DEBUG loaded listener.js
08:39:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x11d3ab000) [pid = 1662] [serial = 1949] [outer = 0x11c354c00]
08:39:55 INFO - PROCESS | 1662 | 1467905995604 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]]]}]
08:39:55 INFO - ...................................................
08:39:55 INFO - TEST-OK | /dom/historical.html | took 682ms
08:39:55 INFO - PROCESS | 1662 | 1467905995651 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
08:39:55 INFO - PROCESS | 1662 | 1467905995655 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
08:39:55 INFO - TEST-START | /dom/interface-objects.html
08:39:55 INFO - PROCESS | 1662 | 1467905995659 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
08:39:55 INFO - PROCESS | 1662 | 1467905995661 Marionette TRACE conn2 <- [1,2180,null,{}]
08:39:55 INFO - PROCESS | 1662 | 1467905995666 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}]
08:39:55 INFO - PROCESS | 1662 | 1467905995771 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
08:39:55 INFO - PROCESS | 1662 | 1467905995832 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x11e8ab000 == 52 [pid = 1662] [id = 692]
08:39:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x11d3b1c00) [pid = 1662] [serial = 1950] [outer = 0x0]
08:39:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x11ed71800) [pid = 1662] [serial = 1951] [outer = 0x11d3b1c00]
08:39:55 INFO - PROCESS | 1662 | 1467905995865 Marionette DEBUG loaded listener.js
08:39:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x11f0f5000) [pid = 1662] [serial = 1952] [outer = 0x11d3b1c00]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11d10d800 == 51 [pid = 1662] [id = 654]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x153224800 == 50 [pid = 1662] [id = 685]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x15322a000 == 49 [pid = 1662] [id = 684]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x134a22000 == 48 [pid = 1662] [id = 683]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x152a03800 == 47 [pid = 1662] [id = 682]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x14000e800 == 46 [pid = 1662] [id = 681]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12725e800 == 45 [pid = 1662] [id = 680]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x134a03800 == 44 [pid = 1662] [id = 679]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2c3800 == 43 [pid = 1662] [id = 678]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11aab5800 == 42 [pid = 1662] [id = 677]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb27800 == 41 [pid = 1662] [id = 676]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba28800 == 40 [pid = 1662] [id = 675]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x128479000 == 39 [pid = 1662] [id = 674]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x126a0b000 == 38 [pid = 1662] [id = 673]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11eabd000 == 37 [pid = 1662] [id = 672]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11d459800 == 36 [pid = 1662] [id = 671]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11bb4a000 == 35 [pid = 1662] [id = 670]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x126531800 == 34 [pid = 1662] [id = 669]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11da3b000 == 33 [pid = 1662] [id = 668]
08:39:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11c98b000 == 32 [pid = 1662] [id = 667]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1265e9800) [pid = 1662] [serial = 1859] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11d766c00) [pid = 1662] [serial = 1850] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11c35c800) [pid = 1662] [serial = 1842] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11b8c3400) [pid = 1662] [serial = 1841] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x12729b800) [pid = 1662] [serial = 1862] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x126ad0800) [pid = 1662] [serial = 1868] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x11d309c00) [pid = 1662] [serial = 1824] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x118117400) [pid = 1662] [serial = 1823] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12723c400) [pid = 1662] [serial = 1860] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x11ed90000) [pid = 1662] [serial = 1827] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x128084400) [pid = 1662] [serial = 1865] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x11d7a2400) [pid = 1662] [serial = 1826] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12807e400) [pid = 1662] [serial = 1869] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x128086800) [pid = 1662] [serial = 1830] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12806d400) [pid = 1662] [serial = 1829] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1180cec00) [pid = 1662] [serial = 1844] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12bc64400) [pid = 1662] [serial = 1833] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12868b800) [pid = 1662] [serial = 1832] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11ed0b800) [pid = 1662] [serial = 1853] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12cb4a800) [pid = 1662] [serial = 1836] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12bf69000) [pid = 1662] [serial = 1835] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x117eb5800) [pid = 1662] [serial = 1839] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11745c400) [pid = 1662] [serial = 1838] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12a031c00) [pid = 1662] [serial = 1877] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11d486400) [pid = 1662] [serial = 1848] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12847f400) [pid = 1662] [serial = 1866] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11c174800) [pid = 1662] [serial = 1847] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x11f4f2400) [pid = 1662] [serial = 1856] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1265e9000) [pid = 1662] [serial = 1857] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128808000) [pid = 1662] [serial = 1874] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1286f6400) [pid = 1662] [serial = 1871] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11e3c5800) [pid = 1662] [serial = 1851] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x128807800) [pid = 1662] [serial = 1872] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x129f23c00) [pid = 1662] [serial = 1875] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11af24000) [pid = 1662] [serial = 1845] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12807c000) [pid = 1662] [serial = 1863] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11ed8f800) [pid = 1662] [serial = 1854] [outer = 0x0] [url = about:blank]
08:39:56 INFO - PROCESS | 1662 | 1467905996254 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]]]}]
08:39:56 INFO - .....................
08:39:56 INFO - TEST-OK | /dom/interface-objects.html | took 628ms
08:39:56 INFO - PROCESS | 1662 | 1467905996288 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
08:39:56 INFO - TEST-START | /dom/interfaces.html
08:39:56 INFO - PROCESS | 1662 | 1467905996292 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
08:39:56 INFO - PROCESS | 1662 | 1467905996295 Marionette TRACE conn2 -> [0,2184,"getContext",null]
08:39:56 INFO - PROCESS | 1662 | 1467905996298 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
08:39:56 INFO - PROCESS | 1662 | 1467905996306 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
08:39:56 INFO - PROCESS | 1662 | 1467905996312 Marionette TRACE conn2 <- [1,2185,null,{}]
08:39:56 INFO - PROCESS | 1662 | 1467905996314 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}]
08:39:56 INFO - PROCESS | 1662 | 1467905996320 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
08:39:56 INFO - PROCESS | 1662 | 1467905996325 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
08:39:56 INFO - PROCESS | 1662 | 1467905996326 Marionette TRACE conn2 <- [1,2187,null,{}]
08:39:56 INFO - Setting pref dom.node.rootNode.enabled (true)
08:39:56 INFO - PROCESS | 1662 | 1467905996334 Marionette TRACE conn2 -> [0,2188,"getContext",null]
08:39:56 INFO - PROCESS | 1662 | 1467905996336 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
08:39:56 INFO - PROCESS | 1662 | 1467905996341 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
08:39:56 INFO - PROCESS | 1662 | 1467905996342 Marionette TRACE conn2 <- [1,2189,null,{}]
08:39:56 INFO - PROCESS | 1662 | 1467905996344 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}]
08:39:56 INFO - PROCESS | 1662 | 1467905996354 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
08:39:56 INFO - PROCESS | 1662 | 1467905996356 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
08:39:56 INFO - PROCESS | 1662 | 1467905996357 Marionette TRACE conn2 <- [1,2191,null,{}]
08:39:56 INFO - PROCESS | 1662 | 1467905996359 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
08:39:56 INFO - PROCESS | 1662 | 1467905996363 Marionette TRACE conn2 <- [1,2192,null,{}]
08:39:56 INFO - PROCESS | 1662 | 1467905996367 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}]
08:39:56 INFO - PROCESS | 1662 | 1467905996455 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
08:39:56 INFO - PROCESS | 1662 | 1467905996472 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x11eabd000 == 33 [pid = 1662] [id = 693]
08:39:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x126ad5400) [pid = 1662] [serial = 1953] [outer = 0x0]
08:39:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x126bb0000) [pid = 1662] [serial = 1954] [outer = 0x126ad5400]
08:39:56 INFO - PROCESS | 1662 | 1467905996503 Marionette DEBUG loaded listener.js
08:39:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12723d000) [pid = 1662] [serial = 1955] [outer = 0x126ad5400]
08:39:56 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
08:39:58 INFO - PROCESS | 1662 | 1467905998300 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]]]}]
08:39:59 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
08:39:59 INFO - TEST-OK | /dom/interfaces.html | took 2825ms
08:39:59 INFO - PROCESS | 1662 | 1467905999122 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
08:39:59 INFO - PROCESS | 1662 | 1467905999123 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
08:39:59 INFO - PROCESS | 1662 | 1467905999125 Marionette TRACE conn2 -> [0,2196,"getContext",null]
08:39:59 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
08:39:59 INFO - Clearing pref dom.node.rootNode.enabled
08:39:59 INFO - PROCESS | 1662 | 1467905999131 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
08:39:59 INFO - PROCESS | 1662 | 1467905999133 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
08:39:59 INFO - PROCESS | 1662 | 1467905999134 Marionette TRACE conn2 <- [1,2197,null,{}]
08:39:59 INFO - PROCESS | 1662 | 1467905999136 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}]
08:39:59 INFO - PROCESS | 1662 | 1467905999146 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
08:39:59 INFO - PROCESS | 1662 | 1467905999148 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
08:39:59 INFO - PROCESS | 1662 | 1467905999149 Marionette TRACE conn2 <- [1,2199,null,{}]
08:39:59 INFO - PROCESS | 1662 | 1467905999160 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
08:39:59 INFO - PROCESS | 1662 | 1467905999162 Marionette TRACE conn2 <- [1,2200,null,{}]
08:39:59 INFO - PROCESS | 1662 | 1467905999165 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}]
08:39:59 INFO - PROCESS | 1662 | 1467905999278 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
08:39:59 INFO - PROCESS | 1662 | 1467905999319 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:39:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba1f000 == 34 [pid = 1662] [id = 694]
08:39:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12c0bac00) [pid = 1662] [serial = 1956] [outer = 0x0]
08:39:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12c0be000) [pid = 1662] [serial = 1957] [outer = 0x12c0bac00]
08:39:59 INFO - PROCESS | 1662 | 1467905999353 Marionette DEBUG loaded listener.js
08:39:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12c409800) [pid = 1662] [serial = 1958] [outer = 0x12c0bac00]
08:39:59 INFO - PROCESS | 1662 | 1467905999778 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]]]}]
08:39:59 INFO - ..................................................................................................................................................................................................................
08:39:59 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 729ms
08:39:59 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
08:39:59 INFO - PROCESS | 1662 | 1467905999859 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
08:39:59 INFO - PROCESS | 1662 | 1467905999860 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
08:39:59 INFO - PROCESS | 1662 | 1467905999862 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
08:39:59 INFO - PROCESS | 1662 | 1467905999866 Marionette TRACE conn2 <- [1,2204,null,{}]
08:39:59 INFO - PROCESS | 1662 | 1467905999868 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}]
08:39:59 INFO - PROCESS | 1662 | 1467905999986 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
08:40:00 INFO - PROCESS | 1662 | 1467905999999 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:40:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb31800 == 35 [pid = 1662] [id = 695]
08:40:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12a743c00) [pid = 1662] [serial = 1959] [outer = 0x0]
08:40:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12c5eec00) [pid = 1662] [serial = 1960] [outer = 0x12a743c00]
08:40:00 INFO - PROCESS | 1662 | 1467906000030 Marionette DEBUG loaded listener.js
08:40:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1311d7c00) [pid = 1662] [serial = 1961] [outer = 0x12a743c00]
08:40:00 INFO - PROCESS | 1662 | 1467906000291 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
08:40:00 INFO - .
08:40:00 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 473ms
08:40:00 INFO - PROCESS | 1662 | 1467906000342 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
08:40:00 INFO - PROCESS | 1662 | 1467906000344 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
08:40:00 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
08:40:00 INFO - PROCESS | 1662 | 1467906000362 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
08:40:00 INFO - PROCESS | 1662 | 1467906000363 Marionette TRACE conn2 <- [1,2208,null,{}]
08:40:00 INFO - PROCESS | 1662 | 1467906000372 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}]
08:40:00 INFO - PROCESS | 1662 | 1467906000512 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
08:40:00 INFO - PROCESS | 1662 | 1467906000550 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\", \"1864b6b2-db2a-456e-9271-713a5d1034c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
08:40:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d225800 == 36 [pid = 1662] [id = 696]
08:40:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1311d2c00) [pid = 1662] [serial = 1962] [outer = 0x0]
08:40:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1311dc400) [pid = 1662] [serial = 1963] [outer = 0x1311d2c00]
08:40:00 INFO - PROCESS | 1662 | 1467906000581 Marionette DEBUG loaded listener.js
08:40:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1311f4000) [pid = 1662] [serial = 1964] [outer = 0x1311d2c00]
08:40:00 INFO - PROCESS | 1662 | 1467906000831 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"]]]}]
08:40:00 INFO - .
08:40:00 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 529ms
08:40:00 INFO - PROCESS | 1662 | 1467906000895 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
08:40:00 INFO - PROCESS | 1662 | 1467906000896 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x128005800) [pid = 1662] [serial = 1906] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type-empty.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x128f30c00) [pid = 1662] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1272a0c00) [pid = 1662] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12bc74400) [pid = 1662] [serial = 1912] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-handleEvent.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12bc5b800) [pid = 1662] [serial = 1909] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x117b48c00) [pid = 1662] [serial = 1915] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-incumbent-global-1.sub.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11ed99800) [pid = 1662] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11d76f000) [pid = 1662] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11d008400) [pid = 1662] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11589d800) [pid = 1662] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x11d895400) [pid = 1662] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12ced8400) [pid = 1662] [serial = 1925] [outer = 0x0] [url = http://www1.web-platform.test:8000/dom/events/EventListener-incumbent-global-subframe-2.sub.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x126fc2c00) [pid = 1662] [serial = 1927] [outer = 0x0] [url = http://www2.web-platform.test:8000/dom/events/EventListener-incumbent-global-subsubframe.sub.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x129df5000) [pid = 1662] [serial = 1918] [outer = 0x0] [url = http://www1.web-platform.test:8000/dom/events/EventListener-incumbent-global-subframe-1.sub.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12c0ba000) [pid = 1662] [serial = 1920] [outer = 0x0] [url = http://www2.web-platform.test:8000/dom/events/EventListener-incumbent-global-subsubframe.sub.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12bf69c00) [pid = 1662] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListenerOptions-capture.html]
08:40:01 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11ed98c00) [pid = 1662] [serial = 1922] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-incumbent-global-2.sub.html]
08:40:01 WARNING - u'runner_teardown' ()
08:40:01 INFO - No more tests
08:40:01 INFO - Got 0 unexpected results
08:40:01 INFO - SUITE-END | took 1772s
08:40:02 INFO - Closing logging queue
08:40:02 INFO - queue closed
08:40:02 INFO - Return code: 0
08:40:02 WARNING - # TBPL SUCCESS #
08:40:02 INFO - Running post-action listener: _resource_record_post_action
08:40:02 INFO - #####
08:40:02 INFO - ##### Finished run-tests step (success)
08:40:02 INFO - #####
08:40:02 INFO - Running post-run listener: _resource_record_post_run
08:40:02 INFO - Total resource usage - Wall time: 1801s; CPU: 41.0%; Read bytes: 34432000; Write bytes: 393229824; Read time: 350; Write time: 2915
08:40:02 INFO - TinderboxPrint: CPU usage
41.3%
08:40:02 INFO - TinderboxPrint: I/O read bytes / time
34,432,000 / 350
08:40:02 INFO - TinderboxPrint: I/O write bytes / time
393,229,824 / 2,915
08:40:02 INFO - TinderboxPrint: CPU idle
4,230.5 (58.7%)
08:40:02 INFO - TinderboxPrint: CPU system
1,620.2 (22.5%)
08:40:02 INFO - TinderboxPrint: CPU user
1,351.5 (18.8%)
08:40:02 INFO - TinderboxPrint: Swap in / out
231,178,240 / 0
08:40:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
08:40:02 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 192670208; Write bytes: 188811264; Read time: 15643; Write time: 488
08:40:02 INFO - run-tests - Wall time: 1781s; CPU: 41.0%; Read bytes: 32297984; Write bytes: 187739648; Read time: 326; Write time: 2384
08:40:03 INFO - Running post-run listener: _upload_blobber_files
08:40:03 INFO - Blob upload gear active.
08:40:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
08:40:03 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
08:40:03 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']
08:40:03 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
08:40:03 INFO - (blobuploader) - INFO - Open directory for files ...
08:40:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
08:40:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
08:40:03 INFO - (blobuploader) - INFO - Uploading, attempt #1.
08:40:06 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
08:40:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
08:40:06 INFO - (blobuploader) - INFO - Done attempting.
08:40:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
08:40:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
08:40:06 INFO - (blobuploader) - INFO - Uploading, attempt #1.
08:40:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
08:40:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
08:40:07 INFO - (blobuploader) - INFO - Done attempting.
08:40:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
08:40:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
08:40:07 INFO - (blobuploader) - INFO - Uploading, attempt #1.
08:40:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
08:40:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
08:40:09 INFO - (blobuploader) - INFO - Done attempting.
08:40:09 INFO - (blobuploader) - INFO - Iteration through files over.
08:40:09 INFO - Return code: 0
08:40:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
08:40:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
08:40:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d6203464c43f7887030b99cdc606773ddf28387a2802e519a8c4dd31a65a894ac89d656c96dc65267c39f327372432d06c66993d6ce29a4a8f1918a78cb55e19", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/556e018af129bd2bc3b848df99d7b1342756223a79b8c4c7d8fc262a1656d2773e6ec99f4bbb52595f0bd32af75b0c99cd0838e50e6c8e372cbf1dfa90c21218", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3ab7486293ae9e1be6003406dbdf08aacc154d254ae1f3533ab489b553bccce32c85c0b2190ce67b43a98de6f86de900a1ff8eef93959ead6f8685a516833f03"}
08:40:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
08:40:09 INFO - Writing to file /builds/slave/test/properties/blobber_files
08:40:09 INFO - Contents:
08:40:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d6203464c43f7887030b99cdc606773ddf28387a2802e519a8c4dd31a65a894ac89d656c96dc65267c39f327372432d06c66993d6ce29a4a8f1918a78cb55e19", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/556e018af129bd2bc3b848df99d7b1342756223a79b8c4c7d8fc262a1656d2773e6ec99f4bbb52595f0bd32af75b0c99cd0838e50e6c8e372cbf1dfa90c21218", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3ab7486293ae9e1be6003406dbdf08aacc154d254ae1f3533ab489b553bccce32c85c0b2190ce67b43a98de6f86de900a1ff8eef93959ead6f8685a516833f03"}
08:40:09 INFO - Running post-run listener: copy_logs_to_upload_dir
08:40:09 INFO - Copying logs to upload dir...
08:40:09 INFO - mkdir: /builds/slave/test/build/upload/logs
08:40:09 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1898.810296
========= master_lag: 44.39 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 23 secs) (at 2016-07-07 08:40:53.894605) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 08:40:53.898352) =========
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.O7w0P1KUoW/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.4IykMpkLFo/Listeners
TMPDIR=/var/folders/pk/x1kn_b9j39qdgrwqw737_qrh00000w/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/d6203464c43f7887030b99cdc606773ddf28387a2802e519a8c4dd31a65a894ac89d656c96dc65267c39f327372432d06c66993d6ce29a4a8f1918a78cb55e19", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/556e018af129bd2bc3b848df99d7b1342756223a79b8c4c7d8fc262a1656d2773e6ec99f4bbb52595f0bd32af75b0c99cd0838e50e6c8e372cbf1dfa90c21218", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3ab7486293ae9e1be6003406dbdf08aacc154d254ae1f3533ab489b553bccce32c85c0b2190ce67b43a98de6f86de900a1ff8eef93959ead6f8685a516833f03"}
build_url:https://queue.taskcluster.net/v1/task/V6nn5tujTmi_Ygb1BLahoA/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/V6nn5tujTmi_Ygb1BLahoA/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012758
build_url: 'https://queue.taskcluster.net/v1/task/V6nn5tujTmi_Ygb1BLahoA/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/d6203464c43f7887030b99cdc606773ddf28387a2802e519a8c4dd31a65a894ac89d656c96dc65267c39f327372432d06c66993d6ce29a4a8f1918a78cb55e19", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/556e018af129bd2bc3b848df99d7b1342756223a79b8c4c7d8fc262a1656d2773e6ec99f4bbb52595f0bd32af75b0c99cd0838e50e6c8e372cbf1dfa90c21218", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3ab7486293ae9e1be6003406dbdf08aacc154d254ae1f3533ab489b553bccce32c85c0b2190ce67b43a98de6f86de900a1ff8eef93959ead6f8685a516833f03"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/V6nn5tujTmi_Ygb1BLahoA/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 0.90 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 08:40:54.807726) =========
========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-07-07 08:40:54.808034) =========
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.O7w0P1KUoW/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.4IykMpkLFo/Listeners
TMPDIR=/var/folders/pk/x1kn_b9j39qdgrwqw737_qrh00000w/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.005143
========= master_lag: 3.23 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-07-07 08:40:58.041508) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 08:40:58.041835) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 08:40:58.076620) =========
========= Total master_lag: 48.63 =========