[0,1775,"getWindowHandle",null]
01:56:04 INFO - PROCESS | 1657 | 1468832164211 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
01:56:04 INFO - PROCESS | 1657 | 1468832164213 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
01:56:04 INFO - PROCESS | 1657 | 1468832164214 Marionette TRACE conn2 <- [1,1776,null,{}]
01:56:04 INFO - PROCESS | 1657 | 1468832164227 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}]
01:56:04 INFO - PROCESS | 1657 | 1468832164316 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
01:56:04 INFO - PROCESS | 1657 | 1468832164324 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:56:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905a000 == 39 [pid = 1657] [id = 516]
01:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11a84c000) [pid = 1657] [serial = 1498] [outer = 0x0]
01:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11bc33800) [pid = 1657] [serial = 1499] [outer = 0x11a84c000]
01:56:04 INFO - PROCESS | 1657 | 1468832164353 Marionette DEBUG loaded listener.js
01:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1255e7000) [pid = 1657] [serial = 1500] [outer = 0x11a84c000]
01:56:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x129852800 == 40 [pid = 1657] [id = 517]
01:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x125fb5000) [pid = 1657] [serial = 1501] [outer = 0x0]
01:56:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a88e000 == 41 [pid = 1657] [id = 518]
01:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126b37400) [pid = 1657] [serial = 1502] [outer = 0x0]
01:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12361b800) [pid = 1657] [serial = 1503] [outer = 0x125fb5000]
01:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126b38c00) [pid = 1657] [serial = 1504] [outer = 0x126b37400]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x126d84000 == 40 [pid = 1657] [id = 486]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x125386800 == 39 [pid = 1657] [id = 488]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1188f6000 == 38 [pid = 1657] [id = 468]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a38e800 == 37 [pid = 1657] [id = 483]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11a416800 == 36 [pid = 1657] [id = 489]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11a3bb800 == 35 [pid = 1657] [id = 473]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12724f000 == 34 [pid = 1657] [id = 480]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x123d30000 == 33 [pid = 1657] [id = 472]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x132318800 == 32 [pid = 1657] [id = 485]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11a57f000 == 31 [pid = 1657] [id = 469]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x115264800 == 30 [pid = 1657] [id = 487]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x123751000 == 29 [pid = 1657] [id = 474]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a4ec000 == 28 [pid = 1657] [id = 484]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12538f000 == 27 [pid = 1657] [id = 478]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x123833000 == 26 [pid = 1657] [id = 471]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11bc8c800 == 25 [pid = 1657] [id = 470]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x119872800 == 24 [pid = 1657] [id = 475]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11bc53800 == 23 [pid = 1657] [id = 477]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11b863000 == 22 [pid = 1657] [id = 515]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x131216000 == 21 [pid = 1657] [id = 514]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x131215800 == 20 [pid = 1657] [id = 513]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x131204000 == 19 [pid = 1657] [id = 512]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x132378000 == 18 [pid = 1657] [id = 511]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1321db000 == 17 [pid = 1657] [id = 510]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a3ac000 == 16 [pid = 1657] [id = 509]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a3ab800 == 15 [pid = 1657] [id = 508]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12984a800 == 14 [pid = 1657] [id = 507]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12905c000 == 13 [pid = 1657] [id = 506]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x127252000 == 12 [pid = 1657] [id = 505]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x123950800 == 11 [pid = 1657] [id = 504]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11a3b8800 == 10 [pid = 1657] [id = 503]
01:56:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11b6c2800 == 9 [pid = 1657] [id = 502]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11a6f5000) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12361c800) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123612000) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118c68c00) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11a843400) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11bc3c000) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x114c3c800) [pid = 1657] [serial = 1418] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1149b9000) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11bc41000) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11ba93400) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11ba9e800) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11aab2c00) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11a8ebc00) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x114ea2000) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11a39a800) [pid = 1657] [serial = 1421] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11a719000) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11aa14000) [pid = 1657] [serial = 1400] [outer = 0x0] [url = https://web-platform.test:8443/testharness_runner.html]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11aaafc00) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12340f800) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11b7e9800) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11aa9dc00) [pid = 1657] [serial = 1403] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118978400) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11aa21800) [pid = 1657] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12781fc00) [pid = 1657] [serial = 13] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11b71ec00) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x114840400) [pid = 1657] [serial = 1376] [outer = 0x0] [url = about:blank]
01:56:07 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119219c00) [pid = 1657] [serial = 1373] [outer = 0x0] [url = about:blank]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x117d8f800) [pid = 1657] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x114f11400) [pid = 1657] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11a546400) [pid = 1657] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118802c00) [pid = 1657] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x112845400) [pid = 1657] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12360d000) [pid = 1657] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12360f400) [pid = 1657] [serial = 1479] [outer = 0x0] [url = about:blank]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12360e400) [pid = 1657] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x114e96800) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x11bf34400) [pid = 1657] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x11b0b9000) [pid = 1657] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x11a1c1400) [pid = 1657] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x11bf16c00) [pid = 1657] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12360b400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x123609c00) [pid = 1657] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x125640c00) [pid = 1657] [serial = 1491] [outer = 0x0] [url = about:blank]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x125640000) [pid = 1657] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12563fc00) [pid = 1657] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
01:56:10 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x11498bc00) [pid = 1657] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x1234d3800) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x1186a3800) [pid = 1657] [serial = 1467] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x11707d800) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x11707c000) [pid = 1657] [serial = 1464] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x11a547c00) [pid = 1657] [serial = 1463] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x11a8f0800) [pid = 1657] [serial = 1470] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x118859000) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 51 (0x11ba9a800) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 50 (0x123410800) [pid = 1657] [serial = 1480] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 49 (0x123885000) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 48 (0x11bf2a000) [pid = 1657] [serial = 1482] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 47 (0x118adc000) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 46 (0x1152d3400) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 45 (0x123474c00) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 44 (0x12347f800) [pid = 1657] [serial = 1476] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 43 (0x11b7df800) [pid = 1657] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 42 (0x11b0b4c00) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 41 (0x11aa9a800) [pid = 1657] [serial = 1452] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 40 (0x123b1f400) [pid = 1657] [serial = 1458] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 39 (0x123623c00) [pid = 1657] [serial = 1457] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 38 (0x124e73c00) [pid = 1657] [serial = 1461] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 37 (0x123e34400) [pid = 1657] [serial = 1460] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 36 (0x123610400) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 35 (0x12563bc00) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 34 (0x12587f800) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 33 (0x125646c00) [pid = 1657] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 32 (0x125589400) [pid = 1657] [serial = 1488] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 31 (0x114e9b800) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 30 (0x11bc33800) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 29 (0x123ee8400) [pid = 1657] [serial = 1485] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 28 (0x11a847400) [pid = 1657] [serial = 1497] [outer = 0x0] [url = about:blank]
01:56:14 INFO - PROCESS | 1657 | --DOMWINDOW == 27 (0x11bc3cc00) [pid = 1657] [serial = 1473] [outer = 0x0] [url = about:blank]
01:56:34 INFO - PROCESS | 1657 | MARIONETTE LOG: INFO: Timeout fired
01:56:34 INFO - PROCESS | 1657 | 1468832194449 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]]]}]
01:56:34 INFO - ..
01:56:34 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30282ms
01:56:34 INFO - PROCESS | 1657 | 1468832194496 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
01:56:34 INFO - PROCESS | 1657 | 1468832194499 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
01:56:34 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
01:56:34 INFO - PROCESS | 1657 | 1468832194506 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
01:56:34 INFO - PROCESS | 1657 | 1468832194508 Marionette TRACE conn2 <- [1,1780,null,{}]
01:56:34 INFO - PROCESS | 1657 | 1468832194515 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}]
01:56:34 INFO - PROCESS | 1657 | --DOCSHELL 0x129852800 == 8 [pid = 1657] [id = 517]
01:56:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a88e000 == 7 [pid = 1657] [id = 518]
01:56:34 INFO - PROCESS | 1657 | 1468832194612 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
01:56:34 INFO - PROCESS | 1657 | 1468832194618 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:56:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x117f81000 == 8 [pid = 1657] [id = 519]
01:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x112917c00) [pid = 1657] [serial = 1505] [outer = 0x0]
01:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x112918800) [pid = 1657] [serial = 1506] [outer = 0x112917c00]
01:56:34 INFO - PROCESS | 1657 | 1468832194658 Marionette DEBUG loaded listener.js
01:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x1144f2400) [pid = 1657] [serial = 1507] [outer = 0x112917c00]
01:56:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194af000 == 9 [pid = 1657] [id = 520]
01:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x114817000) [pid = 1657] [serial = 1508] [outer = 0x0]
01:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x1146e9400) [pid = 1657] [serial = 1509] [outer = 0x114817000]
01:56:34 INFO - PROCESS | 1657 | 1468832194983 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"]]]}]
01:56:35 INFO - .
01:56:35 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 527ms
01:56:35 INFO - PROCESS | 1657 | 1468832195030 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
01:56:35 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
01:56:35 INFO - PROCESS | 1657 | 1468832195035 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
01:56:35 INFO - PROCESS | 1657 | 1468832195040 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
01:56:35 INFO - PROCESS | 1657 | 1468832195042 Marionette TRACE conn2 <- [1,1784,null,{}]
01:56:35 INFO - PROCESS | 1657 | 1468832195047 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}]
01:56:35 INFO - PROCESS | 1657 | 1468832195172 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
01:56:35 INFO - PROCESS | 1657 | 1468832195185 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\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"}]
01:56:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a407000 == 10 [pid = 1657] [id = 521]
01:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x1146e2000) [pid = 1657] [serial = 1510] [outer = 0x0]
01:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x114825400) [pid = 1657] [serial = 1511] [outer = 0x1146e2000]
01:56:35 INFO - PROCESS | 1657 | 1468832195217 Marionette DEBUG loaded listener.js
01:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x1149b6800) [pid = 1657] [serial = 1512] [outer = 0x1146e2000]
01:56:41 INFO - PROCESS | 1657 | 1468832201746 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]]]}]
01:56:41 INFO - .......
01:56:41 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 6738ms
01:56:41 INFO - PROCESS | 1657 | 1468832201778 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
01:56:41 INFO - PROCESS | 1657 | 1468832201783 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
01:56:41 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
01:56:41 INFO - PROCESS | 1657 | 1468832201786 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
01:56:41 INFO - PROCESS | 1657 | 1468832201789 Marionette TRACE conn2 <- [1,1788,null,{}]
01:56:41 INFO - PROCESS | 1657 | 1468832201798 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}]
01:56:41 INFO - PROCESS | 1657 | 1468832201884 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
01:56:41 INFO - PROCESS | 1657 | 1468832201891 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\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"}]
01:56:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11b857000 == 11 [pid = 1657] [id = 522]
01:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x114ea5800) [pid = 1657] [serial = 1513] [outer = 0x0]
01:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x114ed4800) [pid = 1657] [serial = 1514] [outer = 0x114ea5800]
01:56:41 INFO - PROCESS | 1657 | 1468832201925 Marionette DEBUG loaded listener.js
01:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x117f48000) [pid = 1657] [serial = 1515] [outer = 0x114ea5800]
01:56:48 INFO - PROCESS | 1657 | 1468832208649 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]]]}]
01:56:48 INFO - ......
01:56:48 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6892ms
01:56:48 INFO - PROCESS | 1657 | 1468832208678 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
01:56:48 INFO - PROCESS | 1657 | 1468832208684 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
01:56:48 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
01:56:48 INFO - PROCESS | 1657 | 1468832208686 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
01:56:48 INFO - PROCESS | 1657 | 1468832208688 Marionette TRACE conn2 <- [1,1792,null,{}]
01:56:48 INFO - PROCESS | 1657 | 1468832208691 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}]
01:56:48 INFO - PROCESS | 1657 | 1468832208773 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
01:56:48 INFO - PROCESS | 1657 | 1468832208777 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:56:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11bf86000 == 12 [pid = 1657] [id = 523]
01:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x118859000) [pid = 1657] [serial = 1516] [outer = 0x0]
01:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x118803c00) [pid = 1657] [serial = 1517] [outer = 0x118859000]
01:56:48 INFO - PROCESS | 1657 | 1468832208810 Marionette DEBUG loaded listener.js
01:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x119219000) [pid = 1657] [serial = 1518] [outer = 0x118859000]
01:56:49 INFO - PROCESS | 1657 | 1468832209108 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]]]}]
01:56:49 INFO - ...
01:56:49 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 472ms
01:56:49 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
01:56:49 INFO - PROCESS | 1657 | 1468832209165 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
01:56:49 INFO - PROCESS | 1657 | 1468832209166 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
01:56:49 INFO - PROCESS | 1657 | 1468832209168 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
01:56:49 INFO - PROCESS | 1657 | 1468832209170 Marionette TRACE conn2 <- [1,1796,null,{}]
01:56:49 INFO - PROCESS | 1657 | 1468832209175 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}]
01:56:49 INFO - PROCESS | 1657 | 1468832209282 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
01:56:49 INFO - PROCESS | 1657 | 1468832209292 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:56:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x123965800 == 13 [pid = 1657] [id = 524]
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x1128db000) [pid = 1657] [serial = 1519] [outer = 0x0]
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x11a1c3800) [pid = 1657] [serial = 1520] [outer = 0x1128db000]
01:56:49 INFO - PROCESS | 1657 | 1468832209322 Marionette DEBUG loaded listener.js
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x11a451400) [pid = 1657] [serial = 1521] [outer = 0x1128db000]
01:56:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d36000 == 14 [pid = 1657] [id = 525]
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x11a6f2400) [pid = 1657] [serial = 1522] [outer = 0x0]
01:56:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e0e800 == 15 [pid = 1657] [id = 526]
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x11a6f6800) [pid = 1657] [serial = 1523] [outer = 0x0]
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x11a6f7400) [pid = 1657] [serial = 1524] [outer = 0x11a6f2400]
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x11a6f4400) [pid = 1657] [serial = 1525] [outer = 0x11a6f6800]
01:56:49 INFO - PROCESS | 1657 | 1468832209681 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]]]}]
01:56:49 INFO - ..
01:56:49 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 521ms
01:56:49 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
01:56:49 INFO - PROCESS | 1657 | 1468832209691 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
01:56:49 INFO - PROCESS | 1657 | 1468832209692 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
01:56:49 INFO - PROCESS | 1657 | 1468832209694 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
01:56:49 INFO - PROCESS | 1657 | 1468832209695 Marionette TRACE conn2 <- [1,1800,null,{}]
01:56:49 INFO - PROCESS | 1657 | 1468832209700 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}]
01:56:49 INFO - PROCESS | 1657 | 1468832209812 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
01:56:49 INFO - PROCESS | 1657 | 1468832209865 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:56:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12500f800 == 16 [pid = 1657] [id = 527]
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x11287b000) [pid = 1657] [serial = 1526] [outer = 0x0]
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x11a454000) [pid = 1657] [serial = 1527] [outer = 0x11287b000]
01:56:49 INFO - PROCESS | 1657 | 1468832209895 Marionette DEBUG loaded listener.js
01:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x11aa0d400) [pid = 1657] [serial = 1528] [outer = 0x11287b000]
01:56:50 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
01:56:50 INFO - PROCESS | 1657 | 1468832210151 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]]]}]
01:56:50 INFO - ..
01:56:50 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 468ms
01:56:50 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
01:56:50 INFO - PROCESS | 1657 | 1468832210163 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
01:56:50 INFO - PROCESS | 1657 | 1468832210164 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
01:56:50 INFO - PROCESS | 1657 | 1468832210167 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
01:56:50 INFO - PROCESS | 1657 | 1468832210168 Marionette TRACE conn2 <- [1,1804,null,{}]
01:56:50 INFO - PROCESS | 1657 | 1468832210182 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}]
01:56:50 INFO - PROCESS | 1657 | 1468832210278 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
01:56:50 INFO - PROCESS | 1657 | 1468832210282 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d82800 == 17 [pid = 1657] [id = 528]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x11a6f3400) [pid = 1657] [serial = 1529] [outer = 0x0]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x11a8f0000) [pid = 1657] [serial = 1530] [outer = 0x11a6f3400]
01:56:50 INFO - PROCESS | 1657 | 1468832210311 Marionette DEBUG loaded listener.js
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x11aa0d800) [pid = 1657] [serial = 1531] [outer = 0x11a6f3400]
01:56:50 INFO - PROCESS | 1657 | 1468832210577 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",0,null,null]]]}]
01:56:50 INFO - ..
01:56:50 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 429ms
01:56:50 INFO - PROCESS | 1657 | 1468832210597 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
01:56:50 INFO - PROCESS | 1657 | 1468832210598 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
01:56:50 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
01:56:50 INFO - PROCESS | 1657 | 1468832210615 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
01:56:50 INFO - PROCESS | 1657 | 1468832210616 Marionette TRACE conn2 <- [1,1808,null,{}]
01:56:50 INFO - PROCESS | 1657 | 1468832210619 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}]
01:56:50 INFO - PROCESS | 1657 | 1468832210713 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
01:56:50 INFO - PROCESS | 1657 | 1468832210767 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x127126800 == 18 [pid = 1657] [id = 529]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x11aa17400) [pid = 1657] [serial = 1532] [outer = 0x0]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x11aa9f400) [pid = 1657] [serial = 1533] [outer = 0x11aa17400]
01:56:50 INFO - PROCESS | 1657 | 1468832210795 Marionette DEBUG loaded listener.js
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x119216400) [pid = 1657] [serial = 1534] [outer = 0x11aa17400]
01:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x127252800 == 19 [pid = 1657] [id = 530]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x112849800) [pid = 1657] [serial = 1535] [outer = 0x0]
01:56:50 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4473
01:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12725b000 == 20 [pid = 1657] [id = 531]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x11b7da800) [pid = 1657] [serial = 1536] [outer = 0x0]
01:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12725c800 == 21 [pid = 1657] [id = 532]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x11b7db800) [pid = 1657] [serial = 1537] [outer = 0x0]
01:56:50 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4473
01:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x127264000 == 22 [pid = 1657] [id = 533]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x11b7dc800) [pid = 1657] [serial = 1538] [outer = 0x0]
01:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x127265800 == 23 [pid = 1657] [id = 534]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11b7de000) [pid = 1657] [serial = 1539] [outer = 0x0]
01:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x115053800 == 24 [pid = 1657] [id = 535]
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x11b7dfc00) [pid = 1657] [serial = 1540] [outer = 0x0]
01:56:50 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8937
01:56:50 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8937
01:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11b7d9000) [pid = 1657] [serial = 1541] [outer = 0x11b7de000]
01:56:51 INFO - PROCESS | 1657 | [1657] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
01:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1149c4800) [pid = 1657] [serial = 1542] [outer = 0x11b7da800]
01:56:51 INFO - PROCESS | 1657 | [1657] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
01:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11b7e3800) [pid = 1657] [serial = 1543] [outer = 0x11b7dc800]
01:56:51 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x11b7db800) [pid = 1657] [serial = 1537] [outer = 0x0] [url = ]
01:56:51 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x112849800) [pid = 1657] [serial = 1535] [outer = 0x0] [url = ]
01:56:51 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
01:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x11b7de400) [pid = 1657] [serial = 1544] [outer = 0x11b7dfc00]
01:56:51 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
01:56:51 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
01:56:51 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x115053800 == 23 [pid = 1657] [id = 535]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x127265800 == 22 [pid = 1657] [id = 534]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12725c800 == 21 [pid = 1657] [id = 532]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x127252800 == 20 [pid = 1657] [id = 530]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x126d82800 == 19 [pid = 1657] [id = 528]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12500f800 == 18 [pid = 1657] [id = 527]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x124e0e800 == 17 [pid = 1657] [id = 526]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x123d36000 == 16 [pid = 1657] [id = 525]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x123965800 == 15 [pid = 1657] [id = 524]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11bf86000 == 14 [pid = 1657] [id = 523]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11b857000 == 13 [pid = 1657] [id = 522]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11a407000 == 12 [pid = 1657] [id = 521]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1194af000 == 11 [pid = 1657] [id = 520]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117f81000 == 10 [pid = 1657] [id = 519]
01:56:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12905a000 == 9 [pid = 1657] [id = 516]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x114ea5800) [pid = 1657] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x114817000) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x112917c00) [pid = 1657] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x11a6f2400) [pid = 1657] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x11a6f6800) [pid = 1657] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1128db000) [pid = 1657] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x126b37400) [pid = 1657] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/7f8e78f6-80ac-fe4a-9acf-30f49b588bb3]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x11a84c000) [pid = 1657] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x125fb5000) [pid = 1657] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/7834431f-08f9-204d-b9dd-2e92934d15ef]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x11a6f3400) [pid = 1657] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x1146e2000) [pid = 1657] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x11287b000) [pid = 1657] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x118859000) [pid = 1657] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 51 (0x11b7dfc00) [pid = 1657] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
01:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 50 (0x11b7de000) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
01:57:16 INFO - PROCESS | 1657 | --DOMWINDOW == 49 (0x1146e9400) [pid = 1657] [serial = 1509] [outer = 0x0] [url = about:blank]
01:57:16 INFO - PROCESS | 1657 | --DOMWINDOW == 48 (0x112918800) [pid = 1657] [serial = 1506] [outer = 0x0] [url = about:blank]
01:57:16 INFO - PROCESS | 1657 | --DOMWINDOW == 47 (0x1144f2400) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank]
01:57:16 INFO - PROCESS | 1657 | --DOMWINDOW == 46 (0x126b38c00) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank]
01:57:16 INFO - PROCESS | 1657 | --DOMWINDOW == 45 (0x1255e7000) [pid = 1657] [serial = 1500] [outer = 0x0] [url = about:blank]
01:57:16 INFO - PROCESS | 1657 | --DOMWINDOW == 44 (0x12361b800) [pid = 1657] [serial = 1503] [outer = 0x0] [url = about:blank]
01:57:16 INFO - PROCESS | 1657 | --DOMWINDOW == 43 (0x114825400) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank]
01:57:16 INFO - PROCESS | 1657 | --DOMWINDOW == 42 (0x1149b6800) [pid = 1657] [serial = 1512] [outer = 0x0] [url = about:blank]
01:57:18 INFO - PROCESS | 1657 | --DOMWINDOW == 41 (0x117f48000) [pid = 1657] [serial = 1515] [outer = 0x0] [url = about:blank]
01:57:18 INFO - PROCESS | 1657 | --DOMWINDOW == 40 (0x114ed4800) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 39 (0x11a6f7400) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 38 (0x11a6f4400) [pid = 1657] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 37 (0x11a1c3800) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 36 (0x11a451400) [pid = 1657] [serial = 1521] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 35 (0x11aa0d800) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 34 (0x11a8f0000) [pid = 1657] [serial = 1530] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 33 (0x11aa0d400) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 32 (0x11a454000) [pid = 1657] [serial = 1527] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 31 (0x119219000) [pid = 1657] [serial = 1518] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 30 (0x118803c00) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 29 (0x11aa9f400) [pid = 1657] [serial = 1533] [outer = 0x0] [url = about:blank]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 28 (0x11b7de400) [pid = 1657] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
01:57:19 INFO - PROCESS | 1657 | --DOMWINDOW == 27 (0x11b7d9000) [pid = 1657] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
01:57:22 INFO - PROCESS | 1657 | MARIONETTE LOG: INFO: Timeout fired
01:57:22 INFO - PROCESS | 1657 | 1468832242959 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]]]}]
01:57:22 INFO - ....
01:57:22 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 32359ms
01:57:22 INFO - PROCESS | 1657 | 1468832242969 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
01:57:22 INFO - PROCESS | 1657 | 1468832242973 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
01:57:22 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
01:57:22 INFO - PROCESS | 1657 | 1468832242979 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
01:57:22 INFO - PROCESS | 1657 | 1468832242981 Marionette TRACE conn2 <- [1,1812,null,{}]
01:57:22 INFO - PROCESS | 1657 | 1468832242985 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}]
01:57:23 INFO - PROCESS | 1657 | --DOCSHELL 0x12725b000 == 8 [pid = 1657] [id = 531]
01:57:23 INFO - PROCESS | 1657 | --DOCSHELL 0x127264000 == 7 [pid = 1657] [id = 533]
01:57:23 INFO - PROCESS | 1657 | 1468832243098 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
01:57:23 INFO - PROCESS | 1657 | 1468832243128 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186e7800 == 8 [pid = 1657] [id = 536]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x112909800) [pid = 1657] [serial = 1545] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x11290b400) [pid = 1657] [serial = 1546] [outer = 0x112909800]
01:57:23 INFO - PROCESS | 1657 | 1468832243163 Marionette DEBUG loaded listener.js
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x11291ec00) [pid = 1657] [serial = 1547] [outer = 0x112909800]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194c0000 == 9 [pid = 1657] [id = 537]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x1146de400) [pid = 1657] [serial = 1548] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11986b800 == 10 [pid = 1657] [id = 538]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x1146df800) [pid = 1657] [serial = 1549] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x1144f0c00) [pid = 1657] [serial = 1550] [outer = 0x1146de400]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x1146e3c00) [pid = 1657] [serial = 1551] [outer = 0x1146df800]
01:57:23 INFO - PROCESS | 1657 | 1468832243523 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]]]}]
01:57:23 INFO - ....
01:57:23 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 571ms
01:57:23 INFO - PROCESS | 1657 | 1468832243550 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
01:57:23 INFO - PROCESS | 1657 | 1468832243556 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
01:57:23 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
01:57:23 INFO - PROCESS | 1657 | 1468832243561 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
01:57:23 INFO - PROCESS | 1657 | 1468832243563 Marionette TRACE conn2 <- [1,1816,null,{}]
01:57:23 INFO - PROCESS | 1657 | 1468832243566 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}]
01:57:23 INFO - PROCESS | 1657 | 1468832243672 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
01:57:23 INFO - PROCESS | 1657 | 1468832243680 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193c5000 == 11 [pid = 1657] [id = 539]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x1136b1800) [pid = 1657] [serial = 1552] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x1146e2400) [pid = 1657] [serial = 1553] [outer = 0x1136b1800]
01:57:23 INFO - PROCESS | 1657 | 1468832243711 Marionette DEBUG loaded listener.js
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x11481f800) [pid = 1657] [serial = 1554] [outer = 0x1136b1800]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a3e0000 == 12 [pid = 1657] [id = 540]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x114837c00) [pid = 1657] [serial = 1555] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a3eb800 == 13 [pid = 1657] [id = 541]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x1149b6800) [pid = 1657] [serial = 1556] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a407000 == 14 [pid = 1657] [id = 542]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x1149b7400) [pid = 1657] [serial = 1557] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a40c800 == 15 [pid = 1657] [id = 543]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x1149b8400) [pid = 1657] [serial = 1558] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a415000 == 16 [pid = 1657] [id = 544]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x1149bbc00) [pid = 1657] [serial = 1559] [outer = 0x0]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x113806c00) [pid = 1657] [serial = 1560] [outer = 0x114837c00]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x1149be000) [pid = 1657] [serial = 1561] [outer = 0x1149b6800]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x1149c0400) [pid = 1657] [serial = 1562] [outer = 0x1149b7400]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x1149c2c00) [pid = 1657] [serial = 1563] [outer = 0x1149b8400]
01:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x1149c4c00) [pid = 1657] [serial = 1564] [outer = 0x1149bbc00]
01:57:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a782000 == 17 [pid = 1657] [id = 545]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x1149c0800) [pid = 1657] [serial = 1565] [outer = 0x0]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x1149c4000) [pid = 1657] [serial = 1566] [outer = 0x1149c0800]
01:57:24 INFO - PROCESS | 1657 | 1468832244209 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]
01:57:24 INFO - PROCESS | 1657 | 1468832244234 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
01:57:24 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
01:57:24 INFO - PROCESS | 1657 | 1468832244244 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
01:57:24 INFO - PROCESS | 1657 | 1468832244246 Marionette TRACE conn2 <- [1,1820,null,{}]
01:57:24 INFO - PROCESS | 1657 | 1468832244256 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}]
01:57:24 INFO - PROCESS | 1657 | 1468832244368 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
01:57:24 INFO - PROCESS | 1657 | 1468832244385 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\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"}]
01:57:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11bc86800 == 18 [pid = 1657] [id = 546]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x114edec00) [pid = 1657] [serial = 1567] [outer = 0x0]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x114edf000) [pid = 1657] [serial = 1568] [outer = 0x114edec00]
01:57:24 INFO - PROCESS | 1657 | 1468832244418 Marionette DEBUG loaded listener.js
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x117d56c00) [pid = 1657] [serial = 1569] [outer = 0x114edec00]
01:57:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11c1b0000 == 19 [pid = 1657] [id = 547]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x11897fc00) [pid = 1657] [serial = 1570] [outer = 0x0]
01:57:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11c448800 == 20 [pid = 1657] [id = 548]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x118981400) [pid = 1657] [serial = 1571] [outer = 0x0]
01:57:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11be20800 == 21 [pid = 1657] [id = 549]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x118a8cc00) [pid = 1657] [serial = 1572] [outer = 0x0]
01:57:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11c44e800 == 22 [pid = 1657] [id = 550]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x118a8f800) [pid = 1657] [serial = 1573] [outer = 0x0]
01:57:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11c454800 == 23 [pid = 1657] [id = 551]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x118ada000) [pid = 1657] [serial = 1574] [outer = 0x0]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x118974400) [pid = 1657] [serial = 1575] [outer = 0x11897fc00]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x118c03800) [pid = 1657] [serial = 1576] [outer = 0x118981400]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x118c04c00) [pid = 1657] [serial = 1577] [outer = 0x118a8cc00]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x118c06000) [pid = 1657] [serial = 1578] [outer = 0x118a8f800]
01:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x118a8f400) [pid = 1657] [serial = 1579] [outer = 0x118ada000]
01:57:24 INFO - PROCESS | 1657 | 1468832244887 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]]]}]
01:57:24 INFO - .........
01:57:24 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 679ms
01:57:24 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
01:57:24 INFO - PROCESS | 1657 | 1468832244917 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
01:57:24 INFO - PROCESS | 1657 | 1468832244919 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
01:57:24 INFO - PROCESS | 1657 | 1468832244922 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
01:57:24 INFO - PROCESS | 1657 | 1468832244923 Marionette TRACE conn2 <- [1,1824,null,{}]
01:57:24 INFO - PROCESS | 1657 | 1468832244931 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}]
01:57:25 INFO - PROCESS | 1657 | 1468832245013 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
01:57:25 INFO - PROCESS | 1657 | 1468832245056 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12395e800 == 24 [pid = 1657] [id = 552]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118c0b800) [pid = 1657] [serial = 1580] [outer = 0x0]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x118c0c400) [pid = 1657] [serial = 1581] [outer = 0x118c0b800]
01:57:25 INFO - PROCESS | 1657 | 1468832245085 Marionette DEBUG loaded listener.js
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x119216c00) [pid = 1657] [serial = 1582] [outer = 0x118c0b800]
01:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ebf800 == 25 [pid = 1657] [id = 553]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11a1c7c00) [pid = 1657] [serial = 1583] [outer = 0x0]
01:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e13800 == 26 [pid = 1657] [id = 554]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x11a1cc000) [pid = 1657] [serial = 1584] [outer = 0x0]
01:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e1c800 == 27 [pid = 1657] [id = 555]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x11a38e000) [pid = 1657] [serial = 1585] [outer = 0x0]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1196e1c00) [pid = 1657] [serial = 1586] [outer = 0x11a1c7c00]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x11a397000) [pid = 1657] [serial = 1587] [outer = 0x11a1cc000]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11812cc00) [pid = 1657] [serial = 1588] [outer = 0x11a38e000]
01:57:25 INFO - PROCESS | 1657 | 1468832245500 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]]]}]
01:57:25 INFO - ............
01:57:25 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 621ms
01:57:25 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
01:57:25 INFO - PROCESS | 1657 | 1468832245543 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
01:57:25 INFO - PROCESS | 1657 | 1468832245545 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
01:57:25 INFO - PROCESS | 1657 | 1468832245548 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
01:57:25 INFO - PROCESS | 1657 | 1468832245549 Marionette TRACE conn2 <- [1,1828,null,{}]
01:57:25 INFO - PROCESS | 1657 | 1468832245554 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}]
01:57:25 INFO - PROCESS | 1657 | 1468832245633 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
01:57:25 INFO - PROCESS | 1657 | 1468832245642 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x125012800 == 28 [pid = 1657] [id = 556]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11921f400) [pid = 1657] [serial = 1589] [outer = 0x0]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119840400) [pid = 1657] [serial = 1590] [outer = 0x11921f400]
01:57:25 INFO - PROCESS | 1657 | 1468832245671 Marionette DEBUG loaded listener.js
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11a455400) [pid = 1657] [serial = 1591] [outer = 0x11921f400]
01:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d1d000 == 29 [pid = 1657] [id = 557]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11a6f2400) [pid = 1657] [serial = 1592] [outer = 0x0]
01:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12539e000 == 30 [pid = 1657] [id = 558]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11a6f4800) [pid = 1657] [serial = 1593] [outer = 0x0]
01:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12561d000 == 31 [pid = 1657] [id = 559]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11a6f6800) [pid = 1657] [serial = 1594] [outer = 0x0]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11a6fa400) [pid = 1657] [serial = 1595] [outer = 0x11a6f2400]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11a713000) [pid = 1657] [serial = 1596] [outer = 0x11a6f4800]
01:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11a6f4400) [pid = 1657] [serial = 1597] [outer = 0x11a6f6800]
01:57:26 INFO - PROCESS | 1657 | 1468832246073 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]]]}]
01:57:26 INFO - ........
01:57:26 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 570ms
01:57:26 INFO - PROCESS | 1657 | 1468832246118 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
01:57:26 INFO - PROCESS | 1657 | 1468832246124 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
01:57:26 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
01:57:26 INFO - PROCESS | 1657 | 1468832246127 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
01:57:26 INFO - PROCESS | 1657 | 1468832246129 Marionette TRACE conn2 <- [1,1832,null,{}]
01:57:26 INFO - PROCESS | 1657 | 1468832246131 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}]
01:57:26 INFO - PROCESS | 1657 | 1468832246241 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
01:57:26 INFO - PROCESS | 1657 | 1468832246247 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f26000 == 32 [pid = 1657] [id = 560]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11a664000) [pid = 1657] [serial = 1598] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11a8eb800) [pid = 1657] [serial = 1599] [outer = 0x11a664000]
01:57:26 INFO - PROCESS | 1657 | 1468832246279 Marionette DEBUG loaded listener.js
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11aa0b800) [pid = 1657] [serial = 1600] [outer = 0x11a664000]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1273bc800 == 33 [pid = 1657] [id = 561]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11aaa0800) [pid = 1657] [serial = 1601] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1273c7800 == 34 [pid = 1657] [id = 562]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11aaa2800) [pid = 1657] [serial = 1602] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x127884000 == 35 [pid = 1657] [id = 563]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11aaa4000) [pid = 1657] [serial = 1603] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12724d000 == 36 [pid = 1657] [id = 564]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11aaa5000) [pid = 1657] [serial = 1604] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x127886800 == 37 [pid = 1657] [id = 565]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11aaa5c00) [pid = 1657] [serial = 1605] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x127888000 == 38 [pid = 1657] [id = 566]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11aaa6800) [pid = 1657] [serial = 1606] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x127889000 == 39 [pid = 1657] [id = 567]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11aaab000) [pid = 1657] [serial = 1607] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118c0e800) [pid = 1657] [serial = 1608] [outer = 0x11aaa0800]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11aaaf400) [pid = 1657] [serial = 1609] [outer = 0x11aaa2800]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11aab0800) [pid = 1657] [serial = 1610] [outer = 0x11aaa4000]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11aab3400) [pid = 1657] [serial = 1611] [outer = 0x11aaa5000]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11aab5400) [pid = 1657] [serial = 1612] [outer = 0x11aaa5c00]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11aab7c00) [pid = 1657] [serial = 1613] [outer = 0x11aaa6800]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11aab9c00) [pid = 1657] [serial = 1614] [outer = 0x11aaab000]
01:57:26 INFO - ......................
01:57:26 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 722ms
01:57:26 INFO - PROCESS | 1657 | 1468832246841 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]
01:57:26 INFO - PROCESS | 1657 | 1468832246855 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
01:57:26 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
01:57:26 INFO - PROCESS | 1657 | 1468832246858 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
01:57:26 INFO - PROCESS | 1657 | 1468832246859 Marionette TRACE conn2 <- [1,1836,null,{}]
01:57:26 INFO - PROCESS | 1657 | 1468832246861 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}]
01:57:26 INFO - PROCESS | 1657 | 1468832246942 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
01:57:26 INFO - PROCESS | 1657 | 1468832246949 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12905a800 == 40 [pid = 1657] [id = 568]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11aa0fc00) [pid = 1657] [serial = 1615] [outer = 0x0]
01:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11aaac000) [pid = 1657] [serial = 1616] [outer = 0x11aa0fc00]
01:57:26 INFO - PROCESS | 1657 | 1468832246980 Marionette DEBUG loaded listener.js
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11b0bd800) [pid = 1657] [serial = 1617] [outer = 0x11aa0fc00]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e4c000 == 41 [pid = 1657] [id = 569]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11aaa1800) [pid = 1657] [serial = 1618] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11b7da000) [pid = 1657] [serial = 1619] [outer = 0x11aaa1800]
01:57:27 INFO - PROCESS | 1657 | 1468832247316 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]]]}]
01:57:27 INFO - ......
01:57:27 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 470ms
01:57:27 INFO - PROCESS | 1657 | 1468832247331 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
01:57:27 INFO - PROCESS | 1657 | 1468832247333 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
01:57:27 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
01:57:27 INFO - PROCESS | 1657 | 1468832247335 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
01:57:27 INFO - PROCESS | 1657 | 1468832247336 Marionette TRACE conn2 <- [1,1840,null,{}]
01:57:27 INFO - PROCESS | 1657 | 1468832247341 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}]
01:57:27 INFO - PROCESS | 1657 | 1468832247445 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
01:57:27 INFO - PROCESS | 1657 | 1468832247451 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x129852800 == 42 [pid = 1657] [id = 570]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112843c00) [pid = 1657] [serial = 1620] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11aaa2c00) [pid = 1657] [serial = 1621] [outer = 0x112843c00]
01:57:27 INFO - PROCESS | 1657 | 1468832247480 Marionette DEBUG loaded listener.js
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11b7de000) [pid = 1657] [serial = 1622] [outer = 0x112843c00]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x129849000 == 43 [pid = 1657] [id = 571]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11b8e0000) [pid = 1657] [serial = 1623] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123951000 == 44 [pid = 1657] [id = 572]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11b8e2000) [pid = 1657] [serial = 1624] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a459800 == 45 [pid = 1657] [id = 573]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11b8e3c00) [pid = 1657] [serial = 1625] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a45c800 == 46 [pid = 1657] [id = 574]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11b7dc000) [pid = 1657] [serial = 1626] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a3a1800 == 47 [pid = 1657] [id = 575]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11ba93400) [pid = 1657] [serial = 1627] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a45e000 == 48 [pid = 1657] [id = 576]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11ba94400) [pid = 1657] [serial = 1628] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a460000 == 49 [pid = 1657] [id = 577]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11b8e6c00) [pid = 1657] [serial = 1629] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a469000 == 50 [pid = 1657] [id = 578]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11ba97400) [pid = 1657] [serial = 1630] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a46f800 == 51 [pid = 1657] [id = 579]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11ba98c00) [pid = 1657] [serial = 1631] [outer = 0x0]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11b8da800) [pid = 1657] [serial = 1632] [outer = 0x11b8e0000]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11ba9b400) [pid = 1657] [serial = 1633] [outer = 0x11b8e2000]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11ba9c000) [pid = 1657] [serial = 1634] [outer = 0x11b8e3c00]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11ba9e000) [pid = 1657] [serial = 1635] [outer = 0x11b7dc000]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11aaa3800) [pid = 1657] [serial = 1636] [outer = 0x11ba93400]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11ba9f800) [pid = 1657] [serial = 1637] [outer = 0x11ba94400]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11baa0c00) [pid = 1657] [serial = 1638] [outer = 0x11b8e6c00]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11baa2000) [pid = 1657] [serial = 1639] [outer = 0x11ba97400]
01:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11bc32c00) [pid = 1657] [serial = 1640] [outer = 0x11ba98c00]
01:57:28 INFO - PROCESS | 1657 | 1468832248046 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]
01:57:28 INFO - PROCESS | 1657 | 1468832248063 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
01:57:28 INFO - PROCESS | 1657 | 1468832248065 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
01:57:28 INFO - PROCESS | 1657 | 1468832248069 Marionette TRACE conn2 <- [1,1844,null,{}]
01:57:28 INFO - PROCESS | 1657 | 1468832248072 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}]
01:57:28 INFO - PROCESS | 1657 | 1468832248151 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
01:57:28 INFO - PROCESS | 1657 | 1468832248154 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6a3000 == 52 [pid = 1657] [id = 580]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11b0b9000) [pid = 1657] [serial = 1641] [outer = 0x0]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11b7f0400) [pid = 1657] [serial = 1642] [outer = 0x11b0b9000]
01:57:28 INFO - PROCESS | 1657 | 1468832248188 Marionette DEBUG loaded listener.js
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11ba9e400) [pid = 1657] [serial = 1643] [outer = 0x11b0b9000]
01:57:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a87d000 == 53 [pid = 1657] [id = 581]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11bf0fc00) [pid = 1657] [serial = 1644] [outer = 0x0]
01:57:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a892800 == 54 [pid = 1657] [id = 582]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11bf12c00) [pid = 1657] [serial = 1645] [outer = 0x0]
01:57:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a898800 == 55 [pid = 1657] [id = 583]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11bf18000) [pid = 1657] [serial = 1646] [outer = 0x0]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11ba99000) [pid = 1657] [serial = 1647] [outer = 0x11bf0fc00]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11bf36800) [pid = 1657] [serial = 1648] [outer = 0x11bf12c00]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11c2a8000) [pid = 1657] [serial = 1649] [outer = 0x11bf18000]
01:57:28 INFO - PROCESS | 1657 | 1468832248593 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]]]}]
01:57:28 INFO - ...........
01:57:28 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 573ms
01:57:28 INFO - PROCESS | 1657 | 1468832248639 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
01:57:28 INFO - PROCESS | 1657 | 1468832248640 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
01:57:28 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
01:57:28 INFO - PROCESS | 1657 | 1468832248642 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
01:57:28 INFO - PROCESS | 1657 | 1468832248643 Marionette TRACE conn2 <- [1,1848,null,{}]
01:57:28 INFO - PROCESS | 1657 | 1468832248649 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}]
01:57:28 INFO - PROCESS | 1657 | 1468832248732 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
01:57:28 INFO - PROCESS | 1657 | 1468832248736 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1321e0000 == 56 [pid = 1657] [id = 584]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11ba9e800) [pid = 1657] [serial = 1650] [outer = 0x0]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11bf2dc00) [pid = 1657] [serial = 1651] [outer = 0x11ba9e800]
01:57:28 INFO - PROCESS | 1657 | 1468832248767 Marionette DEBUG loaded listener.js
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12340c400) [pid = 1657] [serial = 1652] [outer = 0x11ba9e800]
01:57:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x13231c800 == 57 [pid = 1657] [id = 585]
01:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11bc3ac00) [pid = 1657] [serial = 1653] [outer = 0x0]
01:57:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x132325000 == 58 [pid = 1657] [id = 586]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x123479000) [pid = 1657] [serial = 1654] [outer = 0x0]
01:57:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x13232c000 == 59 [pid = 1657] [id = 587]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x123479400) [pid = 1657] [serial = 1655] [outer = 0x0]
01:57:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x13232f800 == 60 [pid = 1657] [id = 588]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x123479c00) [pid = 1657] [serial = 1656] [outer = 0x0]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12347d400) [pid = 1657] [serial = 1657] [outer = 0x11bc3ac00]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12347ec00) [pid = 1657] [serial = 1658] [outer = 0x123479000]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x123480400) [pid = 1657] [serial = 1659] [outer = 0x123479400]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12347b400) [pid = 1657] [serial = 1660] [outer = 0x123479c00]
01:57:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128fc9800 == 61 [pid = 1657] [id = 589]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x123481800) [pid = 1657] [serial = 1661] [outer = 0x0]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x123481c00) [pid = 1657] [serial = 1662] [outer = 0x123481800]
01:57:29 INFO - PROCESS | 1657 | 1468832249350 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]]]}]
01:57:29 INFO - .....
01:57:29 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 721ms
01:57:29 INFO - PROCESS | 1657 | 1468832249365 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
01:57:29 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
01:57:29 INFO - PROCESS | 1657 | 1468832249372 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
01:57:29 INFO - PROCESS | 1657 | 1468832249376 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
01:57:29 INFO - PROCESS | 1657 | 1468832249379 Marionette TRACE conn2 <- [1,1852,null,{}]
01:57:29 INFO - PROCESS | 1657 | 1468832249382 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}]
01:57:29 INFO - PROCESS | 1657 | 1468832249536 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
01:57:29 INFO - PROCESS | 1657 | 1468832249595 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x132323000 == 62 [pid = 1657] [id = 590]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12340f400) [pid = 1657] [serial = 1663] [outer = 0x0]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12347e800) [pid = 1657] [serial = 1664] [outer = 0x12340f400]
01:57:29 INFO - PROCESS | 1657 | 1468832249630 Marionette DEBUG loaded listener.js
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1234d9000) [pid = 1657] [serial = 1665] [outer = 0x12340f400]
01:57:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x134713800 == 63 [pid = 1657] [id = 591]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x123615c00) [pid = 1657] [serial = 1666] [outer = 0x0]
01:57:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x13470b800 == 64 [pid = 1657] [id = 592]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12361b000) [pid = 1657] [serial = 1667] [outer = 0x0]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x123483400) [pid = 1657] [serial = 1668] [outer = 0x123615c00]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12361dc00) [pid = 1657] [serial = 1669] [outer = 0x12361b000]
01:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12361fc00) [pid = 1657] [serial = 1670] [outer = 0x12361b000]
01:57:30 INFO - PROCESS | 1657 | 1468832250022 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]
01:57:30 INFO - PROCESS | 1657 | 1468832250050 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
01:57:30 INFO - PROCESS | 1657 | 1468832250052 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
01:57:30 INFO - PROCESS | 1657 | 1468832250053 Marionette TRACE conn2 <- [1,1856,null,{}]
01:57:30 INFO - PROCESS | 1657 | 1468832250059 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}]
01:57:30 INFO - PROCESS | 1657 | 1468832250194 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
01:57:30 INFO - PROCESS | 1657 | 1468832250202 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x134710800 == 65 [pid = 1657] [id = 593]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11a452400) [pid = 1657] [serial = 1671] [outer = 0x0]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x11a71d800) [pid = 1657] [serial = 1672] [outer = 0x11a452400]
01:57:30 INFO - PROCESS | 1657 | 1468832250249 Marionette DEBUG loaded listener.js
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12361f800) [pid = 1657] [serial = 1673] [outer = 0x11a452400]
01:57:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x132320800 == 66 [pid = 1657] [id = 594]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x123b20000) [pid = 1657] [serial = 1674] [outer = 0x0]
01:57:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x13e1e2000 == 67 [pid = 1657] [id = 595]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x123b21000) [pid = 1657] [serial = 1675] [outer = 0x0]
01:57:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x13e1e7000 == 68 [pid = 1657] [id = 596]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x123b22000) [pid = 1657] [serial = 1676] [outer = 0x0]
01:57:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x13e1ed000 == 69 [pid = 1657] [id = 597]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x123b22c00) [pid = 1657] [serial = 1677] [outer = 0x0]
01:57:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x13e1ee000 == 70 [pid = 1657] [id = 598]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x123b24000) [pid = 1657] [serial = 1678] [outer = 0x0]
01:57:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x13e1ef000 == 71 [pid = 1657] [id = 599]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x123b24800) [pid = 1657] [serial = 1679] [outer = 0x0]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x123b1d800) [pid = 1657] [serial = 1680] [outer = 0x123b20000]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x123b26c00) [pid = 1657] [serial = 1681] [outer = 0x123b21000]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x123b29000) [pid = 1657] [serial = 1682] [outer = 0x123b22000]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x123c89c00) [pid = 1657] [serial = 1683] [outer = 0x123b22c00]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x123c8d800) [pid = 1657] [serial = 1684] [outer = 0x123b24000]
01:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x123c96400) [pid = 1657] [serial = 1685] [outer = 0x123b24800]
01:57:30 INFO - PROCESS | 1657 | 1468832250886 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]]]}]
01:57:30 INFO - ......
01:57:30 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 876ms
01:57:30 INFO - PROCESS | 1657 | 1468832250929 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
01:57:30 INFO - PROCESS | 1657 | 1468832250931 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
01:57:30 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
01:57:30 INFO - PROCESS | 1657 | 1468832250934 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
01:57:30 INFO - PROCESS | 1657 | 1468832250935 Marionette TRACE conn2 <- [1,1860,null,{}]
01:57:30 INFO - PROCESS | 1657 | 1468832250941 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}]
01:57:31 INFO - PROCESS | 1657 | 1468832251026 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
01:57:31 INFO - PROCESS | 1657 | 1468832251031 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fef3000 == 72 [pid = 1657] [id = 600]
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x112afc800) [pid = 1657] [serial = 1686] [outer = 0x0]
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x118347400) [pid = 1657] [serial = 1687] [outer = 0x112afc800]
01:57:31 INFO - PROCESS | 1657 | 1468832251060 Marionette DEBUG loaded listener.js
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x123606c00) [pid = 1657] [serial = 1688] [outer = 0x112afc800]
01:57:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186de000 == 73 [pid = 1657] [id = 601]
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x112906000) [pid = 1657] [serial = 1689] [outer = 0x0]
01:57:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ac1800 == 74 [pid = 1657] [id = 602]
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x112910c00) [pid = 1657] [serial = 1690] [outer = 0x0]
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1128d6800) [pid = 1657] [serial = 1691] [outer = 0x112906000]
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x1144e9c00) [pid = 1657] [serial = 1692] [outer = 0x112910c00]
01:57:31 INFO - PROCESS | 1657 | 1468832251571 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]]]}]
01:57:31 INFO - .........
01:57:31 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 670ms
01:57:31 INFO - PROCESS | 1657 | 1468832251606 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
01:57:31 INFO - PROCESS | 1657 | 1468832251609 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
01:57:31 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
01:57:31 INFO - PROCESS | 1657 | 1468832251613 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
01:57:31 INFO - PROCESS | 1657 | 1468832251615 Marionette TRACE conn2 <- [1,1864,null,{}]
01:57:31 INFO - PROCESS | 1657 | 1468832251622 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}]
01:57:31 INFO - PROCESS | 1657 | 1468832251734 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
01:57:31 INFO - PROCESS | 1657 | 1468832251799 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a784800 == 75 [pid = 1657] [id = 603]
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x114818400) [pid = 1657] [serial = 1693] [outer = 0x0]
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x11483a400) [pid = 1657] [serial = 1694] [outer = 0x114818400]
01:57:31 INFO - PROCESS | 1657 | 1468832251834 Marionette DEBUG loaded listener.js
01:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x114b83c00) [pid = 1657] [serial = 1695] [outer = 0x114818400]
01:57:32 INFO - PROCESS | 1657 | 1468832252178 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]]]}]
01:57:32 INFO - ..
01:57:32 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 622ms
01:57:32 INFO - PROCESS | 1657 | 1468832252235 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
01:57:32 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
01:57:32 INFO - PROCESS | 1657 | 1468832252239 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
01:57:32 INFO - PROCESS | 1657 | 1468832252244 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
01:57:32 INFO - PROCESS | 1657 | 1468832252246 Marionette TRACE conn2 <- [1,1868,null,{}]
01:57:32 INFO - PROCESS | 1657 | 1468832252252 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}]
01:57:32 INFO - PROCESS | 1657 | 1468832252363 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
01:57:32 INFO - PROCESS | 1657 | 1468832252413 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x125691800 == 76 [pid = 1657] [id = 604]
01:57:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x114e99800) [pid = 1657] [serial = 1696] [outer = 0x0]
01:57:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1183e9400) [pid = 1657] [serial = 1697] [outer = 0x114e99800]
01:57:32 INFO - PROCESS | 1657 | 1468832252448 Marionette DEBUG loaded listener.js
01:57:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x11a38b800) [pid = 1657] [serial = 1698] [outer = 0x114e99800]
01:57:32 INFO - PROCESS | 1657 | 1468832252769 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"]]]}]
01:57:32 INFO - ..
01:57:32 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 570ms
01:57:32 INFO - PROCESS | 1657 | 1468832252815 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
01:57:32 INFO - PROCESS | 1657 | 1468832252816 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
01:57:32 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
01:57:32 INFO - PROCESS | 1657 | 1468832252819 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
01:57:32 INFO - PROCESS | 1657 | 1468832252822 Marionette TRACE conn2 <- [1,1872,null,{}]
01:57:32 INFO - PROCESS | 1657 | 1468832252836 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}]
01:57:32 INFO - PROCESS | 1657 | 1468832252950 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
01:57:33 INFO - PROCESS | 1657 | 1468832252999 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a459000 == 77 [pid = 1657] [id = 605]
01:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x11a546c00) [pid = 1657] [serial = 1699] [outer = 0x0]
01:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x11aa20c00) [pid = 1657] [serial = 1700] [outer = 0x11a546c00]
01:57:33 INFO - PROCESS | 1657 | 1468832253035 Marionette DEBUG loaded listener.js
01:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x11b0b5c00) [pid = 1657] [serial = 1701] [outer = 0x11a546c00]
01:57:33 INFO - PROCESS | 1657 | 1468832253381 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"]]]}]
01:57:33 INFO - ..
01:57:33 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 625ms
01:57:33 INFO - PROCESS | 1657 | 1468832253444 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
01:57:33 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
01:57:33 INFO - PROCESS | 1657 | 1468832253446 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
01:57:33 INFO - PROCESS | 1657 | 1468832253449 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
01:57:33 INFO - PROCESS | 1657 | 1468832253450 Marionette TRACE conn2 <- [1,1876,null,{}]
01:57:33 INFO - PROCESS | 1657 | 1468832253456 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}]
01:57:33 INFO - PROCESS | 1657 | 1468832253570 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
01:57:33 INFO - PROCESS | 1657 | 1468832253619 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x13232e000 == 78 [pid = 1657] [id = 606]
01:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x11b0c1400) [pid = 1657] [serial = 1702] [outer = 0x0]
01:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x11b8da400) [pid = 1657] [serial = 1703] [outer = 0x11b0c1400]
01:57:33 INFO - PROCESS | 1657 | 1468832253653 Marionette DEBUG loaded listener.js
01:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x123411000) [pid = 1657] [serial = 1704] [outer = 0x11b0c1400]
01:57:34 INFO - PROCESS | 1657 | 1468832254098 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"]]]}]
01:57:34 INFO - ....
01:57:34 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 669ms
01:57:34 INFO - PROCESS | 1657 | 1468832254121 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
01:57:34 INFO - PROCESS | 1657 | 1468832254124 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
01:57:34 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
01:57:34 INFO - PROCESS | 1657 | 1468832254128 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
01:57:34 INFO - PROCESS | 1657 | 1468832254130 Marionette TRACE conn2 <- [1,1880,null,{}]
01:57:34 INFO - PROCESS | 1657 | 1468832254139 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}]
01:57:34 INFO - PROCESS | 1657 | 1468832254251 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
01:57:34 INFO - PROCESS | 1657 | 1468832254311 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a3da000 == 79 [pid = 1657] [id = 607]
01:57:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x114142c00) [pid = 1657] [serial = 1705] [outer = 0x0]
01:57:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1144f1400) [pid = 1657] [serial = 1706] [outer = 0x114142c00]
01:57:34 INFO - PROCESS | 1657 | 1468832254344 Marionette DEBUG loaded listener.js
01:57:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x114811c00) [pid = 1657] [serial = 1707] [outer = 0x114142c00]
01:57:34 INFO - PROCESS | 1657 | 1468832254727 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"]]]}]
01:57:34 INFO - .
01:57:34 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 673ms
01:57:34 INFO - PROCESS | 1657 | 1468832254802 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
01:57:34 INFO - PROCESS | 1657 | 1468832254806 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
01:57:34 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
01:57:34 INFO - PROCESS | 1657 | 1468832254811 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
01:57:34 INFO - PROCESS | 1657 | 1468832254812 Marionette TRACE conn2 <- [1,1884,null,{}]
01:57:34 INFO - PROCESS | 1657 | 1468832254818 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}]
01:57:34 INFO - PROCESS | 1657 | 1468832254918 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
01:57:34 INFO - PROCESS | 1657 | 1468832254973 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e1d000 == 80 [pid = 1657] [id = 608]
01:57:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x114837400) [pid = 1657] [serial = 1708] [outer = 0x0]
01:57:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x114e9f400) [pid = 1657] [serial = 1709] [outer = 0x114837400]
01:57:35 INFO - PROCESS | 1657 | 1468832255004 Marionette DEBUG loaded listener.js
01:57:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x11522e800) [pid = 1657] [serial = 1710] [outer = 0x114837400]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13e1ef000 == 79 [pid = 1657] [id = 599]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13e1ee000 == 78 [pid = 1657] [id = 598]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13e1ed000 == 77 [pid = 1657] [id = 597]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13e1e7000 == 76 [pid = 1657] [id = 596]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13e1e2000 == 75 [pid = 1657] [id = 595]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x132320800 == 74 [pid = 1657] [id = 594]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13470b800 == 73 [pid = 1657] [id = 592]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x134713800 == 72 [pid = 1657] [id = 591]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x128fc9800 == 71 [pid = 1657] [id = 589]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13232f800 == 70 [pid = 1657] [id = 588]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13232c000 == 69 [pid = 1657] [id = 587]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x132325000 == 68 [pid = 1657] [id = 586]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x13231c800 == 67 [pid = 1657] [id = 585]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a898800 == 66 [pid = 1657] [id = 583]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a892800 == 65 [pid = 1657] [id = 582]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a87d000 == 64 [pid = 1657] [id = 581]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a46f800 == 63 [pid = 1657] [id = 579]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a469000 == 62 [pid = 1657] [id = 578]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a460000 == 61 [pid = 1657] [id = 577]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a45e000 == 60 [pid = 1657] [id = 576]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a3a1800 == 59 [pid = 1657] [id = 575]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a45c800 == 58 [pid = 1657] [id = 574]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a459800 == 57 [pid = 1657] [id = 573]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x123951000 == 56 [pid = 1657] [id = 572]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x129849000 == 55 [pid = 1657] [id = 571]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x119e4c000 == 54 [pid = 1657] [id = 569]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x127889000 == 53 [pid = 1657] [id = 567]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x127888000 == 52 [pid = 1657] [id = 566]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x127886800 == 51 [pid = 1657] [id = 565]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12724d000 == 50 [pid = 1657] [id = 564]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x127884000 == 49 [pid = 1657] [id = 563]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1273c7800 == 48 [pid = 1657] [id = 562]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1273bc800 == 47 [pid = 1657] [id = 561]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12561d000 == 46 [pid = 1657] [id = 559]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12539e000 == 45 [pid = 1657] [id = 558]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x123d1d000 == 44 [pid = 1657] [id = 557]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x123ebf800 == 43 [pid = 1657] [id = 553]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x124e13800 == 42 [pid = 1657] [id = 554]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x124e1c800 == 41 [pid = 1657] [id = 555]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11c454800 == 40 [pid = 1657] [id = 551]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11c44e800 == 39 [pid = 1657] [id = 550]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11be20800 == 38 [pid = 1657] [id = 549]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11c448800 == 37 [pid = 1657] [id = 548]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11c1b0000 == 36 [pid = 1657] [id = 547]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11a782000 == 35 [pid = 1657] [id = 545]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11a415000 == 34 [pid = 1657] [id = 544]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11a40c800 == 33 [pid = 1657] [id = 543]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11a407000 == 32 [pid = 1657] [id = 542]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11a3eb800 == 31 [pid = 1657] [id = 541]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11a3e0000 == 30 [pid = 1657] [id = 540]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11986b800 == 29 [pid = 1657] [id = 538]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1194c0000 == 28 [pid = 1657] [id = 537]
01:57:35 INFO - PROCESS | 1657 | --DOCSHELL 0x127126800 == 27 [pid = 1657] [id = 529]
01:57:35 INFO - PROCESS | 1657 | 1468832255277 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"]]]}]
01:57:35 INFO - .
01:57:35 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 519ms
01:57:35 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
01:57:35 INFO - PROCESS | 1657 | 1468832255331 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
01:57:35 INFO - PROCESS | 1657 | 1468832255332 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
01:57:35 INFO - PROCESS | 1657 | 1468832255337 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
01:57:35 INFO - PROCESS | 1657 | 1468832255343 Marionette TRACE conn2 <- [1,1888,null,{}]
01:57:35 INFO - PROCESS | 1657 | 1468832255358 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}]
01:57:35 INFO - PROCESS | 1657 | 1468832255452 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
01:57:35 INFO - PROCESS | 1657 | 1468832255521 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11bc9d800 == 28 [pid = 1657] [id = 609]
01:57:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x1170cd000) [pid = 1657] [serial = 1711] [outer = 0x0]
01:57:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x118c05400) [pid = 1657] [serial = 1712] [outer = 0x1170cd000]
01:57:35 INFO - PROCESS | 1657 | 1468832255561 Marionette DEBUG loaded listener.js
01:57:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x11a44e800) [pid = 1657] [serial = 1713] [outer = 0x1170cd000]
01:57:35 INFO - PROCESS | 1657 | 1468832255953 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"]]]}]
01:57:35 INFO - ..
01:57:35 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 632ms
01:57:35 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
01:57:35 INFO - PROCESS | 1657 | 1468832255967 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
01:57:35 INFO - PROCESS | 1657 | 1468832255969 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
01:57:35 INFO - PROCESS | 1657 | 1468832255977 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
01:57:35 INFO - PROCESS | 1657 | 1468832255978 Marionette TRACE conn2 <- [1,1892,null,{}]
01:57:35 INFO - PROCESS | 1657 | 1468832255981 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}]
01:57:36 INFO - PROCESS | 1657 | 1468832256070 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
01:57:36 INFO - PROCESS | 1657 | 1468832256130 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x127249800 == 29 [pid = 1657] [id = 610]
01:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x11a850000) [pid = 1657] [serial = 1714] [outer = 0x0]
01:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x11a8ef400) [pid = 1657] [serial = 1715] [outer = 0x11a850000]
01:57:36 INFO - PROCESS | 1657 | 1468832256161 Marionette DEBUG loaded listener.js
01:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x11aa1d000) [pid = 1657] [serial = 1716] [outer = 0x11a850000]
01:57:36 INFO - PROCESS | 1657 | 1468832256427 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"]]]}]
01:57:36 INFO - .....
01:57:36 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 476ms
01:57:36 INFO - PROCESS | 1657 | 1468832256448 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
01:57:36 INFO - PROCESS | 1657 | 1468832256450 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
01:57:36 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
01:57:36 INFO - PROCESS | 1657 | 1468832256455 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
01:57:36 INFO - PROCESS | 1657 | 1468832256456 Marionette TRACE conn2 <- [1,1896,null,{}]
01:57:36 INFO - PROCESS | 1657 | 1468832256470 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}]
01:57:36 INFO - PROCESS | 1657 | 1468832256569 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
01:57:36 INFO - PROCESS | 1657 | 1468832256626 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1194b8800 == 30 [pid = 1657] [id = 611]
01:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x11a8ed800) [pid = 1657] [serial = 1717] [outer = 0x0]
01:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x11b043400) [pid = 1657] [serial = 1718] [outer = 0x11a8ed800]
01:57:36 INFO - PROCESS | 1657 | 1468832256656 Marionette DEBUG loaded listener.js
01:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x11b7d4400) [pid = 1657] [serial = 1719] [outer = 0x11a8ed800]
01:57:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x129848800 == 31 [pid = 1657] [id = 612]
01:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x11b8e6800) [pid = 1657] [serial = 1720] [outer = 0x0]
01:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x11b7ee800) [pid = 1657] [serial = 1721] [outer = 0x11b8e6800]
01:57:36 INFO - PROCESS | 1657 | 1468832256962 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]]]}]
01:57:36 INFO - ..
01:57:36 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 530ms
01:57:36 INFO - PROCESS | 1657 | 1468832256985 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
01:57:36 INFO - PROCESS | 1657 | 1468832256987 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
01:57:36 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
01:57:36 INFO - PROCESS | 1657 | 1468832256991 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
01:57:36 INFO - PROCESS | 1657 | 1468832256994 Marionette TRACE conn2 <- [1,1900,null,{}]
01:57:37 INFO - PROCESS | 1657 | 1468832256999 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}]
01:57:37 INFO - PROCESS | 1657 | 1468832257104 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
01:57:37 INFO - PROCESS | 1657 | 1468832257110 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a6ae800 == 32 [pid = 1657] [id = 613]
01:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x11b7dd800) [pid = 1657] [serial = 1722] [outer = 0x0]
01:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x11ba9d400) [pid = 1657] [serial = 1723] [outer = 0x11b7dd800]
01:57:37 INFO - PROCESS | 1657 | 1468832257140 Marionette DEBUG loaded listener.js
01:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12340e800) [pid = 1657] [serial = 1724] [outer = 0x11b7dd800]
01:57:37 INFO - PROCESS | 1657 | 1468832257428 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]]]}]
01:57:37 INFO - ..
01:57:37 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 472ms
01:57:37 INFO - PROCESS | 1657 | 1468832257464 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
01:57:37 INFO - PROCESS | 1657 | 1468832257465 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
01:57:37 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
01:57:37 INFO - PROCESS | 1657 | 1468832257468 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
01:57:37 INFO - PROCESS | 1657 | 1468832257473 Marionette TRACE conn2 <- [1,1904,null,{}]
01:57:37 INFO - PROCESS | 1657 | 1468832257478 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}]
01:57:37 INFO - PROCESS | 1657 | 1468832257602 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
01:57:37 INFO - PROCESS | 1657 | 1468832257606 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x13232f800 == 33 [pid = 1657] [id = 614]
01:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x11aab9000) [pid = 1657] [serial = 1725] [outer = 0x0]
01:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x123475000) [pid = 1657] [serial = 1726] [outer = 0x11aab9000]
01:57:37 INFO - PROCESS | 1657 | 1468832257635 Marionette DEBUG loaded listener.js
01:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x1234d5000) [pid = 1657] [serial = 1727] [outer = 0x11aab9000]
01:57:37 INFO - PROCESS | 1657 | 1468832257926 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"]]]}]
01:57:37 INFO - ....
01:57:37 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 477ms
01:57:37 INFO - PROCESS | 1657 | 1468832257949 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
01:57:37 INFO - PROCESS | 1657 | 1468832257951 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
01:57:37 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
01:57:37 INFO - PROCESS | 1657 | 1468832257954 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
01:57:37 INFO - PROCESS | 1657 | 1468832257963 Marionette TRACE conn2 <- [1,1908,null,{}]
01:57:38 INFO - PROCESS | 1657 | 1468832258002 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}]
01:57:38 INFO - PROCESS | 1657 | 1468832258173 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
01:57:38 INFO - PROCESS | 1657 | 1468832258221 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x13cbf7800 == 34 [pid = 1657] [id = 615]
01:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12347f800) [pid = 1657] [serial = 1728] [outer = 0x0]
01:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x123608400) [pid = 1657] [serial = 1729] [outer = 0x12347f800]
01:57:38 INFO - PROCESS | 1657 | 1468832258250 Marionette DEBUG loaded listener.js
01:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x123882800) [pid = 1657] [serial = 1730] [outer = 0x12347f800]
01:57:38 INFO - PROCESS | 1657 | 1468832258566 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]]]}]
01:57:38 INFO - ....
01:57:38 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 642ms
01:57:38 INFO - PROCESS | 1657 | 1468832258601 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
01:57:38 INFO - PROCESS | 1657 | 1468832258606 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
01:57:38 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
01:57:38 INFO - PROCESS | 1657 | 1468832258610 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
01:57:38 INFO - PROCESS | 1657 | 1468832258611 Marionette TRACE conn2 <- [1,1912,null,{}]
01:57:38 INFO - PROCESS | 1657 | 1468832258614 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}]
01:57:38 INFO - PROCESS | 1657 | 1468832258744 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
01:57:38 INFO - PROCESS | 1657 | 1468832258763 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x13feea800 == 35 [pid = 1657] [id = 616]
01:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x123b1b800) [pid = 1657] [serial = 1731] [outer = 0x0]
01:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x123c92800) [pid = 1657] [serial = 1732] [outer = 0x123b1b800]
01:57:38 INFO - PROCESS | 1657 | 1468832258801 Marionette DEBUG loaded listener.js
01:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x123e30c00) [pid = 1657] [serial = 1733] [outer = 0x123b1b800]
01:57:39 INFO - PROCESS | 1657 | 1468832259192 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]]]}]
01:57:39 INFO - ....
01:57:39 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 623ms
01:57:39 INFO - PROCESS | 1657 | 1468832259233 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
01:57:39 INFO - PROCESS | 1657 | 1468832259237 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
01:57:39 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
01:57:39 INFO - PROCESS | 1657 | 1468832259240 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
01:57:39 INFO - PROCESS | 1657 | 1468832259241 Marionette TRACE conn2 <- [1,1916,null,{}]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x123b20000) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x123b21000) [pid = 1657] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x123b22000) [pid = 1657] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x123b22c00) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x123b24000) [pid = 1657] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x123b24800) [pid = 1657] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x118c0b800) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x1149b8400) [pid = 1657] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x11a1cc000) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x112843c00) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x11b7da800) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x1136b1800) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x11bc3ac00) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x11aaa0800) [pid = 1657] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x11aaa2800) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x1149bbc00) [pid = 1657] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x11aaa6800) [pid = 1657] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x11aa0fc00) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x11897fc00) [pid = 1657] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x11a6f6800) [pid = 1657] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x118981400) [pid = 1657] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x11b8e6c00) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x11bf12c00) [pid = 1657] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x11ba94400) [pid = 1657] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x11b0b9000) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x123479000) [pid = 1657] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x11aaa5c00) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x123481800) [pid = 1657] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x118a8cc00) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x11ba98c00) [pid = 1657] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x11b8e0000) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12340f400) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x123615c00) [pid = 1657] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x1146de400) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x11aaa5000) [pid = 1657] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12361b000) [pid = 1657] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x11b7dc000) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x11a1c7c00) [pid = 1657] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x11ba9e800) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x1149c0800) [pid = 1657] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x11bf18000) [pid = 1657] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x11ba97400) [pid = 1657] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x11b7dc800) [pid = 1657] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x11aaab000) [pid = 1657] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x11b8e2000) [pid = 1657] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11bf0fc00) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x118ada000) [pid = 1657] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x11a6f2400) [pid = 1657] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x11aa17400) [pid = 1657] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x112909800) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x11921f400) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x11aaa1800) [pid = 1657] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x114837c00) [pid = 1657] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1149b7400) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11a664000) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11b8e3c00) [pid = 1657] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118a8f800) [pid = 1657] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11aaa4000) [pid = 1657] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1149b6800) [pid = 1657] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x114edec00) [pid = 1657] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x123479400) [pid = 1657] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x11ba93400) [pid = 1657] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x1146df800) [pid = 1657] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x11a6f4800) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x123479c00) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11a38e000) [pid = 1657] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:39 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11a452400) [pid = 1657] [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]
01:57:39 INFO - PROCESS | 1657 | 1468832259435 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}]
01:57:39 INFO - PROCESS | 1657 | 1468832259544 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
01:57:39 INFO - PROCESS | 1657 | 1468832259552 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x14fddc800 == 36 [pid = 1657] [id = 617]
01:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1149b8400) [pid = 1657] [serial = 1734] [outer = 0x0]
01:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x114ea4c00) [pid = 1657] [serial = 1735] [outer = 0x1149b8400]
01:57:39 INFO - PROCESS | 1657 | 1468832259585 Marionette DEBUG loaded listener.js
01:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x11a449800) [pid = 1657] [serial = 1736] [outer = 0x1149b8400]
01:57:39 INFO - PROCESS | 1657 | 1468832259892 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"]]]}]
01:57:39 INFO - ..
01:57:39 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 671ms
01:57:39 INFO - PROCESS | 1657 | 1468832259914 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
01:57:39 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
01:57:39 INFO - PROCESS | 1657 | 1468832259919 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
01:57:39 INFO - PROCESS | 1657 | 1468832259921 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
01:57:39 INFO - PROCESS | 1657 | 1468832259926 Marionette TRACE conn2 <- [1,1920,null,{}]
01:57:39 INFO - PROCESS | 1657 | 1468832259929 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}]
01:57:40 INFO - PROCESS | 1657 | 1468832260037 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
01:57:40 INFO - PROCESS | 1657 | 1468832260130 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1506b8800 == 37 [pid = 1657] [id = 618]
01:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x124ef0800) [pid = 1657] [serial = 1737] [outer = 0x0]
01:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x125027800) [pid = 1657] [serial = 1738] [outer = 0x124ef0800]
01:57:40 INFO - PROCESS | 1657 | 1468832260162 Marionette DEBUG loaded listener.js
01:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x125046000) [pid = 1657] [serial = 1739] [outer = 0x124ef0800]
01:57:40 INFO - PROCESS | 1657 | 1468832260409 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"]]]}]
01:57:40 INFO - ..
01:57:40 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 523ms
01:57:40 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
01:57:40 INFO - PROCESS | 1657 | 1468832260446 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
01:57:40 INFO - PROCESS | 1657 | 1468832260447 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
01:57:40 INFO - PROCESS | 1657 | 1468832260449 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
01:57:40 INFO - PROCESS | 1657 | 1468832260453 Marionette TRACE conn2 <- [1,1924,null,{}]
01:57:40 INFO - PROCESS | 1657 | 1468832260466 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}]
01:57:40 INFO - PROCESS | 1657 | 1468832260566 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
01:57:40 INFO - PROCESS | 1657 | 1468832260570 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x150c15000 == 38 [pid = 1657] [id = 619]
01:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x125049400) [pid = 1657] [serial = 1740] [outer = 0x0]
01:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1255dc800) [pid = 1657] [serial = 1741] [outer = 0x125049400]
01:57:40 INFO - PROCESS | 1657 | 1468832260599 Marionette DEBUG loaded listener.js
01:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12563bc00) [pid = 1657] [serial = 1742] [outer = 0x125049400]
01:57:40 INFO - PROCESS | 1657 | 1468832260878 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]]]}]
01:57:40 INFO - ..
01:57:40 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 476ms
01:57:40 INFO - PROCESS | 1657 | 1468832260930 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
01:57:40 INFO - PROCESS | 1657 | 1468832260932 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
01:57:40 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
01:57:40 INFO - PROCESS | 1657 | 1468832260936 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
01:57:40 INFO - PROCESS | 1657 | 1468832260944 Marionette TRACE conn2 <- [1,1928,null,{}]
01:57:40 INFO - PROCESS | 1657 | 1468832260955 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}]
01:57:41 INFO - PROCESS | 1657 | 1468832261089 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
01:57:41 INFO - PROCESS | 1657 | 1468832261097 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1129cc000 == 39 [pid = 1657] [id = 620]
01:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x125023800) [pid = 1657] [serial = 1743] [outer = 0x0]
01:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x125644c00) [pid = 1657] [serial = 1744] [outer = 0x125023800]
01:57:41 INFO - PROCESS | 1657 | 1468832261126 Marionette DEBUG loaded listener.js
01:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x125642800) [pid = 1657] [serial = 1745] [outer = 0x125023800]
01:57:41 INFO - PROCESS | 1657 | 1468832261400 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"]]]}]
01:57:41 INFO - ....
01:57:41 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 485ms
01:57:41 INFO - PROCESS | 1657 | 1468832261421 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
01:57:41 INFO - PROCESS | 1657 | 1468832261430 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
01:57:41 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
01:57:41 INFO - PROCESS | 1657 | 1468832261498 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
01:57:41 INFO - PROCESS | 1657 | 1468832261500 Marionette TRACE conn2 <- [1,1932,null,{}]
01:57:41 INFO - PROCESS | 1657 | 1468832261504 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}]
01:57:41 INFO - PROCESS | 1657 | 1468832261634 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
01:57:41 INFO - PROCESS | 1657 | 1468832261696 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x116fe5800 == 40 [pid = 1657] [id = 621]
01:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x11287a800) [pid = 1657] [serial = 1746] [outer = 0x0]
01:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x11290bc00) [pid = 1657] [serial = 1747] [outer = 0x11287a800]
01:57:41 INFO - PROCESS | 1657 | 1468832261733 Marionette DEBUG loaded listener.js
01:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x114828c00) [pid = 1657] [serial = 1748] [outer = 0x11287a800]
01:57:42 INFO - PROCESS | 1657 | 1468832262095 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"]]]}]
01:57:42 INFO - ....
01:57:42 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 681ms
01:57:42 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
01:57:42 INFO - PROCESS | 1657 | 1468832262171 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
01:57:42 INFO - PROCESS | 1657 | 1468832262173 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
01:57:42 INFO - PROCESS | 1657 | 1468832262176 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
01:57:42 INFO - PROCESS | 1657 | 1468832262178 Marionette TRACE conn2 <- [1,1936,null,{}]
01:57:42 INFO - PROCESS | 1657 | 1468832262188 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}]
01:57:42 INFO - PROCESS | 1657 | 1468832262308 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
01:57:42 INFO - PROCESS | 1657 | 1468832262369 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ed7800 == 41 [pid = 1657] [id = 622]
01:57:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1149b9000) [pid = 1657] [serial = 1749] [outer = 0x0]
01:57:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x118c08800) [pid = 1657] [serial = 1750] [outer = 0x1149b9000]
01:57:42 INFO - PROCESS | 1657 | 1468832262404 Marionette DEBUG loaded listener.js
01:57:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x11a450000) [pid = 1657] [serial = 1751] [outer = 0x1149b9000]
01:57:42 INFO - PROCESS | 1657 | 1468832262755 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]]]}]
01:57:42 INFO - ..
01:57:42 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 621ms
01:57:42 INFO - PROCESS | 1657 | 1468832262798 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
01:57:42 INFO - PROCESS | 1657 | 1468832262800 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
01:57:42 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
01:57:42 INFO - PROCESS | 1657 | 1468832262802 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
01:57:42 INFO - PROCESS | 1657 | 1468832262804 Marionette TRACE conn2 <- [1,1940,null,{}]
01:57:42 INFO - PROCESS | 1657 | 1468832262812 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}]
01:57:42 INFO - PROCESS | 1657 | 1468832262926 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
01:57:42 INFO - PROCESS | 1657 | 1468832262995 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a69b800 == 42 [pid = 1657] [id = 623]
01:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x11b0be000) [pid = 1657] [serial = 1752] [outer = 0x0]
01:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x11b7da800) [pid = 1657] [serial = 1753] [outer = 0x11b0be000]
01:57:43 INFO - PROCESS | 1657 | 1468832263073 Marionette DEBUG loaded listener.js
01:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x11b8e4c00) [pid = 1657] [serial = 1754] [outer = 0x11b0be000]
01:57:43 INFO - PROCESS | 1657 | 1468832263480 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]]]}]
01:57:43 INFO - ..
01:57:43 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 721ms
01:57:43 INFO - PROCESS | 1657 | 1468832263524 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
01:57:43 INFO - PROCESS | 1657 | 1468832263525 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
01:57:43 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
01:57:43 INFO - PROCESS | 1657 | 1468832263528 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
01:57:43 INFO - PROCESS | 1657 | 1468832263533 Marionette TRACE conn2 <- [1,1944,null,{}]
01:57:43 INFO - PROCESS | 1657 | 1468832263535 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}]
01:57:43 INFO - PROCESS | 1657 | 1468832263649 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
01:57:43 INFO - PROCESS | 1657 | 1468832263712 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x114885800 == 43 [pid = 1657] [id = 624]
01:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x112913c00) [pid = 1657] [serial = 1755] [outer = 0x0]
01:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1146db400) [pid = 1657] [serial = 1756] [outer = 0x112913c00]
01:57:43 INFO - PROCESS | 1657 | 1468832263786 Marionette DEBUG loaded listener.js
01:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x117f48c00) [pid = 1657] [serial = 1757] [outer = 0x112913c00]
01:57:44 INFO - PROCESS | 1657 | 1468832264220 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]]]}]
01:57:44 INFO - .
01:57:44 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 723ms
01:57:44 INFO - PROCESS | 1657 | 1468832264252 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
01:57:44 INFO - PROCESS | 1657 | 1468832264257 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
01:57:44 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
01:57:44 INFO - PROCESS | 1657 | 1468832264263 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
01:57:44 INFO - PROCESS | 1657 | 1468832264266 Marionette TRACE conn2 <- [1,1948,null,{}]
01:57:44 INFO - PROCESS | 1657 | 1468832264269 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}]
01:57:44 INFO - PROCESS | 1657 | 1468832264377 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
01:57:44 INFO - PROCESS | 1657 | 1468832264443 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11be14800 == 44 [pid = 1657] [id = 625]
01:57:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x11482b000) [pid = 1657] [serial = 1758] [outer = 0x0]
01:57:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x114991400) [pid = 1657] [serial = 1759] [outer = 0x11482b000]
01:57:44 INFO - PROCESS | 1657 | 1468832264475 Marionette DEBUG loaded listener.js
01:57:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x11707d800) [pid = 1657] [serial = 1760] [outer = 0x11482b000]
01:57:44 INFO - PROCESS | 1657 | 1468832264818 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"]]]}]
01:57:44 INFO - ..
01:57:44 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 621ms
01:57:44 INFO - PROCESS | 1657 | 1468832264885 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
01:57:44 INFO - PROCESS | 1657 | 1468832264889 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
01:57:44 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
01:57:44 INFO - PROCESS | 1657 | 1468832264894 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
01:57:44 INFO - PROCESS | 1657 | 1468832264896 Marionette TRACE conn2 <- [1,1952,null,{}]
01:57:44 INFO - PROCESS | 1657 | 1468832264901 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}]
01:57:45 INFO - PROCESS | 1657 | 1468832265006 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
01:57:45 INFO - PROCESS | 1657 | 1468832265065 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11bf89000 == 45 [pid = 1657] [id = 626]
01:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x112870800) [pid = 1657] [serial = 1761] [outer = 0x0]
01:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x118a8d000) [pid = 1657] [serial = 1762] [outer = 0x112870800]
01:57:45 INFO - PROCESS | 1657 | 1468832265097 Marionette DEBUG loaded listener.js
01:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x11a397800) [pid = 1657] [serial = 1763] [outer = 0x112870800]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x150c15000 == 44 [pid = 1657] [id = 619]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1506b8800 == 43 [pid = 1657] [id = 618]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x14fddc800 == 42 [pid = 1657] [id = 617]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x13feea800 == 41 [pid = 1657] [id = 616]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x13cbf7800 == 40 [pid = 1657] [id = 615]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x13232f800 == 39 [pid = 1657] [id = 614]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12a6ae800 == 38 [pid = 1657] [id = 613]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x129848800 == 37 [pid = 1657] [id = 612]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1194b8800 == 36 [pid = 1657] [id = 611]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x127249800 == 35 [pid = 1657] [id = 610]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11bc9d800 == 34 [pid = 1657] [id = 609]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124e1d000 == 33 [pid = 1657] [id = 608]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x118ac1800 == 32 [pid = 1657] [id = 602]
01:57:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1186de000 == 31 [pid = 1657] [id = 601]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x118c0c400) [pid = 1657] [serial = 1581] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x1149c2c00) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x11a397000) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x11aaa2c00) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1149c4800) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x1146e2400) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12347d400) [pid = 1657] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x118c0e800) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11aaaf400) [pid = 1657] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x1149c4c00) [pid = 1657] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x11aab7c00) [pid = 1657] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x11aaac000) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x118974400) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x11a6f4400) [pid = 1657] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x118c03800) [pid = 1657] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11baa0c00) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x11bf36800) [pid = 1657] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11ba9f800) [pid = 1657] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11b7f0400) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12347ec00) [pid = 1657] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11aab5400) [pid = 1657] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x123481c00) [pid = 1657] [serial = 1662] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x118c04c00) [pid = 1657] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x11bc32c00) [pid = 1657] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x11b8da800) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12347e800) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x123483400) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1144f0c00) [pid = 1657] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11aab3400) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12361fc00) [pid = 1657] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x11ba9e000) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1196e1c00) [pid = 1657] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11bf2dc00) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1149c4000) [pid = 1657] [serial = 1566] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11c2a8000) [pid = 1657] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11baa2000) [pid = 1657] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11b7e3800) [pid = 1657] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11aab9c00) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11ba9b400) [pid = 1657] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11ba99000) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118a8f400) [pid = 1657] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11a6fa400) [pid = 1657] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119216400) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11290b400) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x119840400) [pid = 1657] [serial = 1590] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x11b7da000) [pid = 1657] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x113806c00) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1149c0400) [pid = 1657] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11a8eb800) [pid = 1657] [serial = 1599] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11ba9c000) [pid = 1657] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118c06000) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11aab0800) [pid = 1657] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1149be000) [pid = 1657] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x114edf000) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x123480400) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11aaa3800) [pid = 1657] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1146e3c00) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11a713000) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12347b400) [pid = 1657] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12361dc00) [pid = 1657] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11812cc00) [pid = 1657] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11a71d800) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12340c400) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11ba9e400) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11aa0b800) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11a455400) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119216c00) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x117d56c00) [pid = 1657] [serial = 1569] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11481f800) [pid = 1657] [serial = 1554] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11291ec00) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11b7de000) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11b0bd800) [pid = 1657] [serial = 1617] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1234d9000) [pid = 1657] [serial = 1665] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12361f800) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123b1d800) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123b26c00) [pid = 1657] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x123b29000) [pid = 1657] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x123c89c00) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x123c8d800) [pid = 1657] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123c96400) [pid = 1657] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
01:57:45 INFO - PROCESS | 1657 | 1468832265484 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]]]}]
01:57:45 INFO - ...
01:57:45 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 622ms
01:57:45 INFO - PROCESS | 1657 | 1468832265517 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
01:57:45 INFO - PROCESS | 1657 | 1468832265518 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
01:57:45 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
01:57:45 INFO - PROCESS | 1657 | 1468832265524 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
01:57:45 INFO - PROCESS | 1657 | 1468832265527 Marionette TRACE conn2 <- [1,1956,null,{}]
01:57:45 INFO - PROCESS | 1657 | 1468832265535 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}]
01:57:45 INFO - PROCESS | 1657 | 1468832265630 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
01:57:45 INFO - PROCESS | 1657 | 1468832265688 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a408800 == 32 [pid = 1657] [id = 627]
01:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1146e2400) [pid = 1657] [serial = 1764] [outer = 0x0]
01:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11897c400) [pid = 1657] [serial = 1765] [outer = 0x1146e2400]
01:57:45 INFO - PROCESS | 1657 | 1468832265721 Marionette DEBUG loaded listener.js
01:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11a719c00) [pid = 1657] [serial = 1766] [outer = 0x1146e2400]
01:57:45 INFO - PROCESS | 1657 | 1468832265985 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]]]}]
01:57:45 INFO - .
01:57:45 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 472ms
01:57:46 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
01:57:46 INFO - PROCESS | 1657 | 1468832265997 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
01:57:46 INFO - PROCESS | 1657 | 1468832265998 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
01:57:46 INFO - PROCESS | 1657 | 1468832266004 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
01:57:46 INFO - PROCESS | 1657 | 1468832266005 Marionette TRACE conn2 <- [1,1960,null,{}]
01:57:46 INFO - PROCESS | 1657 | 1468832266016 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}]
01:57:46 INFO - PROCESS | 1657 | 1468832266129 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
01:57:46 INFO - PROCESS | 1657 | 1468832266133 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x123966800 == 33 [pid = 1657] [id = 628]
01:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11aa0e000) [pid = 1657] [serial = 1767] [outer = 0x0]
01:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11aa14800) [pid = 1657] [serial = 1768] [outer = 0x11aa0e000]
01:57:46 INFO - PROCESS | 1657 | 1468832266163 Marionette DEBUG loaded listener.js
01:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11aaac400) [pid = 1657] [serial = 1769] [outer = 0x11aa0e000]
01:57:46 INFO - PROCESS | 1657 | 1468832266452 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"]]]}]
01:57:46 INFO - .
01:57:46 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 475ms
01:57:46 INFO - PROCESS | 1657 | 1468832266480 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
01:57:46 INFO - PROCESS | 1657 | 1468832266481 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
01:57:46 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
01:57:46 INFO - PROCESS | 1657 | 1468832266485 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
01:57:46 INFO - PROCESS | 1657 | 1468832266487 Marionette TRACE conn2 <- [1,1964,null,{}]
01:57:46 INFO - PROCESS | 1657 | 1468832266513 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}]
01:57:46 INFO - PROCESS | 1657 | 1468832266622 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
01:57:46 INFO - PROCESS | 1657 | 1468832266629 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x125013000 == 34 [pid = 1657] [id = 629]
01:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11aa9d400) [pid = 1657] [serial = 1770] [outer = 0x0]
01:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11aaa6000) [pid = 1657] [serial = 1771] [outer = 0x11aa9d400]
01:57:46 INFO - PROCESS | 1657 | 1468832266669 Marionette DEBUG loaded listener.js
01:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11b7ddc00) [pid = 1657] [serial = 1772] [outer = 0x11aa9d400]
01:57:46 INFO - PROCESS | 1657 | 1468832266965 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]]]}]
01:57:47 INFO - ..
01:57:47 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 532ms
01:57:47 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
01:57:47 INFO - PROCESS | 1657 | 1468832267018 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
01:57:47 INFO - PROCESS | 1657 | 1468832267019 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
01:57:47 INFO - PROCESS | 1657 | 1468832267021 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
01:57:47 INFO - PROCESS | 1657 | 1468832267023 Marionette TRACE conn2 <- [1,1968,null,{}]
01:57:47 INFO - PROCESS | 1657 | 1468832267032 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}]
01:57:47 INFO - PROCESS | 1657 | 1468832267163 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
01:57:47 INFO - PROCESS | 1657 | 1468832267196 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12713e000 == 35 [pid = 1657] [id = 630]
01:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11b7e3800) [pid = 1657] [serial = 1773] [outer = 0x0]
01:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11ba93400) [pid = 1657] [serial = 1774] [outer = 0x11b7e3800]
01:57:47 INFO - PROCESS | 1657 | 1468832267228 Marionette DEBUG loaded listener.js
01:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11bf33400) [pid = 1657] [serial = 1775] [outer = 0x11b7e3800]
01:57:47 INFO - PROCESS | 1657 | 1468832267481 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"]]]}]
01:57:47 INFO - .
01:57:47 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 476ms
01:57:47 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
01:57:47 INFO - PROCESS | 1657 | 1468832267497 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
01:57:47 INFO - PROCESS | 1657 | 1468832267498 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
01:57:47 INFO - PROCESS | 1657 | 1468832267504 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
01:57:47 INFO - PROCESS | 1657 | 1468832267505 Marionette TRACE conn2 <- [1,1972,null,{}]
01:57:47 INFO - PROCESS | 1657 | 1468832267537 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}]
01:57:47 INFO - PROCESS | 1657 | 1468832267655 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
01:57:47 INFO - PROCESS | 1657 | 1468832267665 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f2c000 == 36 [pid = 1657] [id = 631]
01:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11b7f0400) [pid = 1657] [serial = 1776] [outer = 0x0]
01:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11ba94400) [pid = 1657] [serial = 1777] [outer = 0x11b7f0400]
01:57:47 INFO - PROCESS | 1657 | 1468832267695 Marionette DEBUG loaded listener.js
01:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1234d2400) [pid = 1657] [serial = 1778] [outer = 0x11b7f0400]
01:57:47 INFO - PROCESS | 1657 | 1468832267984 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"]]]}]
01:57:48 INFO - ..
01:57:48 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 524ms
01:57:48 INFO - PROCESS | 1657 | 1468832268032 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
01:57:48 INFO - PROCESS | 1657 | 1468832268033 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
01:57:48 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
01:57:48 INFO - PROCESS | 1657 | 1468832268035 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
01:57:48 INFO - PROCESS | 1657 | 1468832268036 Marionette TRACE conn2 <- [1,1976,null,{}]
01:57:48 INFO - PROCESS | 1657 | 1468832268044 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}]
01:57:48 INFO - PROCESS | 1657 | 1468832268149 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
01:57:48 INFO - PROCESS | 1657 | 1468832268188 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x129049800 == 37 [pid = 1657] [id = 632]
01:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1234d4800) [pid = 1657] [serial = 1779] [outer = 0x0]
01:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x123612000) [pid = 1657] [serial = 1780] [outer = 0x1234d4800]
01:57:48 INFO - PROCESS | 1657 | 1468832268217 Marionette DEBUG loaded listener.js
01:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x123b1f400) [pid = 1657] [serial = 1781] [outer = 0x1234d4800]
01:57:48 INFO - PROCESS | 1657 | 1468832268483 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]]]}]
01:57:48 INFO - .
01:57:48 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 470ms
01:57:48 INFO - PROCESS | 1657 | 1468832268506 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
01:57:48 INFO - PROCESS | 1657 | 1468832268509 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
01:57:48 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
01:57:48 INFO - PROCESS | 1657 | 1468832268532 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
01:57:48 INFO - PROCESS | 1657 | 1468832268536 Marionette TRACE conn2 <- [1,1980,null,{}]
01:57:48 INFO - PROCESS | 1657 | 1468832268551 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}]
01:57:48 INFO - PROCESS | 1657 | 1468832268676 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
01:57:48 INFO - PROCESS | 1657 | 1468832268681 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x129848000 == 38 [pid = 1657] [id = 633]
01:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x114827800) [pid = 1657] [serial = 1782] [outer = 0x0]
01:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x123b28800) [pid = 1657] [serial = 1783] [outer = 0x114827800]
01:57:48 INFO - PROCESS | 1657 | 1468832268715 Marionette DEBUG loaded listener.js
01:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x123ee4800) [pid = 1657] [serial = 1784] [outer = 0x114827800]
01:57:49 INFO - PROCESS | 1657 | 1468832269142 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"]]]}]
01:57:49 INFO - ..
01:57:49 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 644ms
01:57:49 INFO - PROCESS | 1657 | 1468832269163 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
01:57:49 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
01:57:49 INFO - PROCESS | 1657 | 1468832269169 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
01:57:49 INFO - PROCESS | 1657 | 1468832269179 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
01:57:49 INFO - PROCESS | 1657 | 1468832269181 Marionette TRACE conn2 <- [1,1984,null,{}]
01:57:49 INFO - PROCESS | 1657 | 1468832269185 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}]
01:57:49 INFO - PROCESS | 1657 | 1468832269300 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
01:57:49 INFO - PROCESS | 1657 | 1468832269304 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a4d1000 == 39 [pid = 1657] [id = 634]
01:57:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x123e31800) [pid = 1657] [serial = 1785] [outer = 0x0]
01:57:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x124eec800) [pid = 1657] [serial = 1786] [outer = 0x123e31800]
01:57:49 INFO - PROCESS | 1657 | 1468832269365 Marionette DEBUG loaded listener.js
01:57:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x125375800) [pid = 1657] [serial = 1787] [outer = 0x123e31800]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12347f800) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11aab9000) [pid = 1657] [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]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x123b1b800) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x124ef0800) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11b7dd800) [pid = 1657] [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]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1170cd000) [pid = 1657] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11b0c1400) [pid = 1657] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x114837400) [pid = 1657] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1149b8400) [pid = 1657] [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]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11a850000) [pid = 1657] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11b8e6800) [pid = 1657] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11a8ed800) [pid = 1657] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x114142c00) [pid = 1657] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112910c00) [pid = 1657] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x112906000) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:49 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x125049400) [pid = 1657] [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]
01:57:49 INFO - PROCESS | 1657 | 1468832269719 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]]]}]
01:57:49 INFO - ..
01:57:49 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 579ms
01:57:49 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
01:57:49 INFO - PROCESS | 1657 | 1468832269752 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
01:57:49 INFO - PROCESS | 1657 | 1468832269753 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
01:57:49 INFO - PROCESS | 1657 | 1468832269755 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
01:57:49 INFO - PROCESS | 1657 | 1468832269760 Marionette TRACE conn2 <- [1,1988,null,{}]
01:57:49 INFO - PROCESS | 1657 | 1468832269763 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}]
01:57:49 INFO - PROCESS | 1657 | 1468832269895 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
01:57:49 INFO - PROCESS | 1657 | 1468832269928 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a883000 == 40 [pid = 1657] [id = 635]
01:57:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11a850000) [pid = 1657] [serial = 1788] [outer = 0x0]
01:57:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x123b20000) [pid = 1657] [serial = 1789] [outer = 0x11a850000]
01:57:49 INFO - PROCESS | 1657 | 1468832269960 Marionette DEBUG loaded listener.js
01:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12558a000) [pid = 1657] [serial = 1790] [outer = 0x11a850000]
01:57:50 INFO - PROCESS | 1657 | 1468832270186 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"]]]}]
01:57:50 INFO - .
01:57:50 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 474ms
01:57:50 INFO - PROCESS | 1657 | 1468832270231 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
01:57:50 INFO - PROCESS | 1657 | 1468832270232 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
01:57:50 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
01:57:50 INFO - PROCESS | 1657 | 1468832270234 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
01:57:50 INFO - PROCESS | 1657 | 1468832270238 Marionette TRACE conn2 <- [1,1992,null,{}]
01:57:50 INFO - PROCESS | 1657 | 1468832270248 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}]
01:57:50 INFO - PROCESS | 1657 | 1468832270349 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
01:57:50 INFO - PROCESS | 1657 | 1468832270353 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x13231b800 == 41 [pid = 1657] [id = 636]
01:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x124ef0800) [pid = 1657] [serial = 1791] [outer = 0x0]
01:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12563d400) [pid = 1657] [serial = 1792] [outer = 0x124ef0800]
01:57:50 INFO - PROCESS | 1657 | 1468832270382 Marionette DEBUG loaded listener.js
01:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x126b3dc00) [pid = 1657] [serial = 1793] [outer = 0x124ef0800]
01:57:50 INFO - PROCESS | 1657 | 1468832270646 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]]]}]
01:57:50 INFO - .
01:57:50 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 430ms
01:57:50 INFO - PROCESS | 1657 | 1468832270664 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
01:57:50 INFO - PROCESS | 1657 | 1468832270666 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
01:57:50 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
01:57:50 INFO - PROCESS | 1657 | 1468832270669 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
01:57:50 INFO - PROCESS | 1657 | 1468832270674 Marionette TRACE conn2 <- [1,1996,null,{}]
01:57:50 INFO - PROCESS | 1657 | 1468832270684 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}]
01:57:50 INFO - PROCESS | 1657 | 1468832270785 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
01:57:50 INFO - PROCESS | 1657 | 1468832270841 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x134717800 == 42 [pid = 1657] [id = 637]
01:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11aab0800) [pid = 1657] [serial = 1794] [outer = 0x0]
01:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x126be3000) [pid = 1657] [serial = 1795] [outer = 0x11aab0800]
01:57:50 INFO - PROCESS | 1657 | 1468832270870 Marionette DEBUG loaded listener.js
01:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x126d17000) [pid = 1657] [serial = 1796] [outer = 0x11aab0800]
01:57:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x13cbec800 == 43 [pid = 1657] [id = 638]
01:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x126dc3800) [pid = 1657] [serial = 1797] [outer = 0x0]
01:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x126d1fc00) [pid = 1657] [serial = 1798] [outer = 0x126dc3800]
01:57:51 INFO - PROCESS | 1657 | 1468832271157 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]]]}]
01:57:51 INFO - ........
01:57:51 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 531ms
01:57:51 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
01:57:51 INFO - PROCESS | 1657 | 1468832271200 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
01:57:51 INFO - PROCESS | 1657 | 1468832271201 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
01:57:51 INFO - PROCESS | 1657 | 1468832271204 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
01:57:51 INFO - PROCESS | 1657 | 1468832271210 Marionette TRACE conn2 <- [1,2000,null,{}]
01:57:51 INFO - PROCESS | 1657 | 1468832271214 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}]
01:57:51 INFO - PROCESS | 1657 | 1468832271303 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
01:57:51 INFO - PROCESS | 1657 | 1468832271310 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x13e1f6000 == 44 [pid = 1657] [id = 639]
01:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x126be5000) [pid = 1657] [serial = 1799] [outer = 0x0]
01:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x126d1dc00) [pid = 1657] [serial = 1800] [outer = 0x126be5000]
01:57:51 INFO - PROCESS | 1657 | 1468832271338 Marionette DEBUG loaded listener.js
01:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x126dcbc00) [pid = 1657] [serial = 1801] [outer = 0x126be5000]
01:57:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x13fee9800 == 45 [pid = 1657] [id = 640]
01:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x126d1d800) [pid = 1657] [serial = 1802] [outer = 0x0]
01:57:51 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9694
01:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11283a000) [pid = 1657] [serial = 1803] [outer = 0x126d1d800]
01:57:51 INFO - PROCESS | 1657 | 1468832271788 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"]]]}]
01:57:51 INFO - ........
01:57:51 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 628ms
01:57:51 INFO - PROCESS | 1657 | 1468832271833 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
01:57:51 INFO - PROCESS | 1657 | 1468832271836 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
01:57:51 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
01:57:51 INFO - PROCESS | 1657 | 1468832271840 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
01:57:51 INFO - PROCESS | 1657 | 1468832271842 Marionette TRACE conn2 <- [1,2004,null,{}]
01:57:51 INFO - PROCESS | 1657 | 1468832271849 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}]
01:57:52 INFO - PROCESS | 1657 | 1468832272003 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
01:57:52 INFO - PROCESS | 1657 | 1468832272110 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a407800 == 46 [pid = 1657] [id = 641]
01:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x114822400) [pid = 1657] [serial = 1804] [outer = 0x0]
01:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x114838400) [pid = 1657] [serial = 1805] [outer = 0x114822400]
01:57:52 INFO - PROCESS | 1657 | 1468832272149 Marionette DEBUG loaded listener.js
01:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x114e97400) [pid = 1657] [serial = 1806] [outer = 0x114822400]
01:57:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11bc4f000 == 47 [pid = 1657] [id = 642]
01:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118c0e800) [pid = 1657] [serial = 1807] [outer = 0x0]
01:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118c6ac00) [pid = 1657] [serial = 1808] [outer = 0x118c0e800]
01:57:52 INFO - PROCESS | 1657 | 1468832272556 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]]]}]
01:57:52 INFO - ....
01:57:52 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 724ms
01:57:52 INFO - PROCESS | 1657 | 1468832272567 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
01:57:52 INFO - PROCESS | 1657 | 1468832272572 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
01:57:52 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
01:57:52 INFO - PROCESS | 1657 | 1468832272577 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
01:57:52 INFO - PROCESS | 1657 | 1468832272580 Marionette TRACE conn2 <- [1,2008,null,{}]
01:57:52 INFO - PROCESS | 1657 | 1468832272585 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}]
01:57:52 INFO - PROCESS | 1657 | 1468832272710 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
01:57:52 INFO - PROCESS | 1657 | 1468832272772 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11987d000 == 48 [pid = 1657] [id = 643]
01:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118974800) [pid = 1657] [serial = 1809] [outer = 0x0]
01:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11983e000) [pid = 1657] [serial = 1810] [outer = 0x118974800]
01:57:52 INFO - PROCESS | 1657 | 1468832272849 Marionette DEBUG loaded listener.js
01:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11a44f000) [pid = 1657] [serial = 1811] [outer = 0x118974800]
01:57:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x125f54000 == 49 [pid = 1657] [id = 644]
01:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11a84f400) [pid = 1657] [serial = 1812] [outer = 0x0]
01:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11897e400) [pid = 1657] [serial = 1813] [outer = 0x11a84f400]
01:57:53 INFO - PROCESS | 1657 | 1468832273264 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]]]}]
01:57:53 INFO - ...
01:57:53 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 721ms
01:57:53 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
01:57:53 INFO - PROCESS | 1657 | 1468832273298 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
01:57:53 INFO - PROCESS | 1657 | 1468832273300 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
01:57:53 INFO - PROCESS | 1657 | 1468832273302 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
01:57:53 INFO - PROCESS | 1657 | 1468832273305 Marionette TRACE conn2 <- [1,2012,null,{}]
01:57:53 INFO - PROCESS | 1657 | 1468832273319 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}]
01:57:53 INFO - PROCESS | 1657 | 1468832273442 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
01:57:53 INFO - PROCESS | 1657 | 1468832273519 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a897800 == 50 [pid = 1657] [id = 645]
01:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11ba98c00) [pid = 1657] [serial = 1814] [outer = 0x0]
01:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11ba99000) [pid = 1657] [serial = 1815] [outer = 0x11ba98c00]
01:57:53 INFO - PROCESS | 1657 | 1468832273555 Marionette DEBUG loaded listener.js
01:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11bf0d800) [pid = 1657] [serial = 1816] [outer = 0x11ba98c00]
01:57:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x129046800 == 51 [pid = 1657] [id = 646]
01:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12361d400) [pid = 1657] [serial = 1817] [outer = 0x0]
01:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x123888800) [pid = 1657] [serial = 1818] [outer = 0x12361d400]
01:57:53 INFO - PROCESS | 1657 | 1468832273993 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]]]}]
01:57:54 INFO - ...
01:57:54 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 730ms
01:57:54 INFO - PROCESS | 1657 | 1468832274033 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
01:57:54 INFO - PROCESS | 1657 | 1468832274038 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
01:57:54 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
01:57:54 INFO - PROCESS | 1657 | 1468832274041 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
01:57:54 INFO - PROCESS | 1657 | 1468832274042 Marionette TRACE conn2 <- [1,2016,null,{}]
01:57:54 INFO - PROCESS | 1657 | 1468832274045 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}]
01:57:54 INFO - PROCESS | 1657 | 1468832274192 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
01:57:54 INFO - PROCESS | 1657 | 1468832274404 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a3d8000 == 52 [pid = 1657] [id = 647]
01:57:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1139c8c00) [pid = 1657] [serial = 1819] [outer = 0x0]
01:57:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1144ed800) [pid = 1657] [serial = 1820] [outer = 0x1139c8c00]
01:57:54 INFO - PROCESS | 1657 | 1468832274452 Marionette DEBUG loaded listener.js
01:57:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x114992000) [pid = 1657] [serial = 1821] [outer = 0x1139c8c00]
01:57:54 INFO - PROCESS | 1657 | 1468832274785 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]]]}]
01:57:54 INFO - .
01:57:54 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 821ms
01:57:54 INFO - PROCESS | 1657 | 1468832274863 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
01:57:54 INFO - PROCESS | 1657 | 1468832274865 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
01:57:54 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
01:57:54 INFO - PROCESS | 1657 | 1468832274868 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
01:57:54 INFO - PROCESS | 1657 | 1468832274871 Marionette TRACE conn2 <- [1,2020,null,{}]
01:57:54 INFO - PROCESS | 1657 | 1468832274877 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}]
01:57:54 INFO - PROCESS | 1657 | 1468832274983 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
01:57:55 INFO - PROCESS | 1657 | 1468832275039 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11bc8b000 == 53 [pid = 1657] [id = 648]
01:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x114e9b000) [pid = 1657] [serial = 1822] [outer = 0x0]
01:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x118c09000) [pid = 1657] [serial = 1823] [outer = 0x114e9b000]
01:57:55 INFO - PROCESS | 1657 | 1468832275073 Marionette DEBUG loaded listener.js
01:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x11a39a800) [pid = 1657] [serial = 1824] [outer = 0x114e9b000]
01:57:55 INFO - PROCESS | 1657 | 1468832275469 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]]]}]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x13cbec800 == 52 [pid = 1657] [id = 638]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x134717800 == 51 [pid = 1657] [id = 637]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x13231b800 == 50 [pid = 1657] [id = 636]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12a883000 == 49 [pid = 1657] [id = 635]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12a4d1000 == 48 [pid = 1657] [id = 634]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x129848000 == 47 [pid = 1657] [id = 633]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x129049800 == 46 [pid = 1657] [id = 632]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x128f2c000 == 45 [pid = 1657] [id = 631]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12713e000 == 44 [pid = 1657] [id = 630]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x125013000 == 43 [pid = 1657] [id = 629]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x123966800 == 42 [pid = 1657] [id = 628]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11a408800 == 41 [pid = 1657] [id = 627]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11bf89000 == 40 [pid = 1657] [id = 626]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11be14800 == 39 [pid = 1657] [id = 625]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x123ed7800 == 38 [pid = 1657] [id = 622]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x116fe5800 == 37 [pid = 1657] [id = 621]
01:57:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1129cc000 == 36 [pid = 1657] [id = 620]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x125644c00) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118347400) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1144e9c00) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1128d6800) [pid = 1657] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:55 INFO - .......
01:57:55 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 672ms
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11a449800) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118c05400) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12563bc00) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1255dc800) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1234d5000) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12340e800) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x123608400) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x123475000) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x123c92800) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x125027800) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11ba9d400) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x123882800) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x125046000) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x123e30c00) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11aa20c00) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11a44e800) [pid = 1657] [serial = 1713] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1183e9400) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11b8da400) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x123411000) [pid = 1657] [serial = 1704] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x114e9f400) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11522e800) [pid = 1657] [serial = 1710] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x114ea4c00) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11aa1d000) [pid = 1657] [serial = 1716] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11a8ef400) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11483a400) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11b7ee800) [pid = 1657] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11b7d4400) [pid = 1657] [serial = 1719] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11b043400) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x114811c00) [pid = 1657] [serial = 1707] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1144f1400) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank]
01:57:55 INFO - PROCESS | 1657 | 1468832275549 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
01:57:55 INFO - PROCESS | 1657 | 1468832275552 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
01:57:55 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
01:57:55 INFO - PROCESS | 1657 | 1468832275566 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
01:57:55 INFO - PROCESS | 1657 | 1468832275568 Marionette TRACE conn2 <- [1,2024,null,{}]
01:57:55 INFO - PROCESS | 1657 | 1468832275571 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}]
01:57:55 INFO - PROCESS | 1657 | 1468832275677 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
01:57:55 INFO - PROCESS | 1657 | 1468832275681 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a364800 == 37 [pid = 1657] [id = 649]
01:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119216800) [pid = 1657] [serial = 1825] [outer = 0x0]
01:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1196de400) [pid = 1657] [serial = 1826] [outer = 0x119216800]
01:57:55 INFO - PROCESS | 1657 | 1468832275711 Marionette DEBUG loaded listener.js
01:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11a721400) [pid = 1657] [serial = 1827] [outer = 0x119216800]
01:57:56 INFO - PROCESS | 1657 | 1468832276016 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]]]}]
01:57:56 INFO - ....
01:57:56 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 477ms
01:57:56 INFO - PROCESS | 1657 | 1468832276036 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
01:57:56 INFO - PROCESS | 1657 | 1468832276038 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
01:57:56 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
01:57:56 INFO - PROCESS | 1657 | 1468832276050 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
01:57:56 INFO - PROCESS | 1657 | 1468832276054 Marionette TRACE conn2 <- [1,2028,null,{}]
01:57:56 INFO - PROCESS | 1657 | 1468832276068 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}]
01:57:56 INFO - PROCESS | 1657 | 1468832276189 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
01:57:56 INFO - PROCESS | 1657 | 1468832276247 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d86800 == 38 [pid = 1657] [id = 650]
01:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11aa1d000) [pid = 1657] [serial = 1828] [outer = 0x0]
01:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11aaa3800) [pid = 1657] [serial = 1829] [outer = 0x11aa1d000]
01:57:56 INFO - PROCESS | 1657 | 1468832276278 Marionette DEBUG loaded listener.js
01:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11b8e3c00) [pid = 1657] [serial = 1830] [outer = 0x11aa1d000]
01:57:56 INFO - PROCESS | 1657 | 1468832276520 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]]]}]
01:57:56 INFO - ...
01:57:56 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 486ms
01:57:56 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
01:57:56 INFO - PROCESS | 1657 | 1468832276530 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
01:57:56 INFO - PROCESS | 1657 | 1468832276535 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
01:57:56 INFO - PROCESS | 1657 | 1468832276538 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
01:57:56 INFO - PROCESS | 1657 | 1468832276540 Marionette TRACE conn2 <- [1,2032,null,{}]
01:57:56 INFO - PROCESS | 1657 | 1468832276550 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}]
01:57:56 INFO - PROCESS | 1657 | 1468832276655 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
01:57:56 INFO - PROCESS | 1657 | 1468832276661 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x127894800 == 39 [pid = 1657] [id = 651]
01:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11b7eb400) [pid = 1657] [serial = 1831] [outer = 0x0]
01:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x123411400) [pid = 1657] [serial = 1832] [outer = 0x11b7eb400]
01:57:56 INFO - PROCESS | 1657 | 1468832276691 Marionette DEBUG loaded listener.js
01:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11a1c1c00) [pid = 1657] [serial = 1833] [outer = 0x11b7eb400]
01:57:56 INFO - PROCESS | 1657 | 1468832276967 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]]]}]
01:57:57 INFO - .....
01:57:57 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 478ms
01:57:57 INFO - PROCESS | 1657 | 1468832277016 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
01:57:57 INFO - PROCESS | 1657 | 1468832277018 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
01:57:57 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
01:57:57 INFO - PROCESS | 1657 | 1468832277020 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
01:57:57 INFO - PROCESS | 1657 | 1468832277027 Marionette TRACE conn2 <- [1,2036,null,{}]
01:57:57 INFO - PROCESS | 1657 | 1468832277030 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}]
01:57:57 INFO - PROCESS | 1657 | 1468832277118 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
01:57:57 INFO - PROCESS | 1657 | 1468832277122 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129844000 == 40 [pid = 1657] [id = 652]
01:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x123611000) [pid = 1657] [serial = 1834] [outer = 0x0]
01:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x123614c00) [pid = 1657] [serial = 1835] [outer = 0x123611000]
01:57:57 INFO - PROCESS | 1657 | 1468832277169 Marionette DEBUG loaded listener.js
01:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x123b23400) [pid = 1657] [serial = 1836] [outer = 0x123611000]
01:57:57 INFO - PROCESS | 1657 | 1468832277471 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"]]]}]
01:57:57 INFO - ...
01:57:57 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 476ms
01:57:57 INFO - PROCESS | 1657 | 1468832277498 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
01:57:57 INFO - PROCESS | 1657 | 1468832277499 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
01:57:57 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
01:57:57 INFO - PROCESS | 1657 | 1468832277502 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
01:57:57 INFO - PROCESS | 1657 | 1468832277506 Marionette TRACE conn2 <- [1,2040,null,{}]
01:57:57 INFO - PROCESS | 1657 | 1468832277512 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}]
01:57:57 INFO - PROCESS | 1657 | 1468832277602 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
01:57:57 INFO - PROCESS | 1657 | 1468832277609 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a882000 == 41 [pid = 1657] [id = 653]
01:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x123b29400) [pid = 1657] [serial = 1837] [outer = 0x0]
01:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x125048000) [pid = 1657] [serial = 1838] [outer = 0x123b29400]
01:57:57 INFO - PROCESS | 1657 | 1468832277638 Marionette DEBUG loaded listener.js
01:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x114ea2c00) [pid = 1657] [serial = 1839] [outer = 0x123b29400]
01:57:57 INFO - PROCESS | 1657 | 1468832277943 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]]]}]
01:57:57 INFO - ....
01:57:57 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 477ms
01:57:57 INFO - TEST-START | /dom/events/CustomEvent.html
01:57:57 INFO - PROCESS | 1657 | 1468832277987 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
01:57:57 INFO - PROCESS | 1657 | 1468832277988 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
01:57:58 INFO - PROCESS | 1657 | 1468832278001 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
01:57:58 INFO - PROCESS | 1657 | 1468832278002 Marionette TRACE conn2 <- [1,2044,null,{}]
01:57:58 INFO - PROCESS | 1657 | 1468832278017 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}]
01:57:58 INFO - PROCESS | 1657 | 1468832278133 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
01:57:58 INFO - PROCESS | 1657 | 1468832278171 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x13231d000 == 42 [pid = 1657] [id = 654]
01:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12347d800) [pid = 1657] [serial = 1840] [outer = 0x0]
01:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x125645000) [pid = 1657] [serial = 1841] [outer = 0x12347d800]
01:57:58 INFO - PROCESS | 1657 | 1468832278198 Marionette DEBUG loaded listener.js
01:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x125fb3800) [pid = 1657] [serial = 1842] [outer = 0x12347d800]
01:57:58 INFO - PROCESS | 1657 | 1468832278445 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
01:57:58 INFO - .
01:57:58 INFO - TEST-OK | /dom/events/CustomEvent.html | took 490ms
01:57:58 INFO - PROCESS | 1657 | 1468832278485 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
01:57:58 INFO - PROCESS | 1657 | 1468832278486 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
01:57:58 INFO - TEST-START | /dom/events/Event-constants.html
01:57:58 INFO - PROCESS | 1657 | 1468832278488 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
01:57:58 INFO - PROCESS | 1657 | 1468832278490 Marionette TRACE conn2 <- [1,2048,null,{}]
01:57:58 INFO - PROCESS | 1657 | 1468832278522 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}]
01:57:58 INFO - PROCESS | 1657 | 1468832278647 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
01:57:58 INFO - PROCESS | 1657 | 1468832278653 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x129053800 == 43 [pid = 1657] [id = 655]
01:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x125949400) [pid = 1657] [serial = 1843] [outer = 0x0]
01:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x126b37400) [pid = 1657] [serial = 1844] [outer = 0x125949400]
01:57:58 INFO - PROCESS | 1657 | 1468832278682 Marionette DEBUG loaded listener.js
01:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x126dc4000) [pid = 1657] [serial = 1845] [outer = 0x125949400]
01:57:58 INFO - PROCESS | 1657 | 1468832278962 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]]]}]
01:57:58 INFO - ....
01:57:58 INFO - TEST-OK | /dom/events/Event-constants.html | took 490ms
01:57:58 INFO - TEST-START | /dom/events/Event-constructors.html
01:57:58 INFO - PROCESS | 1657 | 1468832278984 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
01:57:58 INFO - PROCESS | 1657 | 1468832278985 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
01:57:58 INFO - PROCESS | 1657 | 1468832278988 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
01:57:58 INFO - PROCESS | 1657 | 1468832278989 Marionette TRACE conn2 <- [1,2052,null,{}]
01:57:59 INFO - PROCESS | 1657 | 1468832279007 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}]
01:57:59 INFO - PROCESS | 1657 | 1468832279137 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
01:57:59 INFO - PROCESS | 1657 | 1468832279149 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x13e1ea800 == 44 [pid = 1657] [id = 656]
01:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x126dc4400) [pid = 1657] [serial = 1846] [outer = 0x0]
01:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x126dce800) [pid = 1657] [serial = 1847] [outer = 0x126dc4400]
01:57:59 INFO - PROCESS | 1657 | 1468832279178 Marionette DEBUG loaded listener.js
01:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x126fd5000) [pid = 1657] [serial = 1848] [outer = 0x126dc4400]
01:57:59 INFO - PROCESS | 1657 | 1468832279470 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]]]}]
01:57:59 INFO - .............
01:57:59 INFO - TEST-OK | /dom/events/Event-constructors.html | took 532ms
01:57:59 INFO - PROCESS | 1657 | 1468832279520 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
01:57:59 INFO - PROCESS | 1657 | 1468832279522 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
01:57:59 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
01:57:59 INFO - PROCESS | 1657 | 1468832279530 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
01:57:59 INFO - PROCESS | 1657 | 1468832279531 Marionette TRACE conn2 <- [1,2056,null,{}]
01:57:59 INFO - PROCESS | 1657 | 1468832279533 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}]
01:57:59 INFO - PROCESS | 1657 | 1468832279649 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
01:57:59 INFO - PROCESS | 1657 | 1468832279660 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:57:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1420e5000 == 45 [pid = 1657] [id = 657]
01:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x126fd5400) [pid = 1657] [serial = 1849] [outer = 0x0]
01:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x126fdb400) [pid = 1657] [serial = 1850] [outer = 0x126fd5400]
01:57:59 INFO - PROCESS | 1657 | 1468832279692 Marionette DEBUG loaded listener.js
01:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1277d4c00) [pid = 1657] [serial = 1851] [outer = 0x126fd5400]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1234d4800) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11b7f0400) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x123e31800) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x11a850000) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x114827800) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x124ef0800) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11aa0e000) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1146e2400) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x112870800) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11aa9d400) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x112913c00) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x125023800) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11482b000) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11b7e3800) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x126dc3800) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11aab0800) [pid = 1657] [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]
01:58:00 INFO - PROCESS | 1657 | 1468832280080 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]]]}]
01:58:00 INFO - .
01:58:00 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 568ms
01:58:00 INFO - PROCESS | 1657 | 1468832280099 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
01:58:00 INFO - PROCESS | 1657 | 1468832280100 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
01:58:00 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
01:58:00 INFO - PROCESS | 1657 | 1468832280103 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
01:58:00 INFO - PROCESS | 1657 | 1468832280105 Marionette TRACE conn2 <- [1,2060,null,{}]
01:58:00 INFO - PROCESS | 1657 | 1468832280110 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}]
01:58:00 INFO - PROCESS | 1657 | 1468832280219 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
01:58:00 INFO - PROCESS | 1657 | 1468832280284 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1420f9000 == 46 [pid = 1657] [id = 658]
01:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x114edb800) [pid = 1657] [serial = 1852] [outer = 0x0]
01:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1234d4800) [pid = 1657] [serial = 1853] [outer = 0x114edb800]
01:58:00 INFO - PROCESS | 1657 | 1468832280313 Marionette DEBUG loaded listener.js
01:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1255dfc00) [pid = 1657] [serial = 1854] [outer = 0x114edb800]
01:58:00 INFO - PROCESS | 1657 | 1468832280539 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]]]}]
01:58:00 INFO - ......
01:58:00 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 475ms
01:58:00 INFO - PROCESS | 1657 | 1468832280580 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
01:58:00 INFO - PROCESS | 1657 | 1468832280582 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
01:58:00 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
01:58:00 INFO - PROCESS | 1657 | 1468832280587 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
01:58:00 INFO - PROCESS | 1657 | 1468832280588 Marionette TRACE conn2 <- [1,2064,null,{}]
01:58:00 INFO - PROCESS | 1657 | 1468832280604 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}]
01:58:00 INFO - PROCESS | 1657 | 1468832280701 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
01:58:00 INFO - PROCESS | 1657 | 1468832280705 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1506c1800 == 47 [pid = 1657] [id = 659]
01:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x126d19000) [pid = 1657] [serial = 1855] [outer = 0x0]
01:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1277de400) [pid = 1657] [serial = 1856] [outer = 0x126d19000]
01:58:00 INFO - PROCESS | 1657 | 1468832280734 Marionette DEBUG loaded listener.js
01:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x126d18800) [pid = 1657] [serial = 1857] [outer = 0x126d19000]
01:58:01 INFO - PROCESS | 1657 | 1468832281011 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]]]}]
01:58:01 INFO - .....
01:58:01 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 479ms
01:58:01 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
01:58:01 INFO - PROCESS | 1657 | 1468832281064 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
01:58:01 INFO - PROCESS | 1657 | 1468832281069 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
01:58:01 INFO - PROCESS | 1657 | 1468832281072 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
01:58:01 INFO - PROCESS | 1657 | 1468832281074 Marionette TRACE conn2 <- [1,2068,null,{}]
01:58:01 INFO - PROCESS | 1657 | 1468832281079 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}]
01:58:01 INFO - PROCESS | 1657 | 1468832281219 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
01:58:01 INFO - PROCESS | 1657 | 1468832281228 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x150c1e000 == 48 [pid = 1657] [id = 660]
01:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1277dec00) [pid = 1657] [serial = 1858] [outer = 0x0]
01:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12780a000) [pid = 1657] [serial = 1859] [outer = 0x1277dec00]
01:58:01 INFO - PROCESS | 1657 | 1468832281273 Marionette DEBUG loaded listener.js
01:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x127819c00) [pid = 1657] [serial = 1860] [outer = 0x1277dec00]
01:58:01 INFO - PROCESS | 1657 | 1468832281646 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]]]}]
01:58:01 INFO - .....
01:58:01 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 622ms
01:58:01 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
01:58:01 INFO - PROCESS | 1657 | 1468832281695 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
01:58:01 INFO - PROCESS | 1657 | 1468832281696 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
01:58:01 INFO - PROCESS | 1657 | 1468832281698 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
01:58:01 INFO - PROCESS | 1657 | 1468832281702 Marionette TRACE conn2 <- [1,2072,null,{}]
01:58:01 INFO - PROCESS | 1657 | 1468832281705 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}]
01:58:01 INFO - PROCESS | 1657 | 1468832281796 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
01:58:01 INFO - PROCESS | 1657 | 1468832281861 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x14f1b1800 == 49 [pid = 1657] [id = 661]
01:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x127819000) [pid = 1657] [serial = 1861] [outer = 0x0]
01:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x127b0bc00) [pid = 1657] [serial = 1862] [outer = 0x127819000]
01:58:01 INFO - PROCESS | 1657 | 1468832281890 Marionette DEBUG loaded listener.js
01:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x127b18800) [pid = 1657] [serial = 1863] [outer = 0x127819000]
01:58:02 INFO - PROCESS | 1657 | 1468832282251 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]]]}]
01:58:02 INFO - ..
01:58:02 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 571ms
01:58:02 INFO - PROCESS | 1657 | 1468832282270 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
01:58:02 INFO - PROCESS | 1657 | 1468832282276 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
01:58:02 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
01:58:02 INFO - PROCESS | 1657 | 1468832282282 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
01:58:02 INFO - PROCESS | 1657 | 1468832282285 Marionette TRACE conn2 <- [1,2076,null,{}]
01:58:02 INFO - PROCESS | 1657 | 1468832282289 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}]
01:58:02 INFO - PROCESS | 1657 | 1468832282415 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
01:58:02 INFO - PROCESS | 1657 | 1468832282521 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11b861000 == 50 [pid = 1657] [id = 662]
01:58:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11481ec00) [pid = 1657] [serial = 1864] [outer = 0x0]
01:58:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x114ed6400) [pid = 1657] [serial = 1865] [outer = 0x11481ec00]
01:58:02 INFO - PROCESS | 1657 | 1468832282562 Marionette DEBUG loaded listener.js
01:58:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x118c0c800) [pid = 1657] [serial = 1866] [outer = 0x11481ec00]
01:58:02 INFO - PROCESS | 1657 | 1468832282886 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]]]}]
01:58:02 INFO - .
01:58:02 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 671ms
01:58:02 INFO - PROCESS | 1657 | 1468832282953 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
01:58:02 INFO - PROCESS | 1657 | 1468832282958 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
01:58:02 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
01:58:02 INFO - PROCESS | 1657 | 1468832282963 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
01:58:02 INFO - PROCESS | 1657 | 1468832282965 Marionette TRACE conn2 <- [1,2080,null,{}]
01:58:02 INFO - PROCESS | 1657 | 1468832282971 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}]
01:58:03 INFO - PROCESS | 1657 | 1468832283093 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
01:58:03 INFO - PROCESS | 1657 | 1468832283193 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x127267800 == 51 [pid = 1657] [id = 663]
01:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11a1c9000) [pid = 1657] [serial = 1867] [outer = 0x0]
01:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11aab5400) [pid = 1657] [serial = 1868] [outer = 0x11a1c9000]
01:58:03 INFO - PROCESS | 1657 | 1468832283232 Marionette DEBUG loaded listener.js
01:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11b7e3000) [pid = 1657] [serial = 1869] [outer = 0x11a1c9000]
01:58:03 INFO - PROCESS | 1657 | 1468832283543 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
01:58:03 INFO - .
01:58:03 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 620ms
01:58:03 INFO - PROCESS | 1657 | 1468832283588 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
01:58:03 INFO - PROCESS | 1657 | 1468832283590 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
01:58:03 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
01:58:03 INFO - PROCESS | 1657 | 1468832283595 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
01:58:03 INFO - PROCESS | 1657 | 1468832283597 Marionette TRACE conn2 <- [1,2084,null,{}]
01:58:03 INFO - PROCESS | 1657 | 1468832283609 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}]
01:58:03 INFO - PROCESS | 1657 | 1468832283730 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
01:58:03 INFO - PROCESS | 1657 | 1468832283833 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x13231a800 == 52 [pid = 1657] [id = 664]
01:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11baa0c00) [pid = 1657] [serial = 1870] [outer = 0x0]
01:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12347c000) [pid = 1657] [serial = 1871] [outer = 0x11baa0c00]
01:58:03 INFO - PROCESS | 1657 | 1468832283871 Marionette DEBUG loaded listener.js
01:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x123980000) [pid = 1657] [serial = 1872] [outer = 0x11baa0c00]
01:58:04 INFO - PROCESS | 1657 | 1468832284201 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]]]}]
01:58:04 INFO - .
01:58:04 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 672ms
01:58:04 INFO - TEST-START | /dom/events/Event-dispatch-order.html
01:58:04 INFO - PROCESS | 1657 | 1468832284266 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
01:58:04 INFO - PROCESS | 1657 | 1468832284268 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
01:58:04 INFO - PROCESS | 1657 | 1468832284271 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
01:58:04 INFO - PROCESS | 1657 | 1468832284273 Marionette TRACE conn2 <- [1,2088,null,{}]
01:58:04 INFO - PROCESS | 1657 | 1468832284279 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}]
01:58:04 INFO - PROCESS | 1657 | 1468832284405 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
01:58:04 INFO - PROCESS | 1657 | 1468832284465 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x14ef21800 == 53 [pid = 1657] [id = 665]
01:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x123b21000) [pid = 1657] [serial = 1873] [outer = 0x0]
01:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x124ee9800) [pid = 1657] [serial = 1874] [outer = 0x123b21000]
01:58:04 INFO - PROCESS | 1657 | 1468832284499 Marionette DEBUG loaded listener.js
01:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x126fdcc00) [pid = 1657] [serial = 1875] [outer = 0x123b21000]
01:58:04 INFO - PROCESS | 1657 | 1468832284830 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
01:58:04 INFO - .
01:58:04 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 621ms
01:58:04 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
01:58:04 INFO - PROCESS | 1657 | 1468832284893 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
01:58:04 INFO - PROCESS | 1657 | 1468832284894 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
01:58:04 INFO - PROCESS | 1657 | 1468832284897 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
01:58:04 INFO - PROCESS | 1657 | 1468832284898 Marionette TRACE conn2 <- [1,2092,null,{}]
01:58:04 INFO - PROCESS | 1657 | 1468832284904 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}]
01:58:05 INFO - PROCESS | 1657 | 1468832285018 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
01:58:05 INFO - PROCESS | 1657 | 1468832285128 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x13cbe0000 == 54 [pid = 1657] [id = 666]
01:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1144e9c00) [pid = 1657] [serial = 1876] [outer = 0x0]
01:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x127193400) [pid = 1657] [serial = 1877] [outer = 0x1144e9c00]
01:58:05 INFO - PROCESS | 1657 | 1468832285164 Marionette DEBUG loaded listener.js
01:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x127811000) [pid = 1657] [serial = 1878] [outer = 0x1144e9c00]
01:58:05 INFO - PROCESS | 1657 | 1468832285478 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]]]}]
01:58:05 INFO - .
01:58:05 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 619ms
01:58:05 INFO - PROCESS | 1657 | 1468832285525 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
01:58:05 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
01:58:05 INFO - PROCESS | 1657 | 1468832285527 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
01:58:05 INFO - PROCESS | 1657 | 1468832285530 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
01:58:05 INFO - PROCESS | 1657 | 1468832285531 Marionette TRACE conn2 <- [1,2096,null,{}]
01:58:05 INFO - PROCESS | 1657 | 1468832285536 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}]
01:58:05 INFO - PROCESS | 1657 | 1468832285668 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
01:58:05 INFO - PROCESS | 1657 | 1468832285852 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a354000 == 55 [pid = 1657] [id = 667]
01:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x11286d400) [pid = 1657] [serial = 1879] [outer = 0x0]
01:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x113960c00) [pid = 1657] [serial = 1880] [outer = 0x11286d400]
01:58:05 INFO - PROCESS | 1657 | 1468832285907 Marionette DEBUG loaded listener.js
01:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x114837c00) [pid = 1657] [serial = 1881] [outer = 0x11286d400]
01:58:06 INFO - PROCESS | 1657 | 1468832286248 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]]]}]
01:58:06 INFO - .
01:58:06 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 768ms
01:58:06 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
01:58:06 INFO - PROCESS | 1657 | 1468832286299 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
01:58:06 INFO - PROCESS | 1657 | 1468832286301 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
01:58:06 INFO - PROCESS | 1657 | 1468832286307 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
01:58:06 INFO - PROCESS | 1657 | 1468832286310 Marionette TRACE conn2 <- [1,2100,null,{}]
01:58:06 INFO - PROCESS | 1657 | 1468832286314 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}]
01:58:06 INFO - PROCESS | 1657 | 1468832286426 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
01:58:06 INFO - PROCESS | 1657 | 1468832286490 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ebb800 == 56 [pid = 1657] [id = 668]
01:58:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x114f0d400) [pid = 1657] [serial = 1882] [outer = 0x0]
01:58:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11a544400) [pid = 1657] [serial = 1883] [outer = 0x114f0d400]
01:58:06 INFO - PROCESS | 1657 | 1468832286523 Marionette DEBUG loaded listener.js
01:58:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11a8f0800) [pid = 1657] [serial = 1884] [outer = 0x114f0d400]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x150c1e000 == 55 [pid = 1657] [id = 660]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1506c1800 == 54 [pid = 1657] [id = 659]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x13fee9800 == 53 [pid = 1657] [id = 640]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1420f9000 == 52 [pid = 1657] [id = 658]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1420e5000 == 51 [pid = 1657] [id = 657]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x13e1ea800 == 50 [pid = 1657] [id = 656]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x129053800 == 49 [pid = 1657] [id = 655]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x13231d000 == 48 [pid = 1657] [id = 654]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a882000 == 47 [pid = 1657] [id = 653]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x129844000 == 46 [pid = 1657] [id = 652]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x127894800 == 45 [pid = 1657] [id = 651]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x126d86800 == 44 [pid = 1657] [id = 650]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11a364800 == 43 [pid = 1657] [id = 649]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11bc8b000 == 42 [pid = 1657] [id = 648]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11a3d8000 == 41 [pid = 1657] [id = 647]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x129046800 == 40 [pid = 1657] [id = 646]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x125f54000 == 39 [pid = 1657] [id = 644]
01:58:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11bc4f000 == 38 [pid = 1657] [id = 642]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x123b1f400) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x123612000) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x11ba94400) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x124eec800) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x123b20000) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x123b28800) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x125375800) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12563d400) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11aaac400) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11b7da800) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11a719c00) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11897c400) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11aa14800) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11a397800) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x118a8d000) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118c08800) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11290bc00) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11b7ddc00) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11aaa6000) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x117f48c00) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1146db400) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x125642800) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11707d800) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x114991400) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11ba93400) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x126d1fc00) [pid = 1657] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x123ee4800) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1234d2400) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x126b3dc00) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12558a000) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11bf33400) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x126be3000) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x126d17000) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x126d1dc00) [pid = 1657] [serial = 1800] [outer = 0x0] [url = about:blank]
01:58:06 INFO - PROCESS | 1657 | 1468832286880 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]]]}]
01:58:06 INFO - .
01:58:06 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 626ms
01:58:06 INFO - PROCESS | 1657 | 1468832286943 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
01:58:06 INFO - PROCESS | 1657 | 1468832286946 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
01:58:06 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
01:58:06 INFO - PROCESS | 1657 | 1468832286957 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
01:58:06 INFO - PROCESS | 1657 | 1468832286958 Marionette TRACE conn2 <- [1,2104,null,{}]
01:58:06 INFO - PROCESS | 1657 | 1468832286960 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}]
01:58:07 INFO - PROCESS | 1657 | 1468832287060 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
01:58:07 INFO - PROCESS | 1657 | 1468832287068 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d21000 == 39 [pid = 1657] [id = 669]
01:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11a546800) [pid = 1657] [serial = 1885] [outer = 0x0]
01:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11aa1f000) [pid = 1657] [serial = 1886] [outer = 0x11a546800]
01:58:07 INFO - PROCESS | 1657 | 1468832287098 Marionette DEBUG loaded listener.js
01:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11b8e2800) [pid = 1657] [serial = 1887] [outer = 0x11a546800]
01:58:07 INFO - PROCESS | 1657 | 1468832287434 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]]]}]
01:58:07 INFO - .
01:58:07 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 523ms
01:58:07 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
01:58:07 INFO - PROCESS | 1657 | 1468832287476 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
01:58:07 INFO - PROCESS | 1657 | 1468832287478 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
01:58:07 INFO - PROCESS | 1657 | 1468832287484 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
01:58:07 INFO - PROCESS | 1657 | 1468832287488 Marionette TRACE conn2 <- [1,2108,null,{}]
01:58:07 INFO - PROCESS | 1657 | 1468832287495 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}]
01:58:07 INFO - PROCESS | 1657 | 1468832287595 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
01:58:07 INFO - PROCESS | 1657 | 1468832287659 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1273bc000 == 40 [pid = 1657] [id = 670]
01:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11b8e3800) [pid = 1657] [serial = 1888] [outer = 0x0]
01:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11bc39c00) [pid = 1657] [serial = 1889] [outer = 0x11b8e3800]
01:58:07 INFO - PROCESS | 1657 | 1468832287689 Marionette DEBUG loaded listener.js
01:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x123615800) [pid = 1657] [serial = 1890] [outer = 0x11b8e3800]
01:58:07 INFO - PROCESS | 1657 | 1468832287929 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]]]}]
01:58:07 INFO - .
01:58:07 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 480ms
01:58:07 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
01:58:07 INFO - PROCESS | 1657 | 1468832287964 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
01:58:07 INFO - PROCESS | 1657 | 1468832287966 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
01:58:07 INFO - PROCESS | 1657 | 1468832287969 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
01:58:07 INFO - PROCESS | 1657 | 1468832287970 Marionette TRACE conn2 <- [1,2112,null,{}]
01:58:07 INFO - PROCESS | 1657 | 1468832287987 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}]
01:58:08 INFO - PROCESS | 1657 | 1468832288091 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
01:58:08 INFO - PROCESS | 1657 | 1468832288154 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x129844000 == 41 [pid = 1657] [id = 671]
01:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x123612400) [pid = 1657] [serial = 1891] [outer = 0x0]
01:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x124ee5c00) [pid = 1657] [serial = 1892] [outer = 0x123612400]
01:58:08 INFO - PROCESS | 1657 | 1468832288184 Marionette DEBUG loaded listener.js
01:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12558a000) [pid = 1657] [serial = 1893] [outer = 0x123612400]
01:58:08 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
01:58:08 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
01:58:08 INFO - PROCESS | 1657 | 1468832288415 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]]]}]
01:58:08 INFO - ..
01:58:08 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 481ms
01:58:08 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
01:58:08 INFO - PROCESS | 1657 | 1468832288450 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
01:58:08 INFO - PROCESS | 1657 | 1468832288451 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
01:58:08 INFO - PROCESS | 1657 | 1468832288454 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
01:58:08 INFO - PROCESS | 1657 | 1468832288460 Marionette TRACE conn2 <- [1,2116,null,{}]
01:58:08 INFO - PROCESS | 1657 | 1468832288475 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}]
01:58:08 INFO - PROCESS | 1657 | 1468832288635 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
01:58:08 INFO - PROCESS | 1657 | 1468832288642 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e34800 == 42 [pid = 1657] [id = 672]
01:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x125fae400) [pid = 1657] [serial = 1894] [outer = 0x0]
01:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x126b3dc00) [pid = 1657] [serial = 1895] [outer = 0x125fae400]
01:58:08 INFO - PROCESS | 1657 | 1468832288764 Marionette DEBUG loaded listener.js
01:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x126d1fc00) [pid = 1657] [serial = 1896] [outer = 0x125fae400]
01:58:08 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
01:58:08 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
01:58:08 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
01:58:08 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
01:58:09 INFO - PROCESS | 1657 | 1468832289062 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]]]}]
01:58:09 INFO - .....
01:58:09 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 637ms
01:58:09 INFO - PROCESS | 1657 | 1468832289102 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
01:58:09 INFO - PROCESS | 1657 | 1468832289104 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
01:58:09 INFO - TEST-START | /dom/events/Event-initEvent.html
01:58:09 INFO - PROCESS | 1657 | 1468832289107 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
01:58:09 INFO - PROCESS | 1657 | 1468832289111 Marionette TRACE conn2 <- [1,2120,null,{}]
01:58:09 INFO - PROCESS | 1657 | 1468832289121 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}]
01:58:09 INFO - PROCESS | 1657 | 1468832289247 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
01:58:09 INFO - PROCESS | 1657 | 1468832289259 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x13470f000 == 43 [pid = 1657] [id = 673]
01:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x126dc4800) [pid = 1657] [serial = 1897] [outer = 0x0]
01:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x126dcb800) [pid = 1657] [serial = 1898] [outer = 0x126dc4800]
01:58:09 INFO - PROCESS | 1657 | 1468832289288 Marionette DEBUG loaded listener.js
01:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x127b13000) [pid = 1657] [serial = 1899] [outer = 0x126dc4800]
01:58:09 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
01:58:09 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 583
01:58:09 INFO - PROCESS | 1657 | 1468832289588 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]]]}]
01:58:09 INFO - .........
01:58:09 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 528ms
01:58:09 INFO - PROCESS | 1657 | 1468832289636 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
01:58:09 INFO - PROCESS | 1657 | 1468832289638 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
01:58:09 INFO - TEST-START | /dom/events/Event-propagation.html
01:58:09 INFO - PROCESS | 1657 | 1468832289646 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
01:58:09 INFO - PROCESS | 1657 | 1468832289647 Marionette TRACE conn2 <- [1,2124,null,{}]
01:58:09 INFO - PROCESS | 1657 | 1468832289649 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}]
01:58:09 INFO - PROCESS | 1657 | 1468832289767 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
01:58:09 INFO - PROCESS | 1657 | 1468832289779 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x13feed800 == 44 [pid = 1657] [id = 674]
01:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x127b14c00) [pid = 1657] [serial = 1900] [outer = 0x0]
01:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x127b96000) [pid = 1657] [serial = 1901] [outer = 0x127b14c00]
01:58:09 INFO - PROCESS | 1657 | 1468832289807 Marionette DEBUG loaded listener.js
01:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x127bd5800) [pid = 1657] [serial = 1902] [outer = 0x127b14c00]
01:58:10 INFO - PROCESS | 1657 | 1468832290080 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]]]}]
01:58:10 INFO - .....
01:58:10 INFO - TEST-OK | /dom/events/Event-propagation.html | took 469ms
01:58:10 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
01:58:10 INFO - PROCESS | 1657 | 1468832290115 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
01:58:10 INFO - PROCESS | 1657 | 1468832290117 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
01:58:10 INFO - PROCESS | 1657 | 1468832290122 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
01:58:10 INFO - PROCESS | 1657 | 1468832290123 Marionette TRACE conn2 <- [1,2128,null,{}]
01:58:10 INFO - PROCESS | 1657 | 1468832290146 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}]
01:58:10 INFO - PROCESS | 1657 | 1468832290263 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
01:58:10 INFO - PROCESS | 1657 | 1468832290333 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x14ef36800 == 45 [pid = 1657] [id = 675]
01:58:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1290c4400) [pid = 1657] [serial = 1903] [outer = 0x0]
01:58:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1290c5c00) [pid = 1657] [serial = 1904] [outer = 0x1290c4400]
01:58:10 INFO - PROCESS | 1657 | 1468832290367 Marionette DEBUG loaded listener.js
01:58:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1290cec00) [pid = 1657] [serial = 1905] [outer = 0x1290c4400]
01:58:10 INFO - PROCESS | 1657 | 1468832290762 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]]]}]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x125949400) [pid = 1657] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x114e9b000) [pid = 1657] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12347d800) [pid = 1657] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11aa1d000) [pid = 1657] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x126fd5400) [pid = 1657] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x123b29400) [pid = 1657] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x118c0e800) [pid = 1657] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x126dc4400) [pid = 1657] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x114822400) [pid = 1657] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x114edb800) [pid = 1657] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11a84f400) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118974800) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11ba98c00) [pid = 1657] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12361d400) [pid = 1657] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x126d1d800) [pid = 1657] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x123611000) [pid = 1657] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1139c8c00) [pid = 1657] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119216800) [pid = 1657] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x126d19000) [pid = 1657] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1277dec00) [pid = 1657] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11b7eb400) [pid = 1657] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x112afc800) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11a546c00) [pid = 1657] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x114e99800) [pid = 1657] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x114818400) [pid = 1657] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11b0be000) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1149b9000) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
01:58:10 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11287a800) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
01:58:10 INFO - ...........................................
01:58:10 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 691ms
01:58:10 INFO - PROCESS | 1657 | 1468832290811 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
01:58:10 INFO - PROCESS | 1657 | 1468832290812 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
01:58:10 INFO - TEST-START | /dom/events/Event-type-empty.html
01:58:10 INFO - PROCESS | 1657 | 1468832290814 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
01:58:10 INFO - PROCESS | 1657 | 1468832290815 Marionette TRACE conn2 <- [1,2132,null,{}]
01:58:10 INFO - PROCESS | 1657 | 1468832290821 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}]
01:58:10 INFO - PROCESS | 1657 | 1468832290918 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
01:58:10 INFO - PROCESS | 1657 | 1468832290921 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x14fdec000 == 46 [pid = 1657] [id = 676]
01:58:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119216800) [pid = 1657] [serial = 1906] [outer = 0x0]
01:58:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119844000) [pid = 1657] [serial = 1907] [outer = 0x119216800]
01:58:10 INFO - PROCESS | 1657 | 1468832290953 Marionette DEBUG loaded listener.js
01:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11ba96400) [pid = 1657] [serial = 1908] [outer = 0x119216800]
01:58:11 INFO - PROCESS | 1657 | 1468832291230 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
01:58:11 INFO - ..
01:58:11 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 472ms
01:58:11 INFO - PROCESS | 1657 | 1468832291288 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
01:58:11 INFO - PROCESS | 1657 | 1468832291289 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
01:58:11 INFO - TEST-START | /dom/events/Event-type.html
01:58:11 INFO - PROCESS | 1657 | 1468832291293 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
01:58:11 INFO - PROCESS | 1657 | 1468832291298 Marionette TRACE conn2 <- [1,2136,null,{}]
01:58:11 INFO - PROCESS | 1657 | 1468832291301 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}]
01:58:11 INFO - PROCESS | 1657 | 1468832291397 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
01:58:11 INFO - PROCESS | 1657 | 1468832291461 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x150c11000 == 47 [pid = 1657] [id = 677]
01:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118a88400) [pid = 1657] [serial = 1909] [outer = 0x0]
01:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12361d000) [pid = 1657] [serial = 1910] [outer = 0x118a88400]
01:58:11 INFO - PROCESS | 1657 | 1468832291493 Marionette DEBUG loaded listener.js
01:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1277dc400) [pid = 1657] [serial = 1911] [outer = 0x118a88400]
01:58:11 INFO - PROCESS | 1657 | 1468832291728 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]]]}]
01:58:11 INFO - ...
01:58:11 INFO - TEST-OK | /dom/events/Event-type.html | took 474ms
01:58:11 INFO - PROCESS | 1657 | 1468832291769 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
01:58:11 INFO - PROCESS | 1657 | 1468832291771 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
01:58:11 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
01:58:11 INFO - PROCESS | 1657 | 1468832291781 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
01:58:11 INFO - PROCESS | 1657 | 1468832291782 Marionette TRACE conn2 <- [1,2140,null,{}]
01:58:11 INFO - PROCESS | 1657 | 1468832291803 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}]
01:58:11 INFO - PROCESS | 1657 | 1468832291915 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
01:58:11 INFO - PROCESS | 1657 | 1468832291923 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x150c1b000 == 48 [pid = 1657] [id = 678]
01:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x126b3b000) [pid = 1657] [serial = 1912] [outer = 0x0]
01:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x127bd9c00) [pid = 1657] [serial = 1913] [outer = 0x126b3b000]
01:58:11 INFO - PROCESS | 1657 | 1468832291952 Marionette DEBUG loaded listener.js
01:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12918f800) [pid = 1657] [serial = 1914] [outer = 0x126b3b000]
01:58:12 INFO - PROCESS | 1657 | 1468832292222 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
01:58:12 INFO - .
01:58:12 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 491ms
01:58:12 INFO - PROCESS | 1657 | 1468832292266 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
01:58:12 INFO - PROCESS | 1657 | 1468832292270 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
01:58:12 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
01:58:12 INFO - PROCESS | 1657 | 1468832292272 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
01:58:12 INFO - PROCESS | 1657 | 1468832292274 Marionette TRACE conn2 <- [1,2144,null,{}]
01:58:12 INFO - PROCESS | 1657 | 1468832292283 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}]
01:58:12 INFO - PROCESS | 1657 | 1468832292389 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
01:58:12 INFO - PROCESS | 1657 | 1468832292457 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x13c58a000 == 49 [pid = 1657] [id = 679]
01:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12918ac00) [pid = 1657] [serial = 1915] [outer = 0x0]
01:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x129196c00) [pid = 1657] [serial = 1916] [outer = 0x12918ac00]
01:58:12 INFO - PROCESS | 1657 | 1468832292489 Marionette DEBUG loaded listener.js
01:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x129517400) [pid = 1657] [serial = 1917] [outer = 0x12918ac00]
01:58:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x141da5800 == 50 [pid = 1657] [id = 680]
01:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12951e800) [pid = 1657] [serial = 1918] [outer = 0x0]
01:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x129196400) [pid = 1657] [serial = 1919] [outer = 0x12951e800]
01:58:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d92000 == 51 [pid = 1657] [id = 681]
01:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1277dec00) [pid = 1657] [serial = 1920] [outer = 0x0]
01:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12934d000) [pid = 1657] [serial = 1921] [outer = 0x1277dec00]
01:58:12 INFO - PROCESS | 1657 | 1468832292880 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]]]}]
01:58:12 INFO - .
01:58:12 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 627ms
01:58:12 INFO - PROCESS | 1657 | 1468832292900 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
01:58:12 INFO - PROCESS | 1657 | 1468832292903 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
01:58:12 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
01:58:12 INFO - PROCESS | 1657 | 1468832292907 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
01:58:12 INFO - PROCESS | 1657 | 1468832292912 Marionette TRACE conn2 <- [1,2148,null,{}]
01:58:12 INFO - PROCESS | 1657 | 1468832292916 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}]
01:58:13 INFO - PROCESS | 1657 | 1468832293119 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
01:58:13 INFO - PROCESS | 1657 | 1468832293197 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x11b859000 == 52 [pid = 1657] [id = 682]
01:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x114e99c00) [pid = 1657] [serial = 1922] [outer = 0x0]
01:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x114ed9000) [pid = 1657] [serial = 1923] [outer = 0x114e99c00]
01:58:13 INFO - PROCESS | 1657 | 1468832293236 Marionette DEBUG loaded listener.js
01:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11a397800) [pid = 1657] [serial = 1924] [outer = 0x114e99c00]
01:58:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12363c800 == 53 [pid = 1657] [id = 683]
01:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11aa20000) [pid = 1657] [serial = 1925] [outer = 0x0]
01:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11aa1f800) [pid = 1657] [serial = 1926] [outer = 0x11aa20000]
01:58:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e0f000 == 54 [pid = 1657] [id = 684]
01:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11b713c00) [pid = 1657] [serial = 1927] [outer = 0x0]
01:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11b7d7000) [pid = 1657] [serial = 1928] [outer = 0x11b713c00]
01:58:13 INFO - PROCESS | 1657 | 1468832293690 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]]]}]
01:58:13 INFO - .
01:58:13 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 830ms
01:58:13 INFO - PROCESS | 1657 | 1468832293737 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
01:58:13 INFO - PROCESS | 1657 | 1468832293742 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
01:58:13 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
01:58:13 INFO - PROCESS | 1657 | 1468832293748 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
01:58:13 INFO - PROCESS | 1657 | 1468832293750 Marionette TRACE conn2 <- [1,2152,null,{}]
01:58:13 INFO - PROCESS | 1657 | 1468832293756 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}]
01:58:13 INFO - PROCESS | 1657 | 1468832293926 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
01:58:14 INFO - PROCESS | 1657 | 1468832294009 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x127266000 == 55 [pid = 1657] [id = 685]
01:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11b7ef000) [pid = 1657] [serial = 1929] [outer = 0x0]
01:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11b7efc00) [pid = 1657] [serial = 1930] [outer = 0x11b7ef000]
01:58:14 INFO - PROCESS | 1657 | 1468832294045 Marionette DEBUG loaded listener.js
01:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11c490000) [pid = 1657] [serial = 1931] [outer = 0x11b7ef000]
01:58:14 INFO - PROCESS | 1657 | 1468832294387 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]]]}]
01:58:14 INFO - ....
01:58:14 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 673ms
01:58:14 INFO - PROCESS | 1657 | 1468832294422 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
01:58:14 INFO - PROCESS | 1657 | 1468832294424 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
01:58:14 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
01:58:14 INFO - PROCESS | 1657 | 1468832294429 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
01:58:14 INFO - PROCESS | 1657 | 1468832294432 Marionette TRACE conn2 <- [1,2156,null,{}]
01:58:14 INFO - PROCESS | 1657 | 1468832294443 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}]
01:58:14 INFO - PROCESS | 1657 | 1468832294569 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
01:58:14 INFO - PROCESS | 1657 | 1468832294678 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x13232c800 == 56 [pid = 1657] [id = 686]
01:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x123b24800) [pid = 1657] [serial = 1932] [outer = 0x0]
01:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1255e6c00) [pid = 1657] [serial = 1933] [outer = 0x123b24800]
01:58:14 INFO - PROCESS | 1657 | 1468832294716 Marionette DEBUG loaded listener.js
01:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x126be0000) [pid = 1657] [serial = 1934] [outer = 0x123b24800]
01:58:15 INFO - PROCESS | 1657 | 1468832295038 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]]]}]
01:58:15 INFO - .
01:58:15 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 675ms
01:58:15 INFO - PROCESS | 1657 | 1468832295105 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
01:58:15 INFO - PROCESS | 1657 | 1468832295107 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
01:58:15 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
01:58:15 INFO - PROCESS | 1657 | 1468832295110 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
01:58:15 INFO - PROCESS | 1657 | 1468832295111 Marionette TRACE conn2 <- [1,2160,null,{}]
01:58:15 INFO - PROCESS | 1657 | 1468832295117 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}]
01:58:15 INFO - PROCESS | 1657 | 1468832295232 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
01:58:15 INFO - PROCESS | 1657 | 1468832295337 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x141db5000 == 57 [pid = 1657] [id = 687]
01:58:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x126d1d400) [pid = 1657] [serial = 1935] [outer = 0x0]
01:58:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x126f0c000) [pid = 1657] [serial = 1936] [outer = 0x126d1d400]
01:58:15 INFO - PROCESS | 1657 | 1468832295374 Marionette DEBUG loaded listener.js
01:58:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x127819400) [pid = 1657] [serial = 1937] [outer = 0x126d1d400]
01:58:15 INFO - PROCESS | 1657 | 1468832295739 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
01:58:15 INFO - .
01:58:15 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 676ms
01:58:15 INFO - PROCESS | 1657 | 1468832295787 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
01:58:15 INFO - PROCESS | 1657 | 1468832295788 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
01:58:15 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
01:58:15 INFO - PROCESS | 1657 | 1468832295791 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
01:58:15 INFO - PROCESS | 1657 | 1468832295795 Marionette TRACE conn2 <- [1,2164,null,{}]
01:58:15 INFO - PROCESS | 1657 | 1468832295798 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}]
01:58:15 INFO - PROCESS | 1657 | 1468832295915 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
01:58:16 INFO - PROCESS | 1657 | 1468832296028 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x117f79000 == 58 [pid = 1657] [id = 688]
01:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11286ec00) [pid = 1657] [serial = 1938] [outer = 0x0]
01:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x11482b000) [pid = 1657] [serial = 1939] [outer = 0x11286ec00]
01:58:16 INFO - PROCESS | 1657 | 1468832296067 Marionette DEBUG loaded listener.js
01:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x118c6cc00) [pid = 1657] [serial = 1940] [outer = 0x11286ec00]
01:58:16 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
01:58:16 INFO - PROCESS | 1657 | 1468832296547 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
01:58:16 INFO - .
01:58:16 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 772ms
01:58:16 INFO - PROCESS | 1657 | 1468832296564 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
01:58:16 INFO - PROCESS | 1657 | 1468832296569 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
01:58:16 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
01:58:16 INFO - PROCESS | 1657 | 1468832296573 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
01:58:16 INFO - PROCESS | 1657 | 1468832296575 Marionette TRACE conn2 <- [1,2168,null,{}]
01:58:16 INFO - PROCESS | 1657 | 1468832296579 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}]
01:58:16 INFO - PROCESS | 1657 | 1468832296694 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
01:58:16 INFO - PROCESS | 1657 | 1468832296765 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x123740000 == 59 [pid = 1657] [id = 689]
01:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x114e9d800) [pid = 1657] [serial = 1941] [outer = 0x0]
01:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x118803000) [pid = 1657] [serial = 1942] [outer = 0x114e9d800]
01:58:16 INFO - PROCESS | 1657 | 1468832296798 Marionette DEBUG loaded listener.js
01:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11a546c00) [pid = 1657] [serial = 1943] [outer = 0x114e9d800]
01:58:17 INFO - PROCESS | 1657 | 1468832297179 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]]]}]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x126d92000 == 58 [pid = 1657] [id = 681]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x141da5800 == 57 [pid = 1657] [id = 680]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x150c1b000 == 56 [pid = 1657] [id = 678]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x150c11000 == 55 [pid = 1657] [id = 677]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x14fdec000 == 54 [pid = 1657] [id = 676]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x14ef36800 == 53 [pid = 1657] [id = 675]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x13feed800 == 52 [pid = 1657] [id = 674]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x13470f000 == 51 [pid = 1657] [id = 673]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x119e34800 == 50 [pid = 1657] [id = 672]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x129844000 == 49 [pid = 1657] [id = 671]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1273bc000 == 48 [pid = 1657] [id = 670]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x123d21000 == 47 [pid = 1657] [id = 669]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x123ebb800 == 46 [pid = 1657] [id = 668]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x11a354000 == 45 [pid = 1657] [id = 667]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x14ef21800 == 44 [pid = 1657] [id = 665]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x13231a800 == 43 [pid = 1657] [id = 664]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x127267800 == 42 [pid = 1657] [id = 663]
01:58:17 INFO - PROCESS | 1657 | --DOCSHELL 0x11b861000 == 41 [pid = 1657] [id = 662]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11b0b5c00) [pid = 1657] [serial = 1701] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11a38b800) [pid = 1657] [serial = 1698] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x114b83c00) [pid = 1657] [serial = 1695] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11b8e4c00) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank]
01:58:17 INFO - .
01:58:17 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 673ms
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11a450000) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x114828c00) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x126b37400) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11a39a800) [pid = 1657] [serial = 1824] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118c09000) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x125645000) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x125fb3800) [pid = 1657] [serial = 1842] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11b8e3c00) [pid = 1657] [serial = 1830] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11aaa3800) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x126fdb400) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x125048000) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x118c6ac00) [pid = 1657] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x126dce800) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x126fd5000) [pid = 1657] [serial = 1848] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x114e97400) [pid = 1657] [serial = 1806] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x114838400) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1234d4800) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11897e400) [pid = 1657] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11a44f000) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11ba99000) [pid = 1657] [serial = 1815] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11983e000) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x123888800) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11bf0d800) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11283a000) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x123b23400) [pid = 1657] [serial = 1836] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x123614c00) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x114992000) [pid = 1657] [serial = 1821] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1144ed800) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11a721400) [pid = 1657] [serial = 1827] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1196de400) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1277d4c00) [pid = 1657] [serial = 1851] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1277de400) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x127819c00) [pid = 1657] [serial = 1860] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11a1c1c00) [pid = 1657] [serial = 1833] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x126dc4000) [pid = 1657] [serial = 1845] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x126d18800) [pid = 1657] [serial = 1857] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x123411400) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1255dfc00) [pid = 1657] [serial = 1854] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12780a000) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x114ea2c00) [pid = 1657] [serial = 1839] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123606c00) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank]
01:58:17 INFO - PROCESS | 1657 | 1468832297270 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
01:58:17 INFO - PROCESS | 1657 | 1468832297274 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
01:58:17 INFO - TEST-START | /dom/events/ProgressEvent.html
01:58:17 INFO - PROCESS | 1657 | 1468832297279 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
01:58:17 INFO - PROCESS | 1657 | 1468832297280 Marionette TRACE conn2 <- [1,2172,null,{}]
01:58:17 INFO - PROCESS | 1657 | 1468832297286 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}]
01:58:17 INFO - PROCESS | 1657 | 1468832297388 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
01:58:17 INFO - PROCESS | 1657 | 1468832297456 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1193c8000 == 42 [pid = 1657] [id = 690]
01:58:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11482c000) [pid = 1657] [serial = 1944] [outer = 0x0]
01:58:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118a8d000) [pid = 1657] [serial = 1945] [outer = 0x11482c000]
01:58:17 INFO - PROCESS | 1657 | 1468832297488 Marionette DEBUG loaded listener.js
01:58:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11a44f000) [pid = 1657] [serial = 1946] [outer = 0x11482c000]
01:58:17 INFO - PROCESS | 1657 | 1468832297748 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"]]]}]
01:58:17 INFO - ..
01:58:17 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 519ms
01:58:17 INFO - TEST-START | /dom/historical.html
01:58:17 INFO - PROCESS | 1657 | 1468832297799 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
01:58:17 INFO - PROCESS | 1657 | 1468832297800 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
01:58:17 INFO - PROCESS | 1657 | 1468832297802 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
01:58:17 INFO - PROCESS | 1657 | 1468832297805 Marionette TRACE conn2 <- [1,2176,null,{}]
01:58:17 INFO - PROCESS | 1657 | 1468832297826 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}]
01:58:17 INFO - PROCESS | 1657 | 1468832297954 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
01:58:18 INFO - PROCESS | 1657 | 1468832298017 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ed6000 == 43 [pid = 1657] [id = 691]
01:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11a843000) [pid = 1657] [serial = 1947] [outer = 0x0]
01:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11aa9f400) [pid = 1657] [serial = 1948] [outer = 0x11a843000]
01:58:18 INFO - PROCESS | 1657 | 1468832298050 Marionette DEBUG loaded listener.js
01:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11b7dfc00) [pid = 1657] [serial = 1949] [outer = 0x11a843000]
01:58:18 INFO - PROCESS | 1657 | 1468832298332 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]]]}]
01:58:18 INFO - ...................................................
01:58:18 INFO - TEST-OK | /dom/historical.html | took 588ms
01:58:18 INFO - PROCESS | 1657 | 1468832298392 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
01:58:18 INFO - PROCESS | 1657 | 1468832298396 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
01:58:18 INFO - TEST-START | /dom/interface-objects.html
01:58:18 INFO - PROCESS | 1657 | 1468832298401 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
01:58:18 INFO - PROCESS | 1657 | 1468832298402 Marionette TRACE conn2 <- [1,2180,null,{}]
01:58:18 INFO - PROCESS | 1657 | 1468832298405 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}]
01:58:18 INFO - PROCESS | 1657 | 1468832298505 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
01:58:18 INFO - PROCESS | 1657 | 1468832298568 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12724f800 == 44 [pid = 1657] [id = 692]
01:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11b8e0000) [pid = 1657] [serial = 1950] [outer = 0x0]
01:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12347e800) [pid = 1657] [serial = 1951] [outer = 0x11b8e0000]
01:58:18 INFO - PROCESS | 1657 | 1468832298601 Marionette DEBUG loaded listener.js
01:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1234d6000) [pid = 1657] [serial = 1952] [outer = 0x11b8e0000]
01:58:18 INFO - PROCESS | 1657 | 1468832298921 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]]]}]
01:58:18 INFO - .....................
01:58:18 INFO - TEST-OK | /dom/interface-objects.html | took 571ms
01:58:18 INFO - TEST-START | /dom/interfaces.html
01:58:18 INFO - PROCESS | 1657 | 1468832298973 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
01:58:18 INFO - PROCESS | 1657 | 1468832298974 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
01:58:18 INFO - PROCESS | 1657 | 1468832298977 Marionette TRACE conn2 -> [0,2184,"getContext",null]
01:58:18 INFO - PROCESS | 1657 | 1468832298978 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
01:58:18 INFO - PROCESS | 1657 | 1468832298983 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
01:58:18 INFO - PROCESS | 1657 | 1468832298984 Marionette TRACE conn2 <- [1,2185,null,{}]
01:58:18 INFO - PROCESS | 1657 | 1468832298987 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}]
01:58:19 INFO - Setting pref dom.node.rootNode.enabled (true)
01:58:19 INFO - PROCESS | 1657 | 1468832298996 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
01:58:19 INFO - PROCESS | 1657 | 1468832298998 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
01:58:19 INFO - PROCESS | 1657 | 1468832298999 Marionette TRACE conn2 <- [1,2187,null,{}]
01:58:19 INFO - PROCESS | 1657 | 1468832299004 Marionette TRACE conn2 -> [0,2188,"getContext",null]
01:58:19 INFO - PROCESS | 1657 | 1468832299006 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
01:58:19 INFO - PROCESS | 1657 | 1468832299008 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
01:58:19 INFO - PROCESS | 1657 | 1468832299009 Marionette TRACE conn2 <- [1,2189,null,{}]
01:58:19 INFO - PROCESS | 1657 | 1468832299014 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}]
01:58:19 INFO - PROCESS | 1657 | 1468832299020 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
01:58:19 INFO - PROCESS | 1657 | 1468832299022 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
01:58:19 INFO - PROCESS | 1657 | 1468832299026 Marionette TRACE conn2 <- [1,2191,null,{}]
01:58:19 INFO - PROCESS | 1657 | 1468832299028 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
01:58:19 INFO - PROCESS | 1657 | 1468832299029 Marionette TRACE conn2 <- [1,2192,null,{}]
01:58:19 INFO - PROCESS | 1657 | 1468832299032 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}]
01:58:19 INFO - PROCESS | 1657 | 1468832299129 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
01:58:19 INFO - PROCESS | 1657 | 1468832299200 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12984f000 == 45 [pid = 1657] [id = 693]
01:58:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11ba99c00) [pid = 1657] [serial = 1953] [outer = 0x0]
01:58:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x123615400) [pid = 1657] [serial = 1954] [outer = 0x11ba99c00]
01:58:19 INFO - PROCESS | 1657 | 1468832299231 Marionette DEBUG loaded listener.js
01:58:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x125044c00) [pid = 1657] [serial = 1955] [outer = 0x11ba99c00]
01:58:19 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
01:58:21 INFO - PROCESS | 1657 | 1468832301121 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]]]}]
01:58:21 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
01:58:21 INFO - TEST-OK | /dom/interfaces.html | took 2953ms
01:58:21 INFO - PROCESS | 1657 | 1468832301931 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
01:58:21 INFO - PROCESS | 1657 | 1468832301932 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
01:58:21 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
01:58:21 INFO - Clearing pref dom.node.rootNode.enabled
01:58:21 INFO - PROCESS | 1657 | 1468832301942 Marionette TRACE conn2 -> [0,2196,"getContext",null]
01:58:21 INFO - PROCESS | 1657 | 1468832301949 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
01:58:21 INFO - PROCESS | 1657 | 1468832301951 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
01:58:21 INFO - PROCESS | 1657 | 1468832301952 Marionette TRACE conn2 <- [1,2197,null,{}]
01:58:21 INFO - PROCESS | 1657 | 1468832301956 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}]
01:58:21 INFO - PROCESS | 1657 | 1468832301971 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
01:58:21 INFO - PROCESS | 1657 | 1468832301974 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
01:58:21 INFO - PROCESS | 1657 | 1468832301976 Marionette TRACE conn2 <- [1,2199,null,{}]
01:58:21 INFO - PROCESS | 1657 | 1468832301994 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
01:58:21 INFO - PROCESS | 1657 | 1468832301996 Marionette TRACE conn2 <- [1,2200,null,{}]
01:58:22 INFO - PROCESS | 1657 | 1468832301999 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}]
01:58:22 INFO - PROCESS | 1657 | 1468832302201 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
01:58:22 INFO - PROCESS | 1657 | 1468832302228 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e3e800 == 46 [pid = 1657] [id = 694]
01:58:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1290c5400) [pid = 1657] [serial = 1956] [outer = 0x0]
01:58:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12951d000) [pid = 1657] [serial = 1957] [outer = 0x1290c5400]
01:58:22 INFO - PROCESS | 1657 | 1468832302278 Marionette DEBUG loaded listener.js
01:58:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12953ec00) [pid = 1657] [serial = 1958] [outer = 0x1290c5400]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x118a88400) [pid = 1657] [serial = 1909] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11b8e3800) [pid = 1657] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x125fae400) [pid = 1657] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x127b14c00) [pid = 1657] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x126dc4800) [pid = 1657] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119216800) [pid = 1657] [serial = 1906] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type-empty.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1290c4400) [pid = 1657] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x114f0d400) [pid = 1657] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11286d400) [pid = 1657] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11a546800) [pid = 1657] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x123612400) [pid = 1657] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
01:58:22 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x126b3b000) [pid = 1657] [serial = 1912] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-handleEvent.html]
01:58:22 INFO - .......................................................
01:58:22 INFO - PROCESS | 1657 | 1468832302757 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]]]}]
01:58:22 INFO - ...........................................................................................................................................................
01:58:22 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 846ms
01:58:22 INFO - PROCESS | 1657 | 1468832302791 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
01:58:22 INFO - PROCESS | 1657 | 1468832302793 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
01:58:22 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
01:58:22 INFO - PROCESS | 1657 | 1468832302795 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
01:58:22 INFO - PROCESS | 1657 | 1468832302796 Marionette TRACE conn2 <- [1,2204,null,{}]
01:58:22 INFO - PROCESS | 1657 | 1468832302801 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}]
01:58:22 INFO - PROCESS | 1657 | 1468832302943 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
01:58:23 INFO - PROCESS | 1657 | 1468832303054 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x13c587800 == 47 [pid = 1657] [id = 695]
01:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x123986400) [pid = 1657] [serial = 1959] [outer = 0x0]
01:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x126d19c00) [pid = 1657] [serial = 1960] [outer = 0x123986400]
01:58:23 INFO - PROCESS | 1657 | 1468832303099 Marionette DEBUG loaded listener.js
01:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1146e2800) [pid = 1657] [serial = 1961] [outer = 0x123986400]
01:58:23 INFO - PROCESS | 1657 | 1468832303361 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
01:58:23 INFO - .
01:58:23 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 622ms
01:58:23 INFO - PROCESS | 1657 | 1468832303417 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
01:58:23 INFO - PROCESS | 1657 | 1468832303418 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
01:58:23 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
01:58:23 INFO - PROCESS | 1657 | 1468832303421 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
01:58:23 INFO - PROCESS | 1657 | 1468832303422 Marionette TRACE conn2 <- [1,2208,null,{}]
01:58:23 INFO - PROCESS | 1657 | 1468832303439 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}]
01:58:23 INFO - PROCESS | 1657 | 1468832303556 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
01:58:23 INFO - PROCESS | 1657 | 1468832303619 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\", \"6149757e-0a55-41bb-bb35-3f8aab51d842\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
01:58:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1420f4800 == 48 [pid = 1657] [id = 696]
01:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x114824400) [pid = 1657] [serial = 1962] [outer = 0x0]
01:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x123ee6c00) [pid = 1657] [serial = 1963] [outer = 0x114824400]
01:58:23 INFO - PROCESS | 1657 | 1468832303648 Marionette DEBUG loaded listener.js
01:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x127b15800) [pid = 1657] [serial = 1964] [outer = 0x114824400]
01:58:23 INFO - PROCESS | 1657 | 1468832303875 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"]]]}]
01:58:23 INFO - .
01:58:23 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 484ms
01:58:23 INFO - PROCESS | 1657 | 1468832303905 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
01:58:23 INFO - PROCESS | 1657 | 1468832303906 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
01:58:25 WARNING - u'runner_teardown' ()
01:58:25 INFO - No more tests
01:58:25 INFO - Got 0 unexpected results
01:58:25 INFO - SUITE-END | took 1784s
01:58:25 INFO - Closing logging queue
01:58:25 INFO - queue closed
01:58:25 INFO - Return code: 0
01:58:25 WARNING - # TBPL SUCCESS #
01:58:25 INFO - Running post-action listener: _resource_record_post_action
01:58:25 INFO - #####
01:58:25 INFO - ##### Finished run-tests step (success)
01:58:25 INFO - #####
01:58:25 INFO - Running post-run listener: _resource_record_post_run
01:58:25 INFO - Total resource usage - Wall time: 1814s; CPU: 41.0%; Read bytes: 33850368; Write bytes: 391737856; Read time: 225; Write time: 3006
01:58:25 INFO - TinderboxPrint: CPU usage
41.1%
01:58:25 INFO - TinderboxPrint: I/O read bytes / time
33,850,368 / 225
01:58:25 INFO - TinderboxPrint: I/O write bytes / time
391,737,856 / 3,006
01:58:25 INFO - TinderboxPrint: CPU idle
4,276.2 (58.9%)
01:58:25 INFO - TinderboxPrint: CPU system
1,615.7 (22.3%)
01:58:25 INFO - TinderboxPrint: CPU user
1,362.3 (18.8%)
01:58:25 INFO - TinderboxPrint: Swap in / out
232,243,200 / 0
01:58:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
01:58:25 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 185352704; Write bytes: 179451392; Read time: 15465; Write time: 381
01:58:25 INFO - run-tests - Wall time: 1793s; CPU: 41.0%; Read bytes: 31994880; Write bytes: 187972608; Read time: 208; Write time: 2566
01:58:26 INFO - Running post-run listener: _upload_blobber_files
01:58:26 INFO - Blob upload gear active.
01:58:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
01:58:26 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
01:58:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
01:58:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
01:58:26 INFO - (blobuploader) - INFO - Open directory for files ...
01:58:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
01:58:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
01:58:26 INFO - (blobuploader) - INFO - Uploading, attempt #1.
01:58:29 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
01:58:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
01:58:29 INFO - (blobuploader) - INFO - Done attempting.
01:58:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
01:58:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
01:58:29 INFO - (blobuploader) - INFO - Uploading, attempt #1.
01:58:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
01:58:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
01:58:30 INFO - (blobuploader) - INFO - Done attempting.
01:58:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
01:58:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
01:58:30 INFO - (blobuploader) - INFO - Uploading, attempt #1.
01:58:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
01:58:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
01:58:32 INFO - (blobuploader) - INFO - Done attempting.
01:58:32 INFO - (blobuploader) - INFO - Iteration through files over.
01:58:32 INFO - Return code: 0
01:58:32 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
01:58:32 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
01:58:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/04d7fe607090403fa59025b276e1258fecb4d1ec725fd7f3db4bf10c02c61e05d55af25f83a33af65036937b6ac258ecc22458d2ba25a8efcada71b1554b30d0", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5bc18a248888516651456581c40f2380905af2b172e249feef71730373aef5d569a7b39f065be976bb01f45f704c0cfcfc0fd75dee19b7e1379b4f9047157482", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5a7c196a29f264d0e61663fe84d2e019cd25bacd216d1866b40d9165b694038b6c68cfe89456c4be9a5b536ca1aa15bef251df8f1af802482ff996fb44888cb3"}
01:58:32 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
01:58:32 INFO - Writing to file /builds/slave/test/properties/blobber_files
01:58:32 INFO - Contents:
01:58:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/04d7fe607090403fa59025b276e1258fecb4d1ec725fd7f3db4bf10c02c61e05d55af25f83a33af65036937b6ac258ecc22458d2ba25a8efcada71b1554b30d0", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5bc18a248888516651456581c40f2380905af2b172e249feef71730373aef5d569a7b39f065be976bb01f45f704c0cfcfc0fd75dee19b7e1379b4f9047157482", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5a7c196a29f264d0e61663fe84d2e019cd25bacd216d1866b40d9165b694038b6c68cfe89456c4be9a5b536ca1aa15bef251df8f1af802482ff996fb44888cb3"}
01:58:32 INFO - Running post-run listener: copy_logs_to_upload_dir
01:58:32 INFO - Copying logs to upload dir...
01:58:32 INFO - mkdir: /builds/slave/test/build/upload/logs
01:58:32 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1888.196612
========= master_lag: 0.55 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 28 secs) (at 2016-07-18 01:58:33.008539) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 01:58:33.012377) =========
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.PsqELugKC4/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.AlUhwlYCBg/Listeners
TMPDIR=/var/folders/w3/7fy15l1j28z1pjs9bdqr5pjm00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/04d7fe607090403fa59025b276e1258fecb4d1ec725fd7f3db4bf10c02c61e05d55af25f83a33af65036937b6ac258ecc22458d2ba25a8efcada71b1554b30d0", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5bc18a248888516651456581c40f2380905af2b172e249feef71730373aef5d569a7b39f065be976bb01f45f704c0cfcfc0fd75dee19b7e1379b4f9047157482", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5a7c196a29f264d0e61663fe84d2e019cd25bacd216d1866b40d9165b694038b6c68cfe89456c4be9a5b536ca1aa15bef251df8f1af802482ff996fb44888cb3"}
build_url:https://queue.taskcluster.net/v1/task/T3pGEFEQQo-KAH4lw9c42Q/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/T3pGEFEQQo-KAH4lw9c42Q/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012570
build_url: 'https://queue.taskcluster.net/v1/task/T3pGEFEQQo-KAH4lw9c42Q/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg'
blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/04d7fe607090403fa59025b276e1258fecb4d1ec725fd7f3db4bf10c02c61e05d55af25f83a33af65036937b6ac258ecc22458d2ba25a8efcada71b1554b30d0", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5bc18a248888516651456581c40f2380905af2b172e249feef71730373aef5d569a7b39f065be976bb01f45f704c0cfcfc0fd75dee19b7e1379b4f9047157482", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5a7c196a29f264d0e61663fe84d2e019cd25bacd216d1866b40d9165b694038b6c68cfe89456c4be9a5b536ca1aa15bef251df8f1af802482ff996fb44888cb3"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/T3pGEFEQQo-KAH4lw9c42Q/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 0.02 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 01:58:33.049736) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 01:58:33.050557) =========
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.PsqELugKC4/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.AlUhwlYCBg/Listeners
TMPDIR=/var/folders/w3/7fy15l1j28z1pjs9bdqr5pjm00000w/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.005050
========= master_lag: 0.04 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 01:58:33.098344) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 01:58:33.098638) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 01:58:33.101933) =========
========= Total master_lag: 0.69 =========