[0,1775,"getWindowHandle",null]
16:41:47 INFO - TEST-START | /cssom-view/scrollingElement.html
16:41:47 INFO - PROCESS | 1940 | 1467330107329 Marionette TRACE conn2 <- [1,1775,null,{"value":"7"}]
16:41:47 INFO - PROCESS | 1940 | 1467330107333 Marionette TRACE conn2 -> [0,1776,"setScriptTimeout",{"ms":35000}]
16:41:47 INFO - PROCESS | 1940 | 1467330107335 Marionette TRACE conn2 <- [1,1776,null,{}]
16:41:47 INFO - PROCESS | 1940 | 1467330107339 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}]
16:41:47 INFO - PROCESS | 1940 | --DOCSHELL 0x11b84a000 == 25 [pid = 1940] [id = 507]
16:41:47 INFO - PROCESS | 1940 | --DOCSHELL 0x11b84b000 == 24 [pid = 1940] [id = 508]
16:41:47 INFO - PROCESS | 1940 | --DOCSHELL 0x11b84f000 == 23 [pid = 1940] [id = 509]
16:41:47 INFO - PROCESS | 1940 | --DOCSHELL 0x11cd58000 == 22 [pid = 1940] [id = 499]
16:41:47 INFO - PROCESS | 1940 | --DOCSHELL 0x11d253800 == 21 [pid = 1940] [id = 496]
16:41:47 INFO - PROCESS | 1940 | --DOCSHELL 0x11cd5b000 == 20 [pid = 1940] [id = 512]
16:41:47 INFO - PROCESS | 1940 | --DOCSHELL 0x11cd66000 == 19 [pid = 1940] [id = 513]
16:41:47 INFO - PROCESS | 1940 | --DOCSHELL 0x11d579800 == 18 [pid = 1940] [id = 514]
16:41:47 INFO - PROCESS | 1940 | 1467330107878 Marionette TRACE conn2 <- [1,1777,null,{"value":null}]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 95 (0x11d448800) [pid = 1940] [serial = 1407] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 94 (0x11cf76400) [pid = 1940] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/testharness_runner.html]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 93 (0x119e52000) [pid = 1940] [serial = 1440] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 92 (0x11bb83c00) [pid = 1940] [serial = 1425] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 91 (0x11bdc4800) [pid = 1940] [serial = 1426] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 90 (0x116410c00) [pid = 1940] [serial = 1418] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 89 (0x11ac8b000) [pid = 1940] [serial = 1419] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 88 (0x115ee3800) [pid = 1940] [serial = 1421] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 87 (0x11d4dec00) [pid = 1940] [serial = 1431] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 86 (0x124cdb000) [pid = 1940] [serial = 1437] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 85 (0x11c342000) [pid = 1940] [serial = 1414] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 84 (0x115e92800) [pid = 1940] [serial = 1410] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 83 (0x11d4df400) [pid = 1940] [serial = 1434] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 82 (0x124b70c00) [pid = 1940] [serial = 1435] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 81 (0x11c8da000) [pid = 1940] [serial = 1428] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 80 (0x11cf0fc00) [pid = 1940] [serial = 1429] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 79 (0x124ed9800) [pid = 1940] [serial = 1438] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 78 (0x11d4e6400) [pid = 1940] [serial = 1432] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | --DOMWINDOW == 77 (0x11cfb8400) [pid = 1940] [serial = 1441] [outer = 0x0] [url = about:blank]
16:41:47 INFO - PROCESS | 1940 | 1467330107964 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:41:47 INFO - PROCESS | 1940 | ++DOCSHELL 0x119eae000 == 19 [pid = 1940] [id = 516]
16:41:47 INFO - PROCESS | 1940 | ++DOMWINDOW == 78 (0x115e93c00) [pid = 1940] [serial = 1498] [outer = 0x0]
16:41:47 INFO - PROCESS | 1940 | ++DOMWINDOW == 79 (0x115eb8000) [pid = 1940] [serial = 1499] [outer = 0x115e93c00]
16:41:48 INFO - PROCESS | 1940 | 1467330107998 Marionette DEBUG loaded listener.js
16:41:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 80 (0x116061c00) [pid = 1940] [serial = 1500] [outer = 0x115e93c00]
16:41:48 INFO - PROCESS | 1940 | ++DOCSHELL 0x11ae78800 == 20 [pid = 1940] [id = 517]
16:41:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 81 (0x11a161800) [pid = 1940] [serial = 1501] [outer = 0x0]
16:41:48 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b006000 == 21 [pid = 1940] [id = 518]
16:41:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 82 (0x11a1a0800) [pid = 1940] [serial = 1502] [outer = 0x0]
16:41:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 83 (0x116065c00) [pid = 1940] [serial = 1503] [outer = 0x11a161800]
16:41:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 84 (0x11a268c00) [pid = 1940] [serial = 1504] [outer = 0x11a1a0800]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 83 (0x12522c000) [pid = 1940] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-async.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 82 (0x115e92400) [pid = 1940] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/cors/simple-requests.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 81 (0x115edb800) [pid = 1940] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-userinfo.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 80 (0x11508bc00) [pid = 1940] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/cors/request-headers.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 79 (0x11aa2b000) [pid = 1940] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/cors/remote-origin.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 78 (0x11bdc2000) [pid = 1940] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 77 (0x11cdb2800) [pid = 1940] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/cors/response-headers.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 76 (0x11bb2d800) [pid = 1940] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/cors/status-preflight.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 75 (0x115eef800) [pid = 1940] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 74 (0x115ecc400) [pid = 1940] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/cors/redirect-preflight-2.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 73 (0x11aa2c400) [pid = 1940] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/cors/status.htm]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 72 (0x115dad800) [pid = 1940] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementFromPoint.html]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 71 (0x127573c00) [pid = 1940] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 70 (0x127574400) [pid = 1940] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 69 (0x127576000) [pid = 1940] [serial = 1479] [outer = 0x0] [url = about:blank]
16:41:50 INFO - PROCESS | 1940 | --DOMWINDOW == 68 (0x127474400) [pid = 1940] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementScroll.html]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x11b83f800 == 20 [pid = 1940] [id = 506]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x125851800 == 19 [pid = 1940] [id = 504]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x12bf3e000 == 18 [pid = 1940] [id = 510]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x1332d2800 == 17 [pid = 1940] [id = 505]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x11abbe000 == 16 [pid = 1940] [id = 498]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x1281c9000 == 15 [pid = 1940] [id = 515]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x12ac88000 == 14 [pid = 1940] [id = 502]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x126a15800 == 13 [pid = 1940] [id = 501]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x11bc4f800 == 12 [pid = 1940] [id = 511]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x12ba2f000 == 11 [pid = 1940] [id = 503]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x124d64800 == 10 [pid = 1940] [id = 500]
16:41:55 INFO - PROCESS | 1940 | --DOCSHELL 0x11b014800 == 9 [pid = 1940] [id = 497]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 67 (0x1284dd000) [pid = 1940] [serial = 1485] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 66 (0x127579800) [pid = 1940] [serial = 1484] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 65 (0x125568400) [pid = 1940] [serial = 1466] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 64 (0x124a5a800) [pid = 1940] [serial = 1464] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 63 (0x11cdab400) [pid = 1940] [serial = 1463] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 62 (0x11638c400) [pid = 1940] [serial = 1449] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 61 (0x119c4ec00) [pid = 1940] [serial = 1450] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 60 (0x11c8db000) [pid = 1940] [serial = 1457] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 59 (0x11cc2dc00) [pid = 1940] [serial = 1458] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 58 (0x11ac8f000) [pid = 1940] [serial = 1452] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 57 (0x11be41800) [pid = 1940] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/cors/resources/remote-xhrer.html]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 56 (0x11bb36000) [pid = 1940] [serial = 1453] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 55 (0x11cf73000) [pid = 1940] [serial = 1460] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 54 (0x11bb7b400) [pid = 1940] [serial = 1469] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 53 (0x116409800) [pid = 1940] [serial = 1446] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 52 (0x11b41fc00) [pid = 1940] [serial = 1447] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 51 (0x11cf78000) [pid = 1940] [serial = 1470] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 50 (0x115ed1400) [pid = 1940] [serial = 1443] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 49 (0x115ee9400) [pid = 1940] [serial = 1444] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 48 (0x124f91400) [pid = 1940] [serial = 1472] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 47 (0x12575ac00) [pid = 1940] [serial = 1467] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 46 (0x127467000) [pid = 1940] [serial = 1476] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 45 (0x126b55400) [pid = 1940] [serial = 1473] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 44 (0x128430800) [pid = 1940] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 43 (0x126d13400) [pid = 1940] [serial = 1482] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 42 (0x12842e400) [pid = 1940] [serial = 1480] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 41 (0x126530800) [pid = 1940] [serial = 1475] [outer = 0x0] [url = about:blank]
16:41:55 INFO - PROCESS | 1940 | --DOMWINDOW == 40 (0x11d0b7800) [pid = 1940] [serial = 1461] [outer = 0x0] [url = about:blank]
16:41:57 INFO - PROCESS | 1940 | --DOMWINDOW == 39 (0x115ecb800) [pid = 1940] [serial = 1495] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/negativeMargins.html]
16:41:57 INFO - PROCESS | 1940 | --DOMWINDOW == 38 (0x11605e400) [pid = 1940] [serial = 1486] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/elementsFromPoint.html]
16:41:57 INFO - PROCESS | 1940 | --DOMWINDOW == 37 (0x11c343000) [pid = 1940] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
16:41:57 INFO - PROCESS | 1940 | --DOMWINDOW == 36 (0x11c805c00) [pid = 1940] [serial = 1491] [outer = 0x0] [url = about:blank]
16:41:57 INFO - PROCESS | 1940 | --DOMWINDOW == 35 (0x11c0a8000) [pid = 1940] [serial = 1489] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
16:42:01 INFO - PROCESS | 1940 | --DOMWINDOW == 34 (0x11d449400) [pid = 1940] [serial = 1497] [outer = 0x0] [url = about:blank]
16:42:01 INFO - PROCESS | 1940 | --DOMWINDOW == 33 (0x11cc21c00) [pid = 1940] [serial = 1496] [outer = 0x0] [url = about:blank]
16:42:01 INFO - PROCESS | 1940 | --DOMWINDOW == 32 (0x115eb8000) [pid = 1940] [serial = 1499] [outer = 0x0] [url = about:blank]
16:42:01 INFO - PROCESS | 1940 | --DOMWINDOW == 31 (0x11ab05000) [pid = 1940] [serial = 1487] [outer = 0x0] [url = about:blank]
16:42:01 INFO - PROCESS | 1940 | --DOMWINDOW == 30 (0x11bc88400) [pid = 1940] [serial = 1488] [outer = 0x0] [url = about:blank]
16:42:01 INFO - PROCESS | 1940 | --DOMWINDOW == 29 (0x11cc2d800) [pid = 1940] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
16:42:01 INFO - PROCESS | 1940 | --DOMWINDOW == 28 (0x11c8f6000) [pid = 1940] [serial = 1493] [outer = 0x0] [url = about:blank]
16:42:01 INFO - PROCESS | 1940 | --DOMWINDOW == 27 (0x11c347800) [pid = 1940] [serial = 1492] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/iframe.html]
16:42:18 INFO - PROCESS | 1940 | MARIONETTE LOG: INFO: Timeout fired
16:42:18 INFO - PROCESS | 1940 | 1467330138095 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]]]}]
16:42:18 INFO - ..
16:42:18 INFO - TEST-TIMEOUT | /cssom-view/scrollingElement.html | took 30781ms
16:42:18 INFO - PROCESS | 1940 | 1467330138114 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null]
16:42:18 INFO - PROCESS | 1940 | 1467330138117 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}]
16:42:18 INFO - TEST-START | /custom-elements/custom-elements-registry/define.html
16:42:18 INFO - PROCESS | 1940 | 1467330138121 Marionette TRACE conn2 -> [0,1780,"setScriptTimeout",{"ms":35000}]
16:42:18 INFO - PROCESS | 1940 | 1467330138123 Marionette TRACE conn2 <- [1,1780,null,{}]
16:42:18 INFO - PROCESS | 1940 | 1467330138127 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}]
16:42:18 INFO - PROCESS | 1940 | --DOCSHELL 0x11ae78800 == 8 [pid = 1940] [id = 517]
16:42:18 INFO - PROCESS | 1940 | --DOCSHELL 0x11b006000 == 7 [pid = 1940] [id = 518]
16:42:18 INFO - PROCESS | 1940 | 1467330138225 Marionette TRACE conn2 <- [1,1781,null,{"value":null}]
16:42:18 INFO - PROCESS | 1940 | 1467330138230 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:42:18 INFO - PROCESS | 1940 | ++DOCSHELL 0x119cd3800 == 8 [pid = 1940] [id = 519]
16:42:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 28 (0x115daa400) [pid = 1940] [serial = 1505] [outer = 0x0]
16:42:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 29 (0x115dac800) [pid = 1940] [serial = 1506] [outer = 0x115daa400]
16:42:18 INFO - PROCESS | 1940 | 1467330138270 Marionette DEBUG loaded listener.js
16:42:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 30 (0x115ed3400) [pid = 1940] [serial = 1507] [outer = 0x115daa400]
16:42:18 INFO - PROCESS | 1940 | ++DOCSHELL 0x11aa75800 == 9 [pid = 1940] [id = 520]
16:42:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 31 (0x115ef0400) [pid = 1940] [serial = 1508] [outer = 0x0]
16:42:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 32 (0x115ef0c00) [pid = 1940] [serial = 1509] [outer = 0x115ef0400]
16:42:18 INFO - PROCESS | 1940 | 1467330138574 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"]]]}]
16:42:18 INFO - .
16:42:18 INFO - TEST-OK | /custom-elements/custom-elements-registry/define.html | took 470ms
16:42:18 INFO - PROCESS | 1940 | 1467330138591 Marionette TRACE conn2 -> [0,1783,"getWindowHandle",null]
16:42:18 INFO - PROCESS | 1940 | 1467330138596 Marionette TRACE conn2 <- [1,1783,null,{"value":"7"}]
16:42:18 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html
16:42:18 INFO - PROCESS | 1940 | 1467330138612 Marionette TRACE conn2 -> [0,1784,"setScriptTimeout",{"ms":185000}]
16:42:18 INFO - PROCESS | 1940 | 1467330138614 Marionette TRACE conn2 <- [1,1784,null,{}]
16:42:18 INFO - PROCESS | 1940 | 1467330138621 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}]
16:42:18 INFO - PROCESS | 1940 | 1467330138739 Marionette TRACE conn2 <- [1,1785,null,{"value":null}]
16:42:18 INFO - PROCESS | 1940 | 1467330138750 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\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"}]
16:42:18 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b0bc800 == 10 [pid = 1940] [id = 521]
16:42:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 33 (0x115ed8000) [pid = 1940] [serial = 1510] [outer = 0x0]
16:42:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 34 (0x115ee3000) [pid = 1940] [serial = 1511] [outer = 0x115ed8000]
16:42:18 INFO - PROCESS | 1940 | 1467330138781 Marionette DEBUG loaded listener.js
16:42:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 35 (0x118861000) [pid = 1940] [serial = 1512] [outer = 0x115ed8000]
16:42:25 INFO - PROCESS | 1940 | 1467330145601 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]]]}]
16:42:25 INFO - .......
16:42:25 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html | took 7038ms
16:42:25 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html
16:42:25 INFO - PROCESS | 1940 | 1467330145654 Marionette TRACE conn2 -> [0,1787,"getWindowHandle",null]
16:42:25 INFO - PROCESS | 1940 | 1467330145656 Marionette TRACE conn2 <- [1,1787,null,{"value":"7"}]
16:42:25 INFO - PROCESS | 1940 | 1467330145660 Marionette TRACE conn2 -> [0,1788,"setScriptTimeout",{"ms":185000}]
16:42:25 INFO - PROCESS | 1940 | 1467330145666 Marionette TRACE conn2 <- [1,1788,null,{}]
16:42:25 INFO - PROCESS | 1940 | 1467330145670 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}]
16:42:25 INFO - PROCESS | 1940 | 1467330145772 Marionette TRACE conn2 <- [1,1789,null,{"value":null}]
16:42:25 INFO - PROCESS | 1940 | 1467330145876 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\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"}]
16:42:25 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b849000 == 11 [pid = 1940] [id = 522]
16:42:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 36 (0x11640fc00) [pid = 1940] [serial = 1513] [outer = 0x0]
16:42:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 37 (0x1196e9400) [pid = 1940] [serial = 1514] [outer = 0x11640fc00]
16:42:25 INFO - PROCESS | 1940 | 1467330145913 Marionette DEBUG loaded listener.js
16:42:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 38 (0x11a269c00) [pid = 1940] [serial = 1515] [outer = 0x11640fc00]
16:42:32 INFO - PROCESS | 1940 | 1467330152459 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]]]}]
16:42:32 INFO - ......
16:42:32 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-allowed-chars.html | took 6840ms
16:42:32 INFO - PROCESS | 1940 | 1467330152500 Marionette TRACE conn2 -> [0,1791,"getWindowHandle",null]
16:42:32 INFO - PROCESS | 1940 | 1467330152505 Marionette TRACE conn2 <- [1,1791,null,{"value":"7"}]
16:42:32 INFO - TEST-START | /custom-elements/v0/concepts/custom-elements-type-naming.html
16:42:32 INFO - PROCESS | 1940 | 1467330152510 Marionette TRACE conn2 -> [0,1792,"setScriptTimeout",{"ms":35000}]
16:42:32 INFO - PROCESS | 1940 | 1467330152515 Marionette TRACE conn2 <- [1,1792,null,{}]
16:42:32 INFO - PROCESS | 1940 | 1467330152592 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}]
16:42:32 INFO - PROCESS | 1940 | 1467330152704 Marionette TRACE conn2 <- [1,1793,null,{"value":null}]
16:42:32 INFO - PROCESS | 1940 | 1467330152820 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:42:32 INFO - PROCESS | 1940 | ++DOCSHELL 0x11be65000 == 12 [pid = 1940] [id = 523]
16:42:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 39 (0x11a47d800) [pid = 1940] [serial = 1516] [outer = 0x0]
16:42:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 40 (0x11bb16400) [pid = 1940] [serial = 1517] [outer = 0x11a47d800]
16:42:32 INFO - PROCESS | 1940 | 1467330152884 Marionette DEBUG loaded listener.js
16:42:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 41 (0x11bb37c00) [pid = 1940] [serial = 1518] [outer = 0x11a47d800]
16:42:33 INFO - PROCESS | 1940 | 1467330153430 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]]]}]
16:42:33 INFO - ...
16:42:33 INFO - TEST-OK | /custom-elements/v0/concepts/custom-elements-type-naming.html | took 936ms
16:42:33 INFO - PROCESS | 1940 | 1467330153446 Marionette TRACE conn2 -> [0,1795,"getWindowHandle",null]
16:42:33 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html
16:42:33 INFO - PROCESS | 1940 | 1467330153450 Marionette TRACE conn2 <- [1,1795,null,{"value":"7"}]
16:42:33 INFO - PROCESS | 1940 | 1467330153453 Marionette TRACE conn2 -> [0,1796,"setScriptTimeout",{"ms":35000}]
16:42:33 INFO - PROCESS | 1940 | 1467330153456 Marionette TRACE conn2 <- [1,1796,null,{}]
16:42:33 INFO - PROCESS | 1940 | 1467330153507 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}]
16:42:33 INFO - PROCESS | 1940 | 1467330153687 Marionette TRACE conn2 <- [1,1797,null,{"value":null}]
16:42:33 INFO - PROCESS | 1940 | 1467330153819 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:42:33 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d262800 == 13 [pid = 1940] [id = 524]
16:42:33 INFO - PROCESS | 1940 | ++DOMWINDOW == 42 (0x11bc8a400) [pid = 1940] [serial = 1519] [outer = 0x0]
16:42:33 INFO - PROCESS | 1940 | ++DOMWINDOW == 43 (0x11c031000) [pid = 1940] [serial = 1520] [outer = 0x11bc8a400]
16:42:33 INFO - PROCESS | 1940 | 1467330153857 Marionette DEBUG loaded listener.js
16:42:33 INFO - PROCESS | 1940 | ++DOMWINDOW == 44 (0x11c0ac800) [pid = 1940] [serial = 1521] [outer = 0x11bc8a400]
16:42:34 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d577800 == 14 [pid = 1940] [id = 525]
16:42:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 45 (0x11c345400) [pid = 1940] [serial = 1522] [outer = 0x0]
16:42:34 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d9e2000 == 15 [pid = 1940] [id = 526]
16:42:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 46 (0x11c346c00) [pid = 1940] [serial = 1523] [outer = 0x0]
16:42:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 47 (0x11c344000) [pid = 1940] [serial = 1524] [outer = 0x11c345400]
16:42:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 48 (0x11c348c00) [pid = 1940] [serial = 1525] [outer = 0x11c346c00]
16:42:34 INFO - PROCESS | 1940 | 1467330154733 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]]]}]
16:42:34 INFO - ..
16:42:34 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/new-registry-test.html | took 1327ms
16:42:34 INFO - PROCESS | 1940 | 1467330154780 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null]
16:42:34 INFO - PROCESS | 1940 | 1467330154786 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}]
16:42:34 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html
16:42:34 INFO - PROCESS | 1940 | 1467330154891 Marionette TRACE conn2 -> [0,1800,"setScriptTimeout",{"ms":35000}]
16:42:34 INFO - PROCESS | 1940 | 1467330154892 Marionette TRACE conn2 <- [1,1800,null,{}]
16:42:34 INFO - PROCESS | 1940 | 1467330154896 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}]
16:42:35 INFO - PROCESS | 1940 | 1467330155052 Marionette TRACE conn2 <- [1,1801,null,{"value":null}]
16:42:35 INFO - PROCESS | 1940 | 1467330155206 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:42:35 INFO - PROCESS | 1940 | ++DOCSHELL 0x124c1d000 == 16 [pid = 1940] [id = 527]
16:42:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 49 (0x11bc8a800) [pid = 1940] [serial = 1526] [outer = 0x0]
16:42:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 50 (0x11c344400) [pid = 1940] [serial = 1527] [outer = 0x11bc8a800]
16:42:35 INFO - PROCESS | 1940 | 1467330155273 Marionette DEBUG loaded listener.js
16:42:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 51 (0x11c8d9c00) [pid = 1940] [serial = 1528] [outer = 0x11bc8a800]
16:42:35 INFO - PROCESS | 1940 | [1940] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
16:42:35 INFO - PROCESS | 1940 | 1467330155959 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]]]}]
16:42:36 INFO - ..
16:42:36 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/no-registry-test.html | took 1182ms
16:42:36 INFO - PROCESS | 1940 | 1467330156071 Marionette TRACE conn2 -> [0,1803,"getWindowHandle",null]
16:42:36 INFO - PROCESS | 1940 | 1467330156074 Marionette TRACE conn2 <- [1,1803,null,{"value":"7"}]
16:42:36 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html
16:42:36 INFO - PROCESS | 1940 | 1467330156118 Marionette TRACE conn2 -> [0,1804,"setScriptTimeout",{"ms":35000}]
16:42:36 INFO - PROCESS | 1940 | 1467330156120 Marionette TRACE conn2 <- [1,1804,null,{}]
16:42:36 INFO - PROCESS | 1940 | 1467330156124 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}]
16:42:36 INFO - PROCESS | 1940 | 1467330156210 Marionette TRACE conn2 <- [1,1805,null,{"value":null}]
16:42:36 INFO - PROCESS | 1940 | --DOCSHELL 0x11aa75800 == 15 [pid = 1940] [id = 520]
16:42:36 INFO - PROCESS | 1940 | --DOCSHELL 0x119eae000 == 14 [pid = 1940] [id = 516]
16:42:36 INFO - PROCESS | 1940 | 1467330156323 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:42:36 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b01c800 == 15 [pid = 1940] [id = 528]
16:42:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 52 (0x115ed2800) [pid = 1940] [serial = 1529] [outer = 0x0]
16:42:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 53 (0x11645b800) [pid = 1940] [serial = 1530] [outer = 0x115ed2800]
16:42:36 INFO - PROCESS | 1940 | 1467330156354 Marionette DEBUG loaded listener.js
16:42:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 54 (0x11ac84800) [pid = 1940] [serial = 1531] [outer = 0x115ed2800]
16:42:36 INFO - PROCESS | 1940 | 1467330156754 Marionette TRACE conn2 <- [1,1806,null,{"value":["/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html",0,null,null,[["Document created by createHTMLDocument should share an existing registry",0,null,null],["Document created by createDocument with HTML namespace should share an existing registry",1,"assert_true: Created element should be x-frame instance expected true got false","@http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html:46:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1398:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html:33:1\n"]]]}]
16:42:36 INFO - ..
16:42:36 INFO - TEST-OK | /custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html | took 673ms
16:42:36 INFO - PROCESS | 1940 | 1467330156789 Marionette TRACE conn2 -> [0,1807,"getWindowHandle",null]
16:42:36 INFO - PROCESS | 1940 | 1467330156793 Marionette TRACE conn2 <- [1,1807,null,{"value":"7"}]
16:42:36 INFO - TEST-START | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html
16:42:36 INFO - PROCESS | 1940 | 1467330156799 Marionette TRACE conn2 -> [0,1808,"setScriptTimeout",{"ms":35000}]
16:42:36 INFO - PROCESS | 1940 | 1467330156800 Marionette TRACE conn2 <- [1,1808,null,{}]
16:42:36 INFO - PROCESS | 1940 | 1467330156809 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}]
16:42:36 INFO - PROCESS | 1940 | 1467330156899 Marionette TRACE conn2 <- [1,1809,null,{"value":null}]
16:42:36 INFO - PROCESS | 1940 | 1467330156954 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:42:36 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d206800 == 16 [pid = 1940] [id = 529]
16:42:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 55 (0x118869c00) [pid = 1940] [serial = 1532] [outer = 0x0]
16:42:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 56 (0x11bb87000) [pid = 1940] [serial = 1533] [outer = 0x118869c00]
16:42:36 INFO - PROCESS | 1940 | 1467330156985 Marionette DEBUG loaded listener.js
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 57 (0x11c8dec00) [pid = 1940] [serial = 1534] [outer = 0x118869c00]
16:42:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x124a33800 == 17 [pid = 1940] [id = 530]
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 58 (0x11c8edc00) [pid = 1940] [serial = 1535] [outer = 0x0]
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4488
16:42:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d48800 == 18 [pid = 1940] [id = 531]
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 59 (0x11cc23800) [pid = 1940] [serial = 1536] [outer = 0x0]
16:42:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d4e000 == 19 [pid = 1940] [id = 532]
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 60 (0x11cc24000) [pid = 1940] [serial = 1537] [outer = 0x0]
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x80004005: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4488
16:42:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d56800 == 20 [pid = 1940] [id = 533]
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 61 (0x11cc24800) [pid = 1940] [serial = 1538] [outer = 0x0]
16:42:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d59800 == 21 [pid = 1940] [id = 534]
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 62 (0x11cc25800) [pid = 1940] [serial = 1539] [outer = 0x0]
16:42:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d5b800 == 22 [pid = 1940] [id = 535]
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 63 (0x11cc27c00) [pid = 1940] [serial = 1540] [outer = 0x0]
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(currentInner) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8943
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 64 (0x11c8f6000) [pid = 1940] [serial = 1541] [outer = 0x11cc25800]
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 65 (0x11cc23c00) [pid = 1940] [serial = 1542] [outer = 0x11cc24800]
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 751
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 66 (0x11cc2c000) [pid = 1940] [serial = 1543] [outer = 0x11cc23800]
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
16:42:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 67 (0x11cc25400) [pid = 1940] [serial = 1544] [outer = 0x11cc27c00]
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
16:42:37 INFO - PROCESS | 1940 | [1940] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
16:42:37 INFO - PROCESS | 1940 | --DOMWINDOW == 66 (0x11cc24000) [pid = 1940] [serial = 1537] [outer = 0x0] [url = ]
16:42:37 INFO - PROCESS | 1940 | --DOMWINDOW == 65 (0x11c8edc00) [pid = 1940] [serial = 1535] [outer = 0x0] [url = ]
16:42:38 INFO - PROCESS | 1940 | --DOMWINDOW == 64 (0x115daa400) [pid = 1940] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/custom-elements-registry/define.html]
16:42:38 INFO - PROCESS | 1940 | --DOMWINDOW == 63 (0x115ef0400) [pid = 1940] [serial = 1508] [outer = 0x0] [url = about:blank]
16:42:38 INFO - PROCESS | 1940 | --DOMWINDOW == 62 (0x11a1a0800) [pid = 1940] [serial = 1502] [outer = 0x0] [url = blob:http://web-platform.test:8000/f20f1890-96d2-a14d-a141-f4ae35026661]
16:42:38 INFO - PROCESS | 1940 | --DOMWINDOW == 61 (0x11a161800) [pid = 1940] [serial = 1501] [outer = 0x0] [url = blob:http://web-platform.test:8000/fb509938-b9e9-0147-a929-c139f0a88862]
16:42:38 INFO - PROCESS | 1940 | --DOMWINDOW == 60 (0x115e93c00) [pid = 1940] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/cssom-view/scrollingElement.html]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x119cd3800 == 21 [pid = 1940] [id = 519]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x124d5b800 == 20 [pid = 1940] [id = 535]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x124d59800 == 19 [pid = 1940] [id = 534]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x124d4e000 == 18 [pid = 1940] [id = 532]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x124a33800 == 17 [pid = 1940] [id = 530]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x11b01c800 == 16 [pid = 1940] [id = 528]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x124c1d000 == 15 [pid = 1940] [id = 527]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x11d9e2000 == 14 [pid = 1940] [id = 526]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x11d577800 == 13 [pid = 1940] [id = 525]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x11d262800 == 12 [pid = 1940] [id = 524]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x11be65000 == 11 [pid = 1940] [id = 523]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x11b849000 == 10 [pid = 1940] [id = 522]
16:42:44 INFO - PROCESS | 1940 | --DOCSHELL 0x11b0bc800 == 9 [pid = 1940] [id = 521]
16:42:44 INFO - PROCESS | 1940 | --DOMWINDOW == 59 (0x115dac800) [pid = 1940] [serial = 1506] [outer = 0x0] [url = about:blank]
16:42:44 INFO - PROCESS | 1940 | --DOMWINDOW == 58 (0x115ef0c00) [pid = 1940] [serial = 1509] [outer = 0x0] [url = about:blank]
16:42:44 INFO - PROCESS | 1940 | --DOMWINDOW == 57 (0x115ed3400) [pid = 1940] [serial = 1507] [outer = 0x0] [url = about:blank]
16:42:44 INFO - PROCESS | 1940 | --DOMWINDOW == 56 (0x11a268c00) [pid = 1940] [serial = 1504] [outer = 0x0] [url = about:blank]
16:42:44 INFO - PROCESS | 1940 | --DOMWINDOW == 55 (0x116065c00) [pid = 1940] [serial = 1503] [outer = 0x0] [url = about:blank]
16:42:44 INFO - PROCESS | 1940 | --DOMWINDOW == 54 (0x116061c00) [pid = 1940] [serial = 1500] [outer = 0x0] [url = about:blank]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 53 (0x115ed8000) [pid = 1940] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars-first-char.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 52 (0x11bc8a800) [pid = 1940] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/no-registry-test.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 51 (0x11640fc00) [pid = 1940] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-allowed-chars.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 50 (0x115ed2800) [pid = 1940] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-create-document.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 49 (0x11c346c00) [pid = 1940] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 48 (0x11c345400) [pid = 1940] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 47 (0x11bc8a400) [pid = 1940] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/new-registry-test.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 46 (0x11a47d800) [pid = 1940] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/concepts/custom-elements-type-naming.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 45 (0x11cc25800) [pid = 1940] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
16:42:58 INFO - PROCESS | 1940 | --DOMWINDOW == 44 (0x11cc27c00) [pid = 1940] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
16:43:02 INFO - PROCESS | 1940 | --DOMWINDOW == 43 (0x115ee3000) [pid = 1940] [serial = 1511] [outer = 0x0] [url = about:blank]
16:43:02 INFO - PROCESS | 1940 | --DOMWINDOW == 42 (0x118861000) [pid = 1940] [serial = 1512] [outer = 0x0] [url = about:blank]
16:43:03 INFO - PROCESS | 1940 | --DOMWINDOW == 41 (0x1196e9400) [pid = 1940] [serial = 1514] [outer = 0x0] [url = about:blank]
16:43:03 INFO - PROCESS | 1940 | --DOMWINDOW == 40 (0x11a269c00) [pid = 1940] [serial = 1515] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 39 (0x11c344400) [pid = 1940] [serial = 1527] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 38 (0x11c8d9c00) [pid = 1940] [serial = 1528] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 37 (0x11645b800) [pid = 1940] [serial = 1530] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 36 (0x11ac84800) [pid = 1940] [serial = 1531] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 35 (0x11c348c00) [pid = 1940] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 34 (0x11c344000) [pid = 1940] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 33 (0x11c0ac800) [pid = 1940] [serial = 1521] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 32 (0x11c031000) [pid = 1940] [serial = 1520] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 31 (0x11bb37c00) [pid = 1940] [serial = 1518] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 30 (0x11bb16400) [pid = 1940] [serial = 1517] [outer = 0x0] [url = about:blank]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 29 (0x11c8f6000) [pid = 1940] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 28 (0x11cc25400) [pid = 1940] [serial = 1544] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master.html]
16:43:05 INFO - PROCESS | 1940 | --DOMWINDOW == 27 (0x11bb87000) [pid = 1940] [serial = 1533] [outer = 0x0] [url = about:blank]
16:43:08 INFO - PROCESS | 1940 | MARIONETTE LOG: INFO: Timeout fired
16:43:08 INFO - PROCESS | 1940 | 1467330188046 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]]]}]
16:43:08 INFO - ....
16:43:08 INFO - TEST-TIMEOUT | /custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html | took 31296ms
16:43:08 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
16:43:08 INFO - PROCESS | 1940 | 1467330188098 Marionette TRACE conn2 -> [0,1811,"getWindowHandle",null]
16:43:08 INFO - PROCESS | 1940 | 1467330188101 Marionette TRACE conn2 <- [1,1811,null,{"value":"7"}]
16:43:08 INFO - PROCESS | 1940 | 1467330188105 Marionette TRACE conn2 -> [0,1812,"setScriptTimeout",{"ms":35000}]
16:43:08 INFO - PROCESS | 1940 | 1467330188107 Marionette TRACE conn2 <- [1,1812,null,{}]
16:43:08 INFO - PROCESS | 1940 | 1467330188112 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}]
16:43:08 INFO - PROCESS | 1940 | --DOCSHELL 0x124d48800 == 8 [pid = 1940] [id = 531]
16:43:08 INFO - PROCESS | 1940 | --DOCSHELL 0x124d56800 == 7 [pid = 1940] [id = 533]
16:43:08 INFO - PROCESS | 1940 | 1467330188222 Marionette TRACE conn2 <- [1,1813,null,{"value":null}]
16:43:08 INFO - PROCESS | 1940 | 1467330188251 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:08 INFO - PROCESS | 1940 | ++DOCSHELL 0x11977c000 == 8 [pid = 1940] [id = 536]
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 28 (0x115db0400) [pid = 1940] [serial = 1545] [outer = 0x0]
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 29 (0x115db1800) [pid = 1940] [serial = 1546] [outer = 0x115db0400]
16:43:08 INFO - PROCESS | 1940 | 1467330188289 Marionette DEBUG loaded listener.js
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 30 (0x115ec9000) [pid = 1940] [serial = 1547] [outer = 0x115db0400]
16:43:08 INFO - PROCESS | 1940 | ++DOCSHELL 0x11abab000 == 9 [pid = 1940] [id = 537]
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 31 (0x115ee8800) [pid = 1940] [serial = 1548] [outer = 0x0]
16:43:08 INFO - PROCESS | 1940 | ++DOCSHELL 0x11abbd000 == 10 [pid = 1940] [id = 538]
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 32 (0x115ee9800) [pid = 1940] [serial = 1549] [outer = 0x0]
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 33 (0x115eea400) [pid = 1940] [serial = 1550] [outer = 0x115ee8800]
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 34 (0x115eb7400) [pid = 1940] [serial = 1551] [outer = 0x115ee9800]
16:43:08 INFO - PROCESS | 1940 | 1467330188623 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]]]}]
16:43:08 INFO - ....
16:43:08 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 571ms
16:43:08 INFO - PROCESS | 1940 | 1467330188679 Marionette TRACE conn2 -> [0,1815,"getWindowHandle",null]
16:43:08 INFO - PROCESS | 1940 | 1467330188684 Marionette TRACE conn2 <- [1,1815,null,{"value":"7"}]
16:43:08 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
16:43:08 INFO - PROCESS | 1940 | 1467330188689 Marionette TRACE conn2 -> [0,1816,"setScriptTimeout",{"ms":35000}]
16:43:08 INFO - PROCESS | 1940 | 1467330188691 Marionette TRACE conn2 <- [1,1816,null,{}]
16:43:08 INFO - PROCESS | 1940 | 1467330188693 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}]
16:43:08 INFO - PROCESS | 1940 | 1467330188796 Marionette TRACE conn2 <- [1,1817,null,{"value":null}]
16:43:08 INFO - PROCESS | 1940 | 1467330188805 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:08 INFO - PROCESS | 1940 | ++DOCSHELL 0x11aa78000 == 11 [pid = 1940] [id = 539]
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 35 (0x115ecfc00) [pid = 1940] [serial = 1552] [outer = 0x0]
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 36 (0x115eea800) [pid = 1940] [serial = 1553] [outer = 0x115ecfc00]
16:43:08 INFO - PROCESS | 1940 | 1467330188835 Marionette DEBUG loaded listener.js
16:43:08 INFO - PROCESS | 1940 | ++DOMWINDOW == 37 (0x1161df400) [pid = 1940] [serial = 1554] [outer = 0x115ecfc00]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b841000 == 12 [pid = 1940] [id = 540]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 38 (0x116a75c00) [pid = 1940] [serial = 1555] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b842000 == 13 [pid = 1940] [id = 541]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 39 (0x118862800) [pid = 1940] [serial = 1556] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b846800 == 14 [pid = 1940] [id = 542]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 40 (0x118864c00) [pid = 1940] [serial = 1557] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b84a000 == 15 [pid = 1940] [id = 543]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 41 (0x118868c00) [pid = 1940] [serial = 1558] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b84b800 == 16 [pid = 1940] [id = 544]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 42 (0x1188aac00) [pid = 1940] [serial = 1559] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 43 (0x115ed1400) [pid = 1940] [serial = 1560] [outer = 0x116a75c00]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 44 (0x118862c00) [pid = 1940] [serial = 1561] [outer = 0x118862800]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 45 (0x1196e9800) [pid = 1940] [serial = 1562] [outer = 0x118864c00]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 46 (0x119e09c00) [pid = 1940] [serial = 1563] [outer = 0x118868c00]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 47 (0x119e53c00) [pid = 1940] [serial = 1564] [outer = 0x1188aac00]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b840800 == 17 [pid = 1940] [id = 545]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 48 (0x116a6a400) [pid = 1940] [serial = 1565] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 49 (0x11a161800) [pid = 1940] [serial = 1566] [outer = 0x116a6a400]
16:43:09 INFO - PROCESS | 1940 | 1467330189298 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]
16:43:09 INFO - PROCESS | 1940 | 1467330189313 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}]
16:43:09 INFO - PROCESS | 1940 | 1467330189316 Marionette TRACE conn2 -> [0,1820,"setScriptTimeout",{"ms":185000}]
16:43:09 INFO - PROCESS | 1940 | 1467330189320 Marionette TRACE conn2 <- [1,1820,null,{}]
16:43:09 INFO - PROCESS | 1940 | 1467330189336 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}]
16:43:09 INFO - PROCESS | 1940 | 1467330189449 Marionette TRACE conn2 <- [1,1821,null,{"value":null}]
16:43:09 INFO - PROCESS | 1940 | 1467330189465 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\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"}]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11c0c6800 == 18 [pid = 1940] [id = 546]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 50 (0x1196de000) [pid = 1940] [serial = 1567] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 51 (0x11aa2c000) [pid = 1940] [serial = 1568] [outer = 0x1196de000]
16:43:09 INFO - PROCESS | 1940 | 1467330189499 Marionette DEBUG loaded listener.js
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 52 (0x11ac92800) [pid = 1940] [serial = 1569] [outer = 0x1196de000]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11c8ad800 == 19 [pid = 1940] [id = 547]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 53 (0x11bb37000) [pid = 1940] [serial = 1570] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11cd66000 == 20 [pid = 1940] [id = 548]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 54 (0x11bb38400) [pid = 1940] [serial = 1571] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11c856000 == 21 [pid = 1940] [id = 549]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 55 (0x11bb7b400) [pid = 1940] [serial = 1572] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11cd72800 == 22 [pid = 1940] [id = 550]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 56 (0x11bb82800) [pid = 1940] [serial = 1573] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d204800 == 23 [pid = 1940] [id = 551]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 57 (0x11bb7fc00) [pid = 1940] [serial = 1574] [outer = 0x0]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 58 (0x11bb2cc00) [pid = 1940] [serial = 1575] [outer = 0x11bb37000]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 59 (0x11bc88800) [pid = 1940] [serial = 1576] [outer = 0x11bb38400]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 60 (0x11bc8a400) [pid = 1940] [serial = 1577] [outer = 0x11bb7b400]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 61 (0x11bb7ac00) [pid = 1940] [serial = 1578] [outer = 0x11bb82800]
16:43:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 62 (0x11bdb9c00) [pid = 1940] [serial = 1579] [outer = 0x11bb7fc00]
16:43:09 INFO - PROCESS | 1940 | 1467330189935 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]]]}]
16:43:09 INFO - .........
16:43:09 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 628ms
16:43:09 INFO - PROCESS | 1940 | 1467330189944 Marionette TRACE conn2 -> [0,1823,"getWindowHandle",null]
16:43:09 INFO - PROCESS | 1940 | 1467330189946 Marionette TRACE conn2 <- [1,1823,null,{"value":"7"}]
16:43:09 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
16:43:09 INFO - PROCESS | 1940 | 1467330189948 Marionette TRACE conn2 -> [0,1824,"setScriptTimeout",{"ms":35000}]
16:43:09 INFO - PROCESS | 1940 | 1467330189949 Marionette TRACE conn2 <- [1,1824,null,{}]
16:43:09 INFO - PROCESS | 1940 | 1467330189955 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}]
16:43:10 INFO - PROCESS | 1940 | 1467330190031 Marionette TRACE conn2 <- [1,1825,null,{"value":null}]
16:43:10 INFO - PROCESS | 1940 | 1467330190035 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:10 INFO - PROCESS | 1940 | ++DOCSHELL 0x124a2b000 == 24 [pid = 1940] [id = 552]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 63 (0x11bb1e800) [pid = 1940] [serial = 1580] [outer = 0x0]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 64 (0x11bc8ac00) [pid = 1940] [serial = 1581] [outer = 0x11bb1e800]
16:43:10 INFO - PROCESS | 1940 | 1467330190066 Marionette DEBUG loaded listener.js
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 65 (0x11ac91000) [pid = 1940] [serial = 1582] [outer = 0x11bb1e800]
16:43:10 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d51000 == 25 [pid = 1940] [id = 553]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 66 (0x11c340800) [pid = 1940] [serial = 1583] [outer = 0x0]
16:43:10 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d56000 == 26 [pid = 1940] [id = 554]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 67 (0x11c342c00) [pid = 1940] [serial = 1584] [outer = 0x0]
16:43:10 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d59800 == 27 [pid = 1940] [id = 555]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 68 (0x11c343c00) [pid = 1940] [serial = 1585] [outer = 0x0]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 69 (0x11c057800) [pid = 1940] [serial = 1586] [outer = 0x11c340800]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 70 (0x11c345800) [pid = 1940] [serial = 1587] [outer = 0x11c342c00]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 71 (0x11c343000) [pid = 1940] [serial = 1588] [outer = 0x11c343c00]
16:43:10 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileMetadata.cpp, line 308
16:43:10 INFO - PROCESS | 1940 | 1467330190591 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]]]}]
16:43:10 INFO - ............
16:43:10 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 675ms
16:43:10 INFO - PROCESS | 1940 | 1467330190626 Marionette TRACE conn2 -> [0,1827,"getWindowHandle",null]
16:43:10 INFO - PROCESS | 1940 | 1467330190627 Marionette TRACE conn2 <- [1,1827,null,{"value":"7"}]
16:43:10 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
16:43:10 INFO - PROCESS | 1940 | 1467330190630 Marionette TRACE conn2 -> [0,1828,"setScriptTimeout",{"ms":35000}]
16:43:10 INFO - PROCESS | 1940 | 1467330190632 Marionette TRACE conn2 <- [1,1828,null,{}]
16:43:10 INFO - PROCESS | 1940 | 1467330190634 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}]
16:43:10 INFO - PROCESS | 1940 | 1467330190706 Marionette TRACE conn2 <- [1,1829,null,{"value":null}]
16:43:10 INFO - PROCESS | 1940 | 1467330190714 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:10 INFO - PROCESS | 1940 | ++DOCSHELL 0x1251b6800 == 28 [pid = 1940] [id = 556]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 72 (0x11c05d000) [pid = 1940] [serial = 1589] [outer = 0x0]
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 73 (0x11c0b2800) [pid = 1940] [serial = 1590] [outer = 0x11c05d000]
16:43:10 INFO - PROCESS | 1940 | 1467330190763 Marionette DEBUG loaded listener.js
16:43:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 74 (0x11c808c00) [pid = 1940] [serial = 1591] [outer = 0x11c05d000]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x11a0ba800 == 29 [pid = 1940] [id = 557]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 75 (0x11c8e3c00) [pid = 1940] [serial = 1592] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x124c04000 == 30 [pid = 1940] [id = 558]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 76 (0x11c8e5400) [pid = 1940] [serial = 1593] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d29000 == 31 [pid = 1940] [id = 559]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 77 (0x11c8ea800) [pid = 1940] [serial = 1594] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 78 (0x11c8e4c00) [pid = 1940] [serial = 1595] [outer = 0x11c8e3c00]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 79 (0x11c8ee400) [pid = 1940] [serial = 1596] [outer = 0x11c8e5400]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 80 (0x11c8f4c00) [pid = 1940] [serial = 1597] [outer = 0x11c8ea800]
16:43:11 INFO - PROCESS | 1940 | 1467330191347 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]]]}]
16:43:11 INFO - ........
16:43:11 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 771ms
16:43:11 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
16:43:11 INFO - PROCESS | 1940 | 1467330191402 Marionette TRACE conn2 -> [0,1831,"getWindowHandle",null]
16:43:11 INFO - PROCESS | 1940 | 1467330191403 Marionette TRACE conn2 <- [1,1831,null,{"value":"7"}]
16:43:11 INFO - PROCESS | 1940 | 1467330191407 Marionette TRACE conn2 -> [0,1832,"setScriptTimeout",{"ms":35000}]
16:43:11 INFO - PROCESS | 1940 | 1467330191409 Marionette TRACE conn2 <- [1,1832,null,{}]
16:43:11 INFO - PROCESS | 1940 | 1467330191411 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}]
16:43:11 INFO - PROCESS | 1940 | 1467330191518 Marionette TRACE conn2 <- [1,1833,null,{"value":null}]
16:43:11 INFO - PROCESS | 1940 | 1467330191522 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x126b8e800 == 32 [pid = 1940] [id = 560]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 81 (0x11a268400) [pid = 1940] [serial = 1598] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 82 (0x11c8ec400) [pid = 1940] [serial = 1599] [outer = 0x11a268400]
16:43:11 INFO - PROCESS | 1940 | 1467330191552 Marionette DEBUG loaded listener.js
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 83 (0x11ccf8800) [pid = 1940] [serial = 1600] [outer = 0x11a268400]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x1281d7000 == 33 [pid = 1940] [id = 561]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 84 (0x11cf74800) [pid = 1940] [serial = 1601] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x1281dc000 == 34 [pid = 1940] [id = 562]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 85 (0x11cf75800) [pid = 1940] [serial = 1602] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x1281dd000 == 35 [pid = 1940] [id = 563]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 86 (0x11cf76c00) [pid = 1940] [serial = 1603] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x1274c8800 == 36 [pid = 1940] [id = 564]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 87 (0x11cf77400) [pid = 1940] [serial = 1604] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x1281df000 == 37 [pid = 1940] [id = 565]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 88 (0x11cf78400) [pid = 1940] [serial = 1605] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x1281e0800 == 38 [pid = 1940] [id = 566]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 89 (0x11cf7ac00) [pid = 1940] [serial = 1606] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b84d000 == 39 [pid = 1940] [id = 567]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 90 (0x11cf7c400) [pid = 1940] [serial = 1607] [outer = 0x0]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 91 (0x11c8d7800) [pid = 1940] [serial = 1608] [outer = 0x11cf74800]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 92 (0x11cf7e000) [pid = 1940] [serial = 1609] [outer = 0x11cf75800]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 93 (0x11cfaa800) [pid = 1940] [serial = 1610] [outer = 0x11cf76c00]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 94 (0x11cfb0800) [pid = 1940] [serial = 1611] [outer = 0x11cf77400]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 95 (0x11cfb1c00) [pid = 1940] [serial = 1612] [outer = 0x11cf78400]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 96 (0x11cfb3800) [pid = 1940] [serial = 1613] [outer = 0x11cf7ac00]
16:43:11 INFO - PROCESS | 1940 | ++DOMWINDOW == 97 (0x11cfb6000) [pid = 1940] [serial = 1614] [outer = 0x11cf7c400]
16:43:12 INFO - PROCESS | 1940 | 1467330192128 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]
16:43:12 INFO - PROCESS | 1940 | 1467330192184 Marionette TRACE conn2 <- [1,1835,null,{"value":"7"}]
16:43:12 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
16:43:12 INFO - PROCESS | 1940 | 1467330192191 Marionette TRACE conn2 -> [0,1836,"setScriptTimeout",{"ms":35000}]
16:43:12 INFO - PROCESS | 1940 | 1467330192192 Marionette TRACE conn2 <- [1,1836,null,{}]
16:43:12 INFO - PROCESS | 1940 | 1467330192195 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}]
16:43:12 INFO - PROCESS | 1940 | 1467330192287 Marionette TRACE conn2 <- [1,1837,null,{"value":null}]
16:43:12 INFO - PROCESS | 1940 | 1467330192291 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:12 INFO - PROCESS | 1940 | ++DOCSHELL 0x12af64800 == 40 [pid = 1940] [id = 568]
16:43:12 INFO - PROCESS | 1940 | ++DOMWINDOW == 98 (0x11cf76400) [pid = 1940] [serial = 1615] [outer = 0x0]
16:43:12 INFO - PROCESS | 1940 | ++DOMWINDOW == 99 (0x11cf7a800) [pid = 1940] [serial = 1616] [outer = 0x11cf76400]
16:43:12 INFO - PROCESS | 1940 | 1467330192325 Marionette DEBUG loaded listener.js
16:43:12 INFO - PROCESS | 1940 | ++DOMWINDOW == 100 (0x11d0b3800) [pid = 1940] [serial = 1617] [outer = 0x11cf76400]
16:43:12 INFO - PROCESS | 1940 | ++DOCSHELL 0x12af7d800 == 41 [pid = 1940] [id = 569]
16:43:12 INFO - PROCESS | 1940 | ++DOMWINDOW == 101 (0x11d449400) [pid = 1940] [serial = 1618] [outer = 0x0]
16:43:12 INFO - PROCESS | 1940 | ++DOMWINDOW == 102 (0x11d449c00) [pid = 1940] [serial = 1619] [outer = 0x11d449400]
16:43:12 INFO - PROCESS | 1940 | 1467330192809 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]]]}]
16:43:12 INFO - ......
16:43:12 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 669ms
16:43:12 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
16:43:12 INFO - PROCESS | 1940 | 1467330192863 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null]
16:43:12 INFO - PROCESS | 1940 | 1467330192864 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}]
16:43:12 INFO - PROCESS | 1940 | 1467330192867 Marionette TRACE conn2 -> [0,1840,"setScriptTimeout",{"ms":35000}]
16:43:12 INFO - PROCESS | 1940 | 1467330192868 Marionette TRACE conn2 <- [1,1840,null,{}]
16:43:12 INFO - PROCESS | 1940 | 1467330192873 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}]
16:43:12 INFO - PROCESS | 1940 | 1467330192948 Marionette TRACE conn2 <- [1,1841,null,{"value":null}]
16:43:12 INFO - PROCESS | 1940 | 1467330192953 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:12 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b33e000 == 42 [pid = 1940] [id = 570]
16:43:12 INFO - PROCESS | 1940 | ++DOMWINDOW == 103 (0x11cf7c000) [pid = 1940] [serial = 1620] [outer = 0x0]
16:43:12 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x11d0b6c00) [pid = 1940] [serial = 1621] [outer = 0x11cf7c000]
16:43:12 INFO - PROCESS | 1940 | 1467330192982 Marionette DEBUG loaded listener.js
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 105 (0x11d44bc00) [pid = 1940] [serial = 1622] [outer = 0x11cf7c000]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b7a0800 == 43 [pid = 1940] [id = 571]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 106 (0x11d451c00) [pid = 1940] [serial = 1623] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b7a4800 == 44 [pid = 1940] [id = 572]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 107 (0x11d4e0000) [pid = 1940] [serial = 1624] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b7a8800 == 45 [pid = 1940] [id = 573]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 108 (0x11d4e1800) [pid = 1940] [serial = 1625] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b7aa800 == 46 [pid = 1940] [id = 574]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 109 (0x11d4e2400) [pid = 1940] [serial = 1626] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b34c000 == 47 [pid = 1940] [id = 575]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 110 (0x11d4e3800) [pid = 1940] [serial = 1627] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ba15000 == 48 [pid = 1940] [id = 576]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 111 (0x11d4e4400) [pid = 1940] [serial = 1628] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ba17000 == 49 [pid = 1940] [id = 577]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 112 (0x11d4e2800) [pid = 1940] [serial = 1629] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ba21000 == 50 [pid = 1940] [id = 578]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 113 (0x11d4e6400) [pid = 1940] [serial = 1630] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ba22800 == 51 [pid = 1940] [id = 579]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 114 (0x11d4e7400) [pid = 1940] [serial = 1631] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 115 (0x11d54d800) [pid = 1940] [serial = 1632] [outer = 0x11d451c00]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 116 (0x11d551400) [pid = 1940] [serial = 1633] [outer = 0x11d4e0000]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 117 (0x11d553800) [pid = 1940] [serial = 1634] [outer = 0x11d4e1800]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 118 (0x11d555800) [pid = 1940] [serial = 1635] [outer = 0x11d4e2400]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 119 (0x11d558c00) [pid = 1940] [serial = 1636] [outer = 0x11d4e3800]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 120 (0x11d55c400) [pid = 1940] [serial = 1637] [outer = 0x11d4e4400]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 121 (0x11d67ac00) [pid = 1940] [serial = 1638] [outer = 0x11d4e2800]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 122 (0x11d680400) [pid = 1940] [serial = 1639] [outer = 0x11d4e6400]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 123 (0x11d685000) [pid = 1940] [serial = 1640] [outer = 0x11d4e7400]
16:43:13 INFO - PROCESS | 1940 | 1467330193728 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]
16:43:13 INFO - PROCESS | 1940 | 1467330193740 Marionette TRACE conn2 <- [1,1843,null,{"value":"7"}]
16:43:13 INFO - PROCESS | 1940 | 1467330193742 Marionette TRACE conn2 -> [0,1844,"setScriptTimeout",{"ms":35000}]
16:43:13 INFO - PROCESS | 1940 | 1467330193743 Marionette TRACE conn2 <- [1,1844,null,{}]
16:43:13 INFO - PROCESS | 1940 | 1467330193749 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}]
16:43:13 INFO - PROCESS | 1940 | 1467330193827 Marionette TRACE conn2 <- [1,1845,null,{"value":null}]
16:43:13 INFO - PROCESS | 1940 | 1467330193878 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:13 INFO - PROCESS | 1940 | ++DOCSHELL 0x12be6b000 == 52 [pid = 1940] [id = 580]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 124 (0x115a7f000) [pid = 1940] [serial = 1641] [outer = 0x0]
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 125 (0x11d4dac00) [pid = 1940] [serial = 1642] [outer = 0x115a7f000]
16:43:13 INFO - PROCESS | 1940 | 1467330193907 Marionette DEBUG loaded listener.js
16:43:13 INFO - PROCESS | 1940 | ++DOMWINDOW == 126 (0x11d4e5000) [pid = 1940] [serial = 1643] [outer = 0x115a7f000]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b796000 == 53 [pid = 1940] [id = 581]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 127 (0x124b72400) [pid = 1940] [serial = 1644] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bf25800 == 54 [pid = 1940] [id = 582]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 128 (0x124b73000) [pid = 1940] [serial = 1645] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bf2d800 == 55 [pid = 1940] [id = 583]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 129 (0x124b75400) [pid = 1940] [serial = 1646] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 130 (0x124a61800) [pid = 1940] [serial = 1647] [outer = 0x124b72400]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 131 (0x124b78800) [pid = 1940] [serial = 1648] [outer = 0x124b73000]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 132 (0x124b7a400) [pid = 1940] [serial = 1649] [outer = 0x124b75400]
16:43:14 INFO - PROCESS | 1940 | 1467330194262 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]]]}]
16:43:14 INFO - ...........
16:43:14 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 525ms
16:43:14 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
16:43:14 INFO - PROCESS | 1940 | 1467330194268 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null]
16:43:14 INFO - PROCESS | 1940 | 1467330194269 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}]
16:43:14 INFO - PROCESS | 1940 | 1467330194271 Marionette TRACE conn2 -> [0,1848,"setScriptTimeout",{"ms":35000}]
16:43:14 INFO - PROCESS | 1940 | 1467330194272 Marionette TRACE conn2 <- [1,1848,null,{}]
16:43:14 INFO - PROCESS | 1940 | 1467330194278 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}]
16:43:14 INFO - PROCESS | 1940 | 1467330194357 Marionette TRACE conn2 <- [1,1849,null,{"value":null}]
16:43:14 INFO - PROCESS | 1940 | 1467330194363 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x133a6f000 == 56 [pid = 1940] [id = 584]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 133 (0x11d4e5400) [pid = 1940] [serial = 1650] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 134 (0x124b76c00) [pid = 1940] [serial = 1651] [outer = 0x11d4e5400]
16:43:14 INFO - PROCESS | 1940 | 1467330194394 Marionette DEBUG loaded listener.js
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 135 (0x124cdb400) [pid = 1940] [serial = 1652] [outer = 0x11d4e5400]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bf3a800 == 57 [pid = 1940] [id = 585]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 136 (0x124ecdc00) [pid = 1940] [serial = 1653] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x133a84000 == 58 [pid = 1940] [id = 586]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 137 (0x124ed9c00) [pid = 1940] [serial = 1654] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x133a85000 == 59 [pid = 1940] [id = 587]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 138 (0x124f91000) [pid = 1940] [serial = 1655] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d902800 == 60 [pid = 1940] [id = 588]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 139 (0x124f93800) [pid = 1940] [serial = 1656] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 140 (0x12502e400) [pid = 1940] [serial = 1657] [outer = 0x124ecdc00]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 141 (0x12503b800) [pid = 1940] [serial = 1658] [outer = 0x124ed9c00]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 142 (0x12522ec00) [pid = 1940] [serial = 1659] [outer = 0x124f91000]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 143 (0x125230400) [pid = 1940] [serial = 1660] [outer = 0x124f93800]
16:43:14 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d905000 == 61 [pid = 1940] [id = 589]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 144 (0x125231c00) [pid = 1940] [serial = 1661] [outer = 0x0]
16:43:14 INFO - PROCESS | 1940 | ++DOMWINDOW == 145 (0x12522c400) [pid = 1940] [serial = 1662] [outer = 0x125231c00]
16:43:14 INFO - PROCESS | 1940 | 1467330194858 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]]]}]
16:43:14 INFO - .....
16:43:14 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 622ms
16:43:14 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
16:43:14 INFO - PROCESS | 1940 | 1467330194895 Marionette TRACE conn2 -> [0,1851,"getWindowHandle",null]
16:43:14 INFO - PROCESS | 1940 | 1467330194896 Marionette TRACE conn2 <- [1,1851,null,{"value":"7"}]
16:43:14 INFO - PROCESS | 1940 | 1467330194907 Marionette TRACE conn2 -> [0,1852,"setScriptTimeout",{"ms":35000}]
16:43:14 INFO - PROCESS | 1940 | 1467330194908 Marionette TRACE conn2 <- [1,1852,null,{}]
16:43:14 INFO - PROCESS | 1940 | 1467330194911 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}]
16:43:15 INFO - PROCESS | 1940 | 1467330195006 Marionette TRACE conn2 <- [1,1853,null,{"value":null}]
16:43:15 INFO - PROCESS | 1940 | 1467330195020 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x13f707000 == 62 [pid = 1940] [id = 590]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 146 (0x124f9d800) [pid = 1940] [serial = 1663] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 147 (0x12555cc00) [pid = 1940] [serial = 1664] [outer = 0x124f9d800]
16:43:15 INFO - PROCESS | 1940 | 1467330195056 Marionette DEBUG loaded listener.js
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 148 (0x125710800) [pid = 1940] [serial = 1665] [outer = 0x124f9d800]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x13f717000 == 63 [pid = 1940] [id = 591]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 149 (0x12575d400) [pid = 1940] [serial = 1666] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x13f705800 == 64 [pid = 1940] [id = 592]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 150 (0x12575e400) [pid = 1940] [serial = 1667] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 151 (0x125232400) [pid = 1940] [serial = 1668] [outer = 0x12575d400]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 152 (0x125761c00) [pid = 1940] [serial = 1669] [outer = 0x12575e400]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 153 (0x1258e8000) [pid = 1940] [serial = 1670] [outer = 0x12575e400]
16:43:15 INFO - PROCESS | 1940 | 1467330195478 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]
16:43:15 INFO - PROCESS | 1940 | 1467330195531 Marionette TRACE conn2 <- [1,1855,null,{"value":"7"}]
16:43:15 INFO - PROCESS | 1940 | 1467330195539 Marionette TRACE conn2 -> [0,1856,"setScriptTimeout",{"ms":35000}]
16:43:15 INFO - PROCESS | 1940 | 1467330195540 Marionette TRACE conn2 <- [1,1856,null,{}]
16:43:15 INFO - PROCESS | 1940 | 1467330195545 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}]
16:43:15 INFO - PROCESS | 1940 | 1467330195656 Marionette TRACE conn2 <- [1,1857,null,{"value":null}]
16:43:15 INFO - PROCESS | 1940 | 1467330195662 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a1eb000 == 65 [pid = 1940] [id = 593]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 154 (0x125756c00) [pid = 1940] [serial = 1671] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 155 (0x125757000) [pid = 1940] [serial = 1672] [outer = 0x125756c00]
16:43:15 INFO - PROCESS | 1940 | 1467330195692 Marionette DEBUG loaded listener.js
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 156 (0x1258e8c00) [pid = 1940] [serial = 1673] [outer = 0x125756c00]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a8bd800 == 66 [pid = 1940] [id = 594]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 157 (0x126532000) [pid = 1940] [serial = 1674] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a8c0000 == 67 [pid = 1940] [id = 595]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 158 (0x126533c00) [pid = 1940] [serial = 1675] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a8c6800 == 68 [pid = 1940] [id = 596]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 159 (0x126534400) [pid = 1940] [serial = 1676] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x133a88000 == 69 [pid = 1940] [id = 597]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 160 (0x126535400) [pid = 1940] [serial = 1677] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d903800 == 70 [pid = 1940] [id = 598]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 161 (0x126536800) [pid = 1940] [serial = 1678] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a8ce000 == 71 [pid = 1940] [id = 599]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 162 (0x126537000) [pid = 1940] [serial = 1679] [outer = 0x0]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 163 (0x126530000) [pid = 1940] [serial = 1680] [outer = 0x126532000]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 164 (0x12653b800) [pid = 1940] [serial = 1681] [outer = 0x126533c00]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 165 (0x126840400) [pid = 1940] [serial = 1682] [outer = 0x126534400]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 166 (0x1268ae000) [pid = 1940] [serial = 1683] [outer = 0x126535400]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 167 (0x1268b6c00) [pid = 1940] [serial = 1684] [outer = 0x126536800]
16:43:15 INFO - PROCESS | 1940 | ++DOMWINDOW == 168 (0x126b54000) [pid = 1940] [serial = 1685] [outer = 0x126537000]
16:43:16 INFO - PROCESS | 1940 | 1467330196168 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]]]}]
16:43:16 INFO - ......
16:43:16 INFO - TEST-OK | /custom-elements/v0/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 728ms
16:43:16 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html
16:43:16 INFO - PROCESS | 1940 | 1467330196261 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null]
16:43:16 INFO - PROCESS | 1940 | 1467330196264 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}]
16:43:16 INFO - PROCESS | 1940 | 1467330196267 Marionette TRACE conn2 -> [0,1860,"setScriptTimeout",{"ms":35000}]
16:43:16 INFO - PROCESS | 1940 | 1467330196269 Marionette TRACE conn2 <- [1,1860,null,{}]
16:43:16 INFO - PROCESS | 1940 | 1467330196281 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}]
16:43:16 INFO - PROCESS | 1940 | 1467330196400 Marionette TRACE conn2 <- [1,1861,null,{"value":null}]
16:43:16 INFO - PROCESS | 1940 | 1467330196467 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:16 INFO - PROCESS | 1940 | ++DOCSHELL 0x11abb0800 == 72 [pid = 1940] [id = 600]
16:43:16 INFO - PROCESS | 1940 | ++DOMWINDOW == 169 (0x115e3f400) [pid = 1940] [serial = 1686] [outer = 0x0]
16:43:16 INFO - PROCESS | 1940 | ++DOMWINDOW == 170 (0x115e94000) [pid = 1940] [serial = 1687] [outer = 0x115e3f400]
16:43:16 INFO - PROCESS | 1940 | 1467330196505 Marionette DEBUG loaded listener.js
16:43:16 INFO - PROCESS | 1940 | ++DOMWINDOW == 171 (0x115ee8c00) [pid = 1940] [serial = 1688] [outer = 0x115e3f400]
16:43:16 INFO - PROCESS | 1940 | ++DOCSHELL 0x11bc3c000 == 73 [pid = 1940] [id = 601]
16:43:16 INFO - PROCESS | 1940 | ++DOMWINDOW == 172 (0x119e52000) [pid = 1940] [serial = 1689] [outer = 0x0]
16:43:16 INFO - PROCESS | 1940 | ++DOCSHELL 0x11bc41800 == 74 [pid = 1940] [id = 602]
16:43:16 INFO - PROCESS | 1940 | ++DOMWINDOW == 173 (0x119e80000) [pid = 1940] [serial = 1690] [outer = 0x0]
16:43:16 INFO - PROCESS | 1940 | ++DOMWINDOW == 174 (0x118862000) [pid = 1940] [serial = 1691] [outer = 0x119e52000]
16:43:16 INFO - PROCESS | 1940 | ++DOMWINDOW == 175 (0x11aa2b000) [pid = 1940] [serial = 1692] [outer = 0x119e80000]
16:43:16 INFO - PROCESS | 1940 | 1467330196948 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]]]}]
16:43:16 INFO - .........
16:43:16 INFO - TEST-OK | /custom-elements/v0/instantiating/changing-is-attribute.html | took 724ms
16:43:16 INFO - PROCESS | 1940 | 1467330196990 Marionette TRACE conn2 -> [0,1863,"getWindowHandle",null]
16:43:16 INFO - PROCESS | 1940 | 1467330196993 Marionette TRACE conn2 <- [1,1863,null,{"value":"7"}]
16:43:16 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html
16:43:17 INFO - PROCESS | 1940 | 1467330196999 Marionette TRACE conn2 -> [0,1864,"setScriptTimeout",{"ms":35000}]
16:43:17 INFO - PROCESS | 1940 | 1467330197001 Marionette TRACE conn2 <- [1,1864,null,{}]
16:43:17 INFO - PROCESS | 1940 | 1467330197048 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}]
16:43:17 INFO - PROCESS | 1940 | 1467330197179 Marionette TRACE conn2 <- [1,1865,null,{"value":null}]
16:43:17 INFO - PROCESS | 1940 | 1467330197228 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:17 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d20000 == 75 [pid = 1940] [id = 603]
16:43:17 INFO - PROCESS | 1940 | ++DOMWINDOW == 176 (0x11aa2f000) [pid = 1940] [serial = 1693] [outer = 0x0]
16:43:17 INFO - PROCESS | 1940 | ++DOMWINDOW == 177 (0x11ac93000) [pid = 1940] [serial = 1694] [outer = 0x11aa2f000]
16:43:17 INFO - PROCESS | 1940 | 1467330197264 Marionette DEBUG loaded listener.js
16:43:17 INFO - PROCESS | 1940 | ++DOMWINDOW == 178 (0x11bd5dc00) [pid = 1940] [serial = 1695] [outer = 0x11aa2f000]
16:43:17 INFO - PROCESS | 1940 | 1467330197596 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]]]}]
16:43:17 INFO - ..
16:43:17 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 625ms
16:43:17 INFO - PROCESS | 1940 | 1467330197622 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null]
16:43:17 INFO - PROCESS | 1940 | 1467330197623 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}]
16:43:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html
16:43:17 INFO - PROCESS | 1940 | 1467330197626 Marionette TRACE conn2 -> [0,1868,"setScriptTimeout",{"ms":35000}]
16:43:17 INFO - PROCESS | 1940 | 1467330197627 Marionette TRACE conn2 <- [1,1868,null,{}]
16:43:17 INFO - PROCESS | 1940 | 1467330197641 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}]
16:43:17 INFO - PROCESS | 1940 | 1467330197748 Marionette TRACE conn2 <- [1,1869,null,{"value":null}]
16:43:17 INFO - PROCESS | 1940 | 1467330197799 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:17 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ac8b800 == 76 [pid = 1940] [id = 604]
16:43:17 INFO - PROCESS | 1940 | ++DOMWINDOW == 179 (0x11c33b000) [pid = 1940] [serial = 1696] [outer = 0x0]
16:43:17 INFO - PROCESS | 1940 | ++DOMWINDOW == 180 (0x11c8f9800) [pid = 1940] [serial = 1697] [outer = 0x11c33b000]
16:43:17 INFO - PROCESS | 1940 | 1467330197836 Marionette DEBUG loaded listener.js
16:43:17 INFO - PROCESS | 1940 | ++DOMWINDOW == 181 (0x11ccf5800) [pid = 1940] [serial = 1698] [outer = 0x11c33b000]
16:43:18 INFO - PROCESS | 1940 | 1467330198152 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"]]]}]
16:43:18 INFO - ..
16:43:18 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 570ms
16:43:18 INFO - PROCESS | 1940 | 1467330198196 Marionette TRACE conn2 -> [0,1871,"getWindowHandle",null]
16:43:18 INFO - PROCESS | 1940 | 1467330198198 Marionette TRACE conn2 <- [1,1871,null,{"value":"7"}]
16:43:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html
16:43:18 INFO - PROCESS | 1940 | 1467330198200 Marionette TRACE conn2 -> [0,1872,"setScriptTimeout",{"ms":35000}]
16:43:18 INFO - PROCESS | 1940 | 1467330198202 Marionette TRACE conn2 <- [1,1872,null,{}]
16:43:18 INFO - PROCESS | 1940 | 1467330198209 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}]
16:43:18 INFO - PROCESS | 1940 | 1467330198310 Marionette TRACE conn2 <- [1,1873,null,{"value":null}]
16:43:18 INFO - PROCESS | 1940 | 1467330198359 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:18 INFO - PROCESS | 1940 | ++DOCSHELL 0x13f709000 == 77 [pid = 1940] [id = 605]
16:43:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 182 (0x11d4dc000) [pid = 1940] [serial = 1699] [outer = 0x0]
16:43:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 183 (0x11cfb2c00) [pid = 1940] [serial = 1700] [outer = 0x11d4dc000]
16:43:18 INFO - PROCESS | 1940 | 1467330198394 Marionette DEBUG loaded listener.js
16:43:18 INFO - PROCESS | 1940 | ++DOMWINDOW == 184 (0x11d9f2800) [pid = 1940] [serial = 1701] [outer = 0x11d4dc000]
16:43:18 INFO - PROCESS | 1940 | 1467330198841 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"]]]}]
16:43:18 INFO - ..
16:43:18 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 672ms
16:43:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html
16:43:18 INFO - PROCESS | 1940 | 1467330198873 Marionette TRACE conn2 -> [0,1875,"getWindowHandle",null]
16:43:18 INFO - PROCESS | 1940 | 1467330198875 Marionette TRACE conn2 <- [1,1875,null,{"value":"7"}]
16:43:18 INFO - PROCESS | 1940 | 1467330198878 Marionette TRACE conn2 -> [0,1876,"setScriptTimeout",{"ms":35000}]
16:43:18 INFO - PROCESS | 1940 | 1467330198880 Marionette TRACE conn2 <- [1,1876,null,{}]
16:43:18 INFO - PROCESS | 1940 | 1467330198887 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}]
16:43:18 INFO - PROCESS | 1940 | 1467330198987 Marionette TRACE conn2 <- [1,1877,null,{"value":null}]
16:43:19 INFO - PROCESS | 1940 | 1467330199044 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:19 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d56e000 == 78 [pid = 1940] [id = 606]
16:43:19 INFO - PROCESS | 1940 | ++DOMWINDOW == 185 (0x11aa2f400) [pid = 1940] [serial = 1702] [outer = 0x0]
16:43:19 INFO - PROCESS | 1940 | ++DOMWINDOW == 186 (0x11aa39400) [pid = 1940] [serial = 1703] [outer = 0x11aa2f400]
16:43:19 INFO - PROCESS | 1940 | 1467330199076 Marionette DEBUG loaded listener.js
16:43:19 INFO - PROCESS | 1940 | ++DOMWINDOW == 187 (0x11c031000) [pid = 1940] [serial = 1704] [outer = 0x11aa2f400]
16:43:19 INFO - PROCESS | 1940 | 1467330199438 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"]]]}]
16:43:19 INFO - ....
16:43:19 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 577ms
16:43:19 INFO - PROCESS | 1940 | 1467330199456 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null]
16:43:19 INFO - PROCESS | 1940 | 1467330199460 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}]
16:43:19 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html
16:43:19 INFO - PROCESS | 1940 | 1467330199465 Marionette TRACE conn2 -> [0,1880,"setScriptTimeout",{"ms":35000}]
16:43:19 INFO - PROCESS | 1940 | 1467330199470 Marionette TRACE conn2 <- [1,1880,null,{}]
16:43:19 INFO - PROCESS | 1940 | 1467330199472 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}]
16:43:19 INFO - PROCESS | 1940 | 1467330199571 Marionette TRACE conn2 <- [1,1881,null,{"value":null}]
16:43:19 INFO - PROCESS | 1940 | 1467330199622 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:19 INFO - PROCESS | 1940 | ++DOCSHELL 0x124c0f000 == 79 [pid = 1940] [id = 607]
16:43:19 INFO - PROCESS | 1940 | ++DOMWINDOW == 188 (0x11c8d9c00) [pid = 1940] [serial = 1705] [outer = 0x0]
16:43:19 INFO - PROCESS | 1940 | ++DOMWINDOW == 189 (0x11ccb2000) [pid = 1940] [serial = 1706] [outer = 0x11c8d9c00]
16:43:19 INFO - PROCESS | 1940 | 1467330199654 Marionette DEBUG loaded listener.js
16:43:19 INFO - PROCESS | 1940 | ++DOMWINDOW == 190 (0x11cf7b400) [pid = 1940] [serial = 1707] [outer = 0x11c8d9c00]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x14a8bd800 == 78 [pid = 1940] [id = 594]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x14a8c0000 == 77 [pid = 1940] [id = 595]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x14a8c6800 == 76 [pid = 1940] [id = 596]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x133a88000 == 75 [pid = 1940] [id = 597]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11d903800 == 74 [pid = 1940] [id = 598]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x14a8ce000 == 73 [pid = 1940] [id = 599]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x13f705800 == 72 [pid = 1940] [id = 592]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x13f717000 == 71 [pid = 1940] [id = 591]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11d905000 == 70 [pid = 1940] [id = 589]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11d902800 == 69 [pid = 1940] [id = 588]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x133a85000 == 68 [pid = 1940] [id = 587]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x133a84000 == 67 [pid = 1940] [id = 586]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12bf3a800 == 66 [pid = 1940] [id = 585]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12bf2d800 == 65 [pid = 1940] [id = 583]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12bf25800 == 64 [pid = 1940] [id = 582]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12b796000 == 63 [pid = 1940] [id = 581]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12ba22800 == 62 [pid = 1940] [id = 579]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12ba21000 == 61 [pid = 1940] [id = 578]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12ba17000 == 60 [pid = 1940] [id = 577]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12ba15000 == 59 [pid = 1940] [id = 576]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12b34c000 == 58 [pid = 1940] [id = 575]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12b7aa800 == 57 [pid = 1940] [id = 574]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12b7a8800 == 56 [pid = 1940] [id = 573]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12b7a4800 == 55 [pid = 1940] [id = 572]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12b7a0800 == 54 [pid = 1940] [id = 571]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x12af7d800 == 53 [pid = 1940] [id = 569]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11b84d000 == 52 [pid = 1940] [id = 567]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x1281e0800 == 51 [pid = 1940] [id = 566]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x1281df000 == 50 [pid = 1940] [id = 565]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x1274c8800 == 49 [pid = 1940] [id = 564]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x1281dd000 == 48 [pid = 1940] [id = 563]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x1281dc000 == 47 [pid = 1940] [id = 562]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x1281d7000 == 46 [pid = 1940] [id = 561]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11a0ba800 == 45 [pid = 1940] [id = 557]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x124c04000 == 44 [pid = 1940] [id = 558]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x124d29000 == 43 [pid = 1940] [id = 559]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x124d59800 == 42 [pid = 1940] [id = 555]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x124d56000 == 41 [pid = 1940] [id = 554]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x124d51000 == 40 [pid = 1940] [id = 553]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11d204800 == 39 [pid = 1940] [id = 551]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11cd72800 == 38 [pid = 1940] [id = 550]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11c856000 == 37 [pid = 1940] [id = 549]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11cd66000 == 36 [pid = 1940] [id = 548]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11c8ad800 == 35 [pid = 1940] [id = 547]
16:43:20 INFO - PROCESS | 1940 | 1467330200076 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"]]]}]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11b840800 == 34 [pid = 1940] [id = 545]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11b84b800 == 33 [pid = 1940] [id = 544]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11b84a000 == 32 [pid = 1940] [id = 543]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11b846800 == 31 [pid = 1940] [id = 542]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11b842000 == 30 [pid = 1940] [id = 541]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11b841000 == 29 [pid = 1940] [id = 540]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11abbd000 == 28 [pid = 1940] [id = 538]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11abab000 == 27 [pid = 1940] [id = 537]
16:43:20 INFO - PROCESS | 1940 | --DOCSHELL 0x11d206800 == 26 [pid = 1940] [id = 529]
16:43:20 INFO - .
16:43:20 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 623ms
16:43:20 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html
16:43:20 INFO - PROCESS | 1940 | 1467330200090 Marionette TRACE conn2 -> [0,1883,"getWindowHandle",null]
16:43:20 INFO - PROCESS | 1940 | 1467330200092 Marionette TRACE conn2 <- [1,1883,null,{"value":"7"}]
16:43:20 INFO - PROCESS | 1940 | 1467330200095 Marionette TRACE conn2 -> [0,1884,"setScriptTimeout",{"ms":35000}]
16:43:20 INFO - PROCESS | 1940 | 1467330200100 Marionette TRACE conn2 <- [1,1884,null,{}]
16:43:20 INFO - PROCESS | 1940 | 1467330200116 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}]
16:43:20 INFO - PROCESS | 1940 | 1467330200252 Marionette TRACE conn2 <- [1,1885,null,{"value":null}]
16:43:20 INFO - PROCESS | 1940 | 1467330200262 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:20 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b848000 == 27 [pid = 1940] [id = 608]
16:43:20 INFO - PROCESS | 1940 | ++DOMWINDOW == 191 (0x11c8e1000) [pid = 1940] [serial = 1708] [outer = 0x0]
16:43:20 INFO - PROCESS | 1940 | ++DOMWINDOW == 192 (0x11cf10800) [pid = 1940] [serial = 1709] [outer = 0x11c8e1000]
16:43:20 INFO - PROCESS | 1940 | 1467330200313 Marionette DEBUG loaded listener.js
16:43:20 INFO - PROCESS | 1940 | ++DOMWINDOW == 193 (0x11d454000) [pid = 1940] [serial = 1710] [outer = 0x11c8e1000]
16:43:20 INFO - PROCESS | 1940 | 1467330200645 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"]]]}]
16:43:20 INFO - .
16:43:20 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-prototype.html | took 578ms
16:43:20 INFO - PROCESS | 1940 | 1467330200674 Marionette TRACE conn2 -> [0,1887,"getWindowHandle",null]
16:43:20 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html
16:43:20 INFO - PROCESS | 1940 | 1467330200679 Marionette TRACE conn2 <- [1,1887,null,{"value":"7"}]
16:43:20 INFO - PROCESS | 1940 | 1467330200681 Marionette TRACE conn2 -> [0,1888,"setScriptTimeout",{"ms":35000}]
16:43:20 INFO - PROCESS | 1940 | 1467330200683 Marionette TRACE conn2 <- [1,1888,null,{}]
16:43:20 INFO - PROCESS | 1940 | 1467330200694 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}]
16:43:20 INFO - PROCESS | 1940 | 1467330200807 Marionette TRACE conn2 <- [1,1889,null,{"value":null}]
16:43:20 INFO - PROCESS | 1940 | 1467330200858 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:20 INFO - PROCESS | 1940 | ++DOCSHELL 0x12583b800 == 28 [pid = 1940] [id = 609]
16:43:20 INFO - PROCESS | 1940 | ++DOMWINDOW == 194 (0x11d55bc00) [pid = 1940] [serial = 1711] [outer = 0x0]
16:43:20 INFO - PROCESS | 1940 | ++DOMWINDOW == 195 (0x11d681800) [pid = 1940] [serial = 1712] [outer = 0x11d55bc00]
16:43:20 INFO - PROCESS | 1940 | 1467330200890 Marionette DEBUG loaded listener.js
16:43:20 INFO - PROCESS | 1940 | ++DOMWINDOW == 196 (0x124c28000) [pid = 1940] [serial = 1713] [outer = 0x11d55bc00]
16:43:21 INFO - PROCESS | 1940 | 1467330201142 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"]]]}]
16:43:21 INFO - ..
16:43:21 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 477ms
16:43:21 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html
16:43:21 INFO - PROCESS | 1940 | 1467330201160 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null]
16:43:21 INFO - PROCESS | 1940 | 1467330201161 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}]
16:43:21 INFO - PROCESS | 1940 | 1467330201163 Marionette TRACE conn2 -> [0,1892,"setScriptTimeout",{"ms":35000}]
16:43:21 INFO - PROCESS | 1940 | 1467330201168 Marionette TRACE conn2 <- [1,1892,null,{}]
16:43:21 INFO - PROCESS | 1940 | 1467330201178 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}]
16:43:21 INFO - PROCESS | 1940 | 1467330201273 Marionette TRACE conn2 <- [1,1893,null,{"value":null}]
16:43:21 INFO - PROCESS | 1940 | 1467330201277 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:21 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ac8e800 == 29 [pid = 1940] [id = 610]
16:43:21 INFO - PROCESS | 1940 | ++DOMWINDOW == 197 (0x124cdfc00) [pid = 1940] [serial = 1714] [outer = 0x0]
16:43:21 INFO - PROCESS | 1940 | ++DOMWINDOW == 198 (0x124ce7400) [pid = 1940] [serial = 1715] [outer = 0x124cdfc00]
16:43:21 INFO - PROCESS | 1940 | 1467330201306 Marionette DEBUG loaded listener.js
16:43:21 INFO - PROCESS | 1940 | ++DOMWINDOW == 199 (0x125711400) [pid = 1940] [serial = 1716] [outer = 0x124cdfc00]
16:43:21 INFO - PROCESS | 1940 | 1467330201613 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"]]]}]
16:43:21 INFO - .....
16:43:21 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 481ms
16:43:21 INFO - PROCESS | 1940 | 1467330201645 Marionette TRACE conn2 -> [0,1895,"getWindowHandle",null]
16:43:21 INFO - PROCESS | 1940 | 1467330201649 Marionette TRACE conn2 <- [1,1895,null,{"value":"7"}]
16:43:21 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html
16:43:21 INFO - PROCESS | 1940 | 1467330201659 Marionette TRACE conn2 -> [0,1896,"setScriptTimeout",{"ms":35000}]
16:43:21 INFO - PROCESS | 1940 | 1467330201660 Marionette TRACE conn2 <- [1,1896,null,{}]
16:43:21 INFO - PROCESS | 1940 | 1467330201662 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}]
16:43:21 INFO - PROCESS | 1940 | 1467330201761 Marionette TRACE conn2 <- [1,1897,null,{"value":null}]
16:43:21 INFO - PROCESS | 1940 | 1467330201764 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:21 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bcc1000 == 30 [pid = 1940] [id = 611]
16:43:21 INFO - PROCESS | 1940 | ++DOMWINDOW == 200 (0x12575b800) [pid = 1940] [serial = 1717] [outer = 0x0]
16:43:21 INFO - PROCESS | 1940 | ++DOMWINDOW == 201 (0x125759400) [pid = 1940] [serial = 1718] [outer = 0x12575b800]
16:43:21 INFO - PROCESS | 1940 | 1467330201798 Marionette DEBUG loaded listener.js
16:43:21 INFO - PROCESS | 1940 | ++DOMWINDOW == 202 (0x126bd7000) [pid = 1940] [serial = 1719] [outer = 0x12575b800]
16:43:22 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bf34000 == 31 [pid = 1940] [id = 612]
16:43:22 INFO - PROCESS | 1940 | ++DOMWINDOW == 203 (0x126e18c00) [pid = 1940] [serial = 1720] [outer = 0x0]
16:43:22 INFO - PROCESS | 1940 | ++DOMWINDOW == 204 (0x127471800) [pid = 1940] [serial = 1721] [outer = 0x126e18c00]
16:43:22 INFO - PROCESS | 1940 | 1467330202139 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]]]}]
16:43:22 INFO - ..
16:43:22 INFO - TEST-OK | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 518ms
16:43:22 INFO - PROCESS | 1940 | 1467330202178 Marionette TRACE conn2 -> [0,1899,"getWindowHandle",null]
16:43:22 INFO - PROCESS | 1940 | 1467330202179 Marionette TRACE conn2 <- [1,1899,null,{"value":"7"}]
16:43:22 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html
16:43:22 INFO - PROCESS | 1940 | 1467330202185 Marionette TRACE conn2 -> [0,1900,"setScriptTimeout",{"ms":35000}]
16:43:22 INFO - PROCESS | 1940 | 1467330202186 Marionette TRACE conn2 <- [1,1900,null,{}]
16:43:22 INFO - PROCESS | 1940 | 1467330202188 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}]
16:43:22 INFO - PROCESS | 1940 | 1467330202271 Marionette TRACE conn2 <- [1,1901,null,{"value":null}]
16:43:22 INFO - PROCESS | 1940 | 1467330202304 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:22 INFO - PROCESS | 1940 | ++DOCSHELL 0x13f70d000 == 32 [pid = 1940] [id = 613]
16:43:22 INFO - PROCESS | 1940 | ++DOMWINDOW == 205 (0x115d24400) [pid = 1940] [serial = 1722] [outer = 0x0]
16:43:22 INFO - PROCESS | 1940 | ++DOMWINDOW == 206 (0x126bd7400) [pid = 1940] [serial = 1723] [outer = 0x115d24400]
16:43:22 INFO - PROCESS | 1940 | 1467330202366 Marionette DEBUG loaded listener.js
16:43:22 INFO - PROCESS | 1940 | ++DOMWINDOW == 207 (0x126d19c00) [pid = 1940] [serial = 1724] [outer = 0x115d24400]
16:43:22 INFO - PROCESS | 1940 | 1467330202621 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]]]}]
16:43:22 INFO - ..
16:43:22 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html | took 473ms
16:43:22 INFO - PROCESS | 1940 | 1467330202659 Marionette TRACE conn2 -> [0,1903,"getWindowHandle",null]
16:43:22 INFO - PROCESS | 1940 | 1467330202660 Marionette TRACE conn2 <- [1,1903,null,{"value":"7"}]
16:43:22 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html
16:43:22 INFO - PROCESS | 1940 | 1467330202681 Marionette TRACE conn2 -> [0,1904,"setScriptTimeout",{"ms":35000}]
16:43:22 INFO - PROCESS | 1940 | 1467330202682 Marionette TRACE conn2 <- [1,1904,null,{}]
16:43:22 INFO - PROCESS | 1940 | 1467330202692 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}]
16:43:22 INFO - PROCESS | 1940 | 1467330202804 Marionette TRACE conn2 <- [1,1905,null,{"value":null}]
16:43:22 INFO - PROCESS | 1940 | 1467330202808 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:22 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a8b7000 == 33 [pid = 1940] [id = 614]
16:43:22 INFO - PROCESS | 1940 | ++DOMWINDOW == 208 (0x12746f800) [pid = 1940] [serial = 1725] [outer = 0x0]
16:43:22 INFO - PROCESS | 1940 | ++DOMWINDOW == 209 (0x127473800) [pid = 1940] [serial = 1726] [outer = 0x12746f800]
16:43:22 INFO - PROCESS | 1940 | 1467330202868 Marionette DEBUG loaded listener.js
16:43:22 INFO - PROCESS | 1940 | ++DOMWINDOW == 210 (0x128432c00) [pid = 1940] [serial = 1727] [outer = 0x12746f800]
16:43:23 INFO - PROCESS | 1940 | 1467330203134 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"]]]}]
16:43:23 INFO - ....
16:43:23 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html | took 486ms
16:43:23 INFO - PROCESS | 1940 | 1467330203159 Marionette TRACE conn2 -> [0,1907,"getWindowHandle",null]
16:43:23 INFO - PROCESS | 1940 | 1467330203161 Marionette TRACE conn2 <- [1,1907,null,{"value":"7"}]
16:43:23 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html
16:43:23 INFO - PROCESS | 1940 | 1467330203163 Marionette TRACE conn2 -> [0,1908,"setScriptTimeout",{"ms":35000}]
16:43:23 INFO - PROCESS | 1940 | 1467330203164 Marionette TRACE conn2 <- [1,1908,null,{}]
16:43:23 INFO - PROCESS | 1940 | 1467330203177 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}]
16:43:23 INFO - PROCESS | 1940 | 1467330203293 Marionette TRACE conn2 <- [1,1909,null,{"value":null}]
16:43:23 INFO - PROCESS | 1940 | 1467330203307 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:23 INFO - PROCESS | 1940 | ++DOCSHELL 0x14c89b000 == 34 [pid = 1940] [id = 615]
16:43:23 INFO - PROCESS | 1940 | ++DOMWINDOW == 211 (0x128433c00) [pid = 1940] [serial = 1728] [outer = 0x0]
16:43:23 INFO - PROCESS | 1940 | ++DOMWINDOW == 212 (0x128438c00) [pid = 1940] [serial = 1729] [outer = 0x128433c00]
16:43:23 INFO - PROCESS | 1940 | 1467330203335 Marionette DEBUG loaded listener.js
16:43:23 INFO - PROCESS | 1940 | ++DOMWINDOW == 213 (0x128609800) [pid = 1940] [serial = 1730] [outer = 0x128433c00]
16:43:23 INFO - PROCESS | 1940 | 1467330203639 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]]]}]
16:43:23 INFO - ....
16:43:23 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html | took 520ms
16:43:23 INFO - PROCESS | 1940 | 1467330203684 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null]
16:43:23 INFO - PROCESS | 1940 | 1467330203688 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}]
16:43:23 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html
16:43:23 INFO - PROCESS | 1940 | 1467330203694 Marionette TRACE conn2 -> [0,1912,"setScriptTimeout",{"ms":35000}]
16:43:23 INFO - PROCESS | 1940 | 1467330203695 Marionette TRACE conn2 <- [1,1912,null,{}]
16:43:23 INFO - PROCESS | 1940 | 1467330203697 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}]
16:43:23 INFO - PROCESS | 1940 | 1467330203807 Marionette TRACE conn2 <- [1,1913,null,{"value":null}]
16:43:23 INFO - PROCESS | 1940 | 1467330203819 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:23 INFO - PROCESS | 1940 | ++DOCSHELL 0x14c8b9800 == 35 [pid = 1940] [id = 616]
16:43:23 INFO - PROCESS | 1940 | ++DOMWINDOW == 214 (0x12860e800) [pid = 1940] [serial = 1731] [outer = 0x0]
16:43:23 INFO - PROCESS | 1940 | ++DOMWINDOW == 215 (0x128661800) [pid = 1940] [serial = 1732] [outer = 0x12860e800]
16:43:23 INFO - PROCESS | 1940 | 1467330203847 Marionette DEBUG loaded listener.js
16:43:23 INFO - PROCESS | 1940 | ++DOMWINDOW == 216 (0x1286c1800) [pid = 1940] [serial = 1733] [outer = 0x12860e800]
16:43:24 INFO - PROCESS | 1940 | 1467330204148 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]]]}]
16:43:24 INFO - ....
16:43:24 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html | took 468ms
16:43:24 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html
16:43:24 INFO - PROCESS | 1940 | 1467330204163 Marionette TRACE conn2 -> [0,1915,"getWindowHandle",null]
16:43:24 INFO - PROCESS | 1940 | 1467330204164 Marionette TRACE conn2 <- [1,1915,null,{"value":"7"}]
16:43:24 INFO - PROCESS | 1940 | 1467330204175 Marionette TRACE conn2 -> [0,1916,"setScriptTimeout",{"ms":35000}]
16:43:24 INFO - PROCESS | 1940 | 1467330204176 Marionette TRACE conn2 <- [1,1916,null,{}]
16:43:24 INFO - PROCESS | 1940 | 1467330204198 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}]
16:43:24 INFO - PROCESS | 1940 | 1467330204468 Marionette TRACE conn2 <- [1,1917,null,{"value":null}]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 215 (0x118868c00) [pid = 1940] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 214 (0x11c342c00) [pid = 1940] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 213 (0x11bb7fc00) [pid = 1940] [serial = 1574] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 212 (0x11c8e3c00) [pid = 1940] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 211 (0x115ee8800) [pid = 1940] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 210 (0x11cf7c400) [pid = 1940] [serial = 1607] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 209 (0x118862800) [pid = 1940] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 208 (0x12575d400) [pid = 1940] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 207 (0x11d449400) [pid = 1940] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 206 (0x11cf74800) [pid = 1940] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 205 (0x11cf7ac00) [pid = 1940] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 204 (0x11bb7b400) [pid = 1940] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 203 (0x126534400) [pid = 1940] [serial = 1676] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 202 (0x124b73000) [pid = 1940] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 201 (0x1188aac00) [pid = 1940] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 200 (0x11d4e2400) [pid = 1940] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 199 (0x124f93800) [pid = 1940] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 198 (0x11c343c00) [pid = 1940] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 197 (0x11cf75800) [pid = 1940] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 196 (0x11d4e6400) [pid = 1940] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 195 (0x126537000) [pid = 1940] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 194 (0x11c8e5400) [pid = 1940] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 193 (0x11d4e5400) [pid = 1940] [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]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 192 (0x11d4e2800) [pid = 1940] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 191 (0x115ee9800) [pid = 1940] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 190 (0x124f91000) [pid = 1940] [serial = 1655] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 189 (0x11bb37000) [pid = 1940] [serial = 1570] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 188 (0x11d4e1800) [pid = 1940] [serial = 1625] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 187 (0x11cc23800) [pid = 1940] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 186 (0x126532000) [pid = 1940] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 185 (0x118864c00) [pid = 1940] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 184 (0x11cf78400) [pid = 1940] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 183 (0x11d4e0000) [pid = 1940] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 182 (0x11a268400) [pid = 1940] [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]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 181 (0x124ed9c00) [pid = 1940] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 180 (0x116a6a400) [pid = 1940] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 179 (0x11cf7c000) [pid = 1940] [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]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 178 (0x126533c00) [pid = 1940] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 177 (0x11c340800) [pid = 1940] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 176 (0x115a7f000) [pid = 1940] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 175 (0x115ecfc00) [pid = 1940] [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]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 174 (0x125231c00) [pid = 1940] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 173 (0x11bb82800) [pid = 1940] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 172 (0x11d4e4400) [pid = 1940] [serial = 1628] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 171 (0x126535400) [pid = 1940] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 170 (0x11cf77400) [pid = 1940] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 169 (0x124b75400) [pid = 1940] [serial = 1646] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 168 (0x11cf76400) [pid = 1940] [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]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 167 (0x12575e400) [pid = 1940] [serial = 1667] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 166 (0x11bb1e800) [pid = 1940] [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]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 165 (0x11d4e3800) [pid = 1940] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 164 (0x115db0400) [pid = 1940] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 163 (0x124ecdc00) [pid = 1940] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 162 (0x1196de000) [pid = 1940] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 161 (0x11d451c00) [pid = 1940] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 160 (0x118869c00) [pid = 1940] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/creating-and-passing-registries/share-registry-import-document.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 159 (0x126536800) [pid = 1940] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 158 (0x11c05d000) [pid = 1940] [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]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 157 (0x124b72400) [pid = 1940] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 156 (0x116a75c00) [pid = 1940] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 155 (0x11cf76c00) [pid = 1940] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 154 (0x124f9d800) [pid = 1940] [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]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 153 (0x11bb38400) [pid = 1940] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 152 (0x11d4e7400) [pid = 1940] [serial = 1631] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 151 (0x11cc24800) [pid = 1940] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
16:43:24 INFO - PROCESS | 1940 | --DOMWINDOW == 150 (0x11c8ea800) [pid = 1940] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:24 INFO - PROCESS | 1940 | 1467330204516 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:24 INFO - PROCESS | 1940 | ++DOCSHELL 0x1594e8000 == 36 [pid = 1940] [id = 617]
16:43:24 INFO - PROCESS | 1940 | ++DOMWINDOW == 151 (0x115eb7000) [pid = 1940] [serial = 1734] [outer = 0x0]
16:43:24 INFO - PROCESS | 1940 | ++DOMWINDOW == 152 (0x115ecfc00) [pid = 1940] [serial = 1735] [outer = 0x115eb7000]
16:43:24 INFO - PROCESS | 1940 | 1467330204548 Marionette DEBUG loaded listener.js
16:43:24 INFO - PROCESS | 1940 | ++DOMWINDOW == 153 (0x11c0a9000) [pid = 1940] [serial = 1736] [outer = 0x115eb7000]
16:43:24 INFO - PROCESS | 1940 | 1467330204791 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"]]]}]
16:43:24 INFO - ..
16:43:24 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-is-a-type.html | took 650ms
16:43:24 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html
16:43:24 INFO - PROCESS | 1940 | 1467330204826 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null]
16:43:24 INFO - PROCESS | 1940 | 1467330204828 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}]
16:43:24 INFO - PROCESS | 1940 | 1467330204831 Marionette TRACE conn2 -> [0,1920,"setScriptTimeout",{"ms":35000}]
16:43:24 INFO - PROCESS | 1940 | 1467330204840 Marionette TRACE conn2 <- [1,1920,null,{}]
16:43:24 INFO - PROCESS | 1940 | 1467330204865 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}]
16:43:25 INFO - PROCESS | 1940 | 1467330205015 Marionette TRACE conn2 <- [1,1921,null,{"value":null}]
16:43:25 INFO - PROCESS | 1940 | 1467330205099 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:25 INFO - PROCESS | 1940 | ++DOCSHELL 0x14af5a800 == 37 [pid = 1940] [id = 618]
16:43:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 154 (0x11c0ab400) [pid = 1940] [serial = 1737] [outer = 0x0]
16:43:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 155 (0x11c343c00) [pid = 1940] [serial = 1738] [outer = 0x11c0ab400]
16:43:25 INFO - PROCESS | 1940 | 1467330205146 Marionette DEBUG loaded listener.js
16:43:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 156 (0x1286c4800) [pid = 1940] [serial = 1739] [outer = 0x11c0ab400]
16:43:25 INFO - PROCESS | 1940 | 1467330205482 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"]]]}]
16:43:25 INFO - ..
16:43:25 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html | took 686ms
16:43:25 INFO - PROCESS | 1940 | 1467330205525 Marionette TRACE conn2 -> [0,1923,"getWindowHandle",null]
16:43:25 INFO - PROCESS | 1940 | 1467330205530 Marionette TRACE conn2 <- [1,1923,null,{"value":"7"}]
16:43:25 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html
16:43:25 INFO - PROCESS | 1940 | 1467330205533 Marionette TRACE conn2 -> [0,1924,"setScriptTimeout",{"ms":35000}]
16:43:25 INFO - PROCESS | 1940 | 1467330205536 Marionette TRACE conn2 <- [1,1924,null,{}]
16:43:25 INFO - PROCESS | 1940 | 1467330205541 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}]
16:43:25 INFO - PROCESS | 1940 | 1467330205629 Marionette TRACE conn2 <- [1,1925,null,{"value":null}]
16:43:25 INFO - PROCESS | 1940 | 1467330205691 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:25 INFO - PROCESS | 1940 | ++DOCSHELL 0x13e9fc800 == 38 [pid = 1940] [id = 619]
16:43:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 157 (0x1286ef800) [pid = 1940] [serial = 1740] [outer = 0x0]
16:43:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 158 (0x1286f1c00) [pid = 1940] [serial = 1741] [outer = 0x1286ef800]
16:43:25 INFO - PROCESS | 1940 | 1467330205722 Marionette DEBUG loaded listener.js
16:43:25 INFO - PROCESS | 1940 | ++DOMWINDOW == 159 (0x1288f3c00) [pid = 1940] [serial = 1742] [outer = 0x1286ef800]
16:43:26 INFO - PROCESS | 1940 | 1467330206013 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]]]}]
16:43:26 INFO - ..
16:43:26 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-is-a-local-name.html | took 523ms
16:43:26 INFO - PROCESS | 1940 | 1467330206062 Marionette TRACE conn2 -> [0,1927,"getWindowHandle",null]
16:43:26 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html
16:43:26 INFO - PROCESS | 1940 | 1467330206065 Marionette TRACE conn2 <- [1,1927,null,{"value":"7"}]
16:43:26 INFO - PROCESS | 1940 | 1467330206075 Marionette TRACE conn2 -> [0,1928,"setScriptTimeout",{"ms":35000}]
16:43:26 INFO - PROCESS | 1940 | 1467330206076 Marionette TRACE conn2 <- [1,1928,null,{}]
16:43:26 INFO - PROCESS | 1940 | 1467330206080 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}]
16:43:26 INFO - PROCESS | 1940 | 1467330206160 Marionette TRACE conn2 <- [1,1929,null,{"value":null}]
16:43:26 INFO - PROCESS | 1940 | 1467330206163 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:26 INFO - PROCESS | 1940 | ++DOCSHELL 0x13ea58800 == 39 [pid = 1940] [id = 620]
16:43:26 INFO - PROCESS | 1940 | ++DOMWINDOW == 160 (0x1289e1800) [pid = 1940] [serial = 1743] [outer = 0x0]
16:43:26 INFO - PROCESS | 1940 | ++DOMWINDOW == 161 (0x128aca800) [pid = 1940] [serial = 1744] [outer = 0x1289e1800]
16:43:26 INFO - PROCESS | 1940 | 1467330206186 Marionette DEBUG loaded listener.js
16:43:26 INFO - PROCESS | 1940 | ++DOMWINDOW == 162 (0x1289e8800) [pid = 1940] [serial = 1745] [outer = 0x1289e1800]
16:43:26 INFO - PROCESS | 1940 | 1467330206716 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"]]]}]
16:43:26 INFO - ....
16:43:26 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html | took 682ms
16:43:26 INFO - PROCESS | 1940 | 1467330206751 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null]
16:43:26 INFO - TEST-START | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html
16:43:26 INFO - PROCESS | 1940 | 1467330206759 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}]
16:43:26 INFO - PROCESS | 1940 | 1467330206764 Marionette TRACE conn2 -> [0,1932,"setScriptTimeout",{"ms":35000}]
16:43:26 INFO - PROCESS | 1940 | 1467330206768 Marionette TRACE conn2 <- [1,1932,null,{}]
16:43:26 INFO - PROCESS | 1940 | 1467330206774 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}]
16:43:26 INFO - PROCESS | 1940 | 1467330206967 Marionette TRACE conn2 <- [1,1933,null,{"value":null}]
16:43:27 INFO - PROCESS | 1940 | 1467330207073 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:27 INFO - PROCESS | 1940 | ++DOCSHELL 0x11bd1e000 == 40 [pid = 1940] [id = 621]
16:43:27 INFO - PROCESS | 1940 | ++DOMWINDOW == 163 (0x116935400) [pid = 1940] [serial = 1746] [outer = 0x0]
16:43:27 INFO - PROCESS | 1940 | ++DOMWINDOW == 164 (0x11bb83c00) [pid = 1940] [serial = 1747] [outer = 0x116935400]
16:43:27 INFO - PROCESS | 1940 | 1467330207111 Marionette DEBUG loaded listener.js
16:43:27 INFO - PROCESS | 1940 | ++DOMWINDOW == 165 (0x11c344400) [pid = 1940] [serial = 1748] [outer = 0x116935400]
16:43:27 INFO - PROCESS | 1940 | 1467330207450 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"]]]}]
16:43:27 INFO - ....
16:43:27 INFO - TEST-OK | /custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html | took 726ms
16:43:27 INFO - PROCESS | 1940 | 1467330207490 Marionette TRACE conn2 -> [0,1935,"getWindowHandle",null]
16:43:27 INFO - PROCESS | 1940 | 1467330207494 Marionette TRACE conn2 <- [1,1935,null,{"value":"7"}]
16:43:27 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html
16:43:27 INFO - PROCESS | 1940 | 1467330207499 Marionette TRACE conn2 -> [0,1936,"setScriptTimeout",{"ms":35000}]
16:43:27 INFO - PROCESS | 1940 | 1467330207501 Marionette TRACE conn2 <- [1,1936,null,{}]
16:43:27 INFO - PROCESS | 1940 | 1467330207506 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}]
16:43:27 INFO - PROCESS | 1940 | 1467330207620 Marionette TRACE conn2 <- [1,1937,null,{"value":null}]
16:43:27 INFO - PROCESS | 1940 | 1467330207678 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:27 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b351800 == 41 [pid = 1940] [id = 622]
16:43:27 INFO - PROCESS | 1940 | ++DOMWINDOW == 166 (0x11c348000) [pid = 1940] [serial = 1749] [outer = 0x0]
16:43:27 INFO - PROCESS | 1940 | ++DOMWINDOW == 167 (0x11d0b8000) [pid = 1940] [serial = 1750] [outer = 0x11c348000]
16:43:27 INFO - PROCESS | 1940 | 1467330207712 Marionette DEBUG loaded listener.js
16:43:27 INFO - PROCESS | 1940 | ++DOMWINDOW == 168 (0x124b77800) [pid = 1940] [serial = 1751] [outer = 0x11c348000]
16:43:28 INFO - PROCESS | 1940 | 1467330208059 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]]]}]
16:43:28 INFO - ..
16:43:28 INFO - TEST-OK | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 622ms
16:43:28 INFO - PROCESS | 1940 | 1467330208122 Marionette TRACE conn2 -> [0,1939,"getWindowHandle",null]
16:43:28 INFO - PROCESS | 1940 | 1467330208124 Marionette TRACE conn2 <- [1,1939,null,{"value":"7"}]
16:43:28 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html
16:43:28 INFO - PROCESS | 1940 | 1467330208127 Marionette TRACE conn2 -> [0,1940,"setScriptTimeout",{"ms":35000}]
16:43:28 INFO - PROCESS | 1940 | 1467330208130 Marionette TRACE conn2 <- [1,1940,null,{}]
16:43:28 INFO - PROCESS | 1940 | 1467330208141 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}]
16:43:28 INFO - PROCESS | 1940 | 1467330208254 Marionette TRACE conn2 <- [1,1941,null,{"value":null}]
16:43:28 INFO - PROCESS | 1940 | 1467330208313 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:28 INFO - PROCESS | 1940 | ++DOCSHELL 0x13ea57000 == 42 [pid = 1940] [id = 623]
16:43:28 INFO - PROCESS | 1940 | ++DOMWINDOW == 169 (0x124c23c00) [pid = 1940] [serial = 1752] [outer = 0x0]
16:43:28 INFO - PROCESS | 1940 | ++DOMWINDOW == 170 (0x125756000) [pid = 1940] [serial = 1753] [outer = 0x124c23c00]
16:43:28 INFO - PROCESS | 1940 | 1467330208349 Marionette DEBUG loaded listener.js
16:43:28 INFO - PROCESS | 1940 | ++DOMWINDOW == 171 (0x1268b5400) [pid = 1940] [serial = 1754] [outer = 0x124c23c00]
16:43:28 INFO - PROCESS | 1940 | 1467330208754 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]]]}]
16:43:28 INFO - ..
16:43:28 INFO - TEST-OK | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 676ms
16:43:28 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html
16:43:28 INFO - PROCESS | 1940 | 1467330208804 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null]
16:43:28 INFO - PROCESS | 1940 | 1467330208806 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}]
16:43:28 INFO - PROCESS | 1940 | 1467330208808 Marionette TRACE conn2 -> [0,1944,"setScriptTimeout",{"ms":35000}]
16:43:28 INFO - PROCESS | 1940 | 1467330208812 Marionette TRACE conn2 <- [1,1944,null,{}]
16:43:28 INFO - PROCESS | 1940 | 1467330208815 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}]
16:43:28 INFO - PROCESS | 1940 | 1467330208931 Marionette TRACE conn2 <- [1,1945,null,{"value":null}]
16:43:29 INFO - PROCESS | 1940 | 1467330208996 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:29 INFO - PROCESS | 1940 | ++DOCSHELL 0x11abaf000 == 43 [pid = 1940] [id = 624]
16:43:29 INFO - PROCESS | 1940 | ++DOMWINDOW == 172 (0x11510ac00) [pid = 1940] [serial = 1755] [outer = 0x0]
16:43:29 INFO - PROCESS | 1940 | ++DOMWINDOW == 173 (0x115eca400) [pid = 1940] [serial = 1756] [outer = 0x11510ac00]
16:43:29 INFO - PROCESS | 1940 | 1467330209171 Marionette DEBUG loaded listener.js
16:43:29 INFO - PROCESS | 1940 | ++DOMWINDOW == 174 (0x11640b000) [pid = 1940] [serial = 1757] [outer = 0x11510ac00]
16:43:29 INFO - PROCESS | 1940 | 1467330209501 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]]]}]
16:43:29 INFO - .
16:43:29 INFO - TEST-OK | /custom-elements/v0/instantiating/unchanged-attribute.html | took 722ms
16:43:29 INFO - PROCESS | 1940 | 1467330209553 Marionette TRACE conn2 -> [0,1947,"getWindowHandle",null]
16:43:29 INFO - PROCESS | 1940 | 1467330209555 Marionette TRACE conn2 <- [1,1947,null,{"value":"7"}]
16:43:29 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html
16:43:29 INFO - PROCESS | 1940 | 1467330209559 Marionette TRACE conn2 -> [0,1948,"setScriptTimeout",{"ms":35000}]
16:43:29 INFO - PROCESS | 1940 | 1467330209560 Marionette TRACE conn2 <- [1,1948,null,{}]
16:43:29 INFO - PROCESS | 1940 | 1467330209568 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}]
16:43:29 INFO - PROCESS | 1940 | 1467330209657 Marionette TRACE conn2 <- [1,1949,null,{"value":null}]
16:43:29 INFO - PROCESS | 1940 | 1467330209713 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:29 INFO - PROCESS | 1940 | ++DOCSHELL 0x11bb70800 == 44 [pid = 1940] [id = 625]
16:43:29 INFO - PROCESS | 1940 | ++DOMWINDOW == 175 (0x115ee1800) [pid = 1940] [serial = 1758] [outer = 0x0]
16:43:29 INFO - PROCESS | 1940 | ++DOMWINDOW == 176 (0x11605c000) [pid = 1940] [serial = 1759] [outer = 0x115ee1800]
16:43:29 INFO - PROCESS | 1940 | 1467330209749 Marionette DEBUG loaded listener.js
16:43:29 INFO - PROCESS | 1940 | ++DOMWINDOW == 177 (0x116938800) [pid = 1940] [serial = 1760] [outer = 0x115ee1800]
16:43:30 INFO - PROCESS | 1940 | 1467330210149 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"]]]}]
16:43:30 INFO - ..
16:43:30 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html | took 629ms
16:43:30 INFO - PROCESS | 1940 | 1467330210189 Marionette TRACE conn2 -> [0,1951,"getWindowHandle",null]
16:43:30 INFO - PROCESS | 1940 | 1467330210192 Marionette TRACE conn2 <- [1,1951,null,{"value":"7"}]
16:43:30 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html
16:43:30 INFO - PROCESS | 1940 | 1467330210199 Marionette TRACE conn2 -> [0,1952,"setScriptTimeout",{"ms":35000}]
16:43:30 INFO - PROCESS | 1940 | 1467330210206 Marionette TRACE conn2 <- [1,1952,null,{}]
16:43:30 INFO - PROCESS | 1940 | 1467330210209 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}]
16:43:30 INFO - PROCESS | 1940 | 1467330210353 Marionette TRACE conn2 <- [1,1953,null,{"value":null}]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x13e9fc800 == 43 [pid = 1940] [id = 619]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x14af5a800 == 42 [pid = 1940] [id = 618]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x1594e8000 == 41 [pid = 1940] [id = 617]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x14c8b9800 == 40 [pid = 1940] [id = 616]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x14c89b000 == 39 [pid = 1940] [id = 615]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x14a8b7000 == 38 [pid = 1940] [id = 614]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x13f70d000 == 37 [pid = 1940] [id = 613]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x12bcc1000 == 36 [pid = 1940] [id = 611]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x12bf34000 == 35 [pid = 1940] [id = 612]
16:43:30 INFO - PROCESS | 1940 | --DOCSHELL 0x12ac8e800 == 34 [pid = 1940] [id = 610]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x12583b800 == 33 [pid = 1940] [id = 609]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x11b848000 == 32 [pid = 1940] [id = 608]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x11bc3c000 == 31 [pid = 1940] [id = 601]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x11bc41800 == 30 [pid = 1940] [id = 602]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x11bb70800 == 29 [pid = 1940] [id = 625]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x13ea57000 == 28 [pid = 1940] [id = 623]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x11abaf000 == 27 [pid = 1940] [id = 624]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x13ea58800 == 26 [pid = 1940] [id = 620]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x11bd1e000 == 25 [pid = 1940] [id = 621]
16:43:31 INFO - PROCESS | 1940 | --DOCSHELL 0x12b351800 == 24 [pid = 1940] [id = 622]
16:43:31 INFO - PROCESS | 1940 | 1467330211001 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 176 (0x11cfb1c00) [pid = 1940] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 175 (0x11cfb0800) [pid = 1940] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 174 (0x11cfaa800) [pid = 1940] [serial = 1610] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 173 (0x11cf7e000) [pid = 1940] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 172 (0x11c8ec400) [pid = 1940] [serial = 1599] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 171 (0x11cc23c00) [pid = 1940] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 170 (0x11cc2c000) [pid = 1940] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/import-master-async.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 169 (0x11c8dec00) [pid = 1940] [serial = 1534] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 168 (0x115eb7400) [pid = 1940] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 167 (0x115eea400) [pid = 1940] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 166 (0x115db1800) [pid = 1940] [serial = 1546] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 165 (0x124b7a400) [pid = 1940] [serial = 1649] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 164 (0x124b78800) [pid = 1940] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/register-and-create-custom-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 163 (0x124a61800) [pid = 1940] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 162 (0x11d4dac00) [pid = 1940] [serial = 1642] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 161 (0x1258e8000) [pid = 1940] [serial = 1670] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 160 (0x125232400) [pid = 1940] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 159 (0x125761c00) [pid = 1940] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 158 (0x12555cc00) [pid = 1940] [serial = 1664] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 157 (0x11c343000) [pid = 1940] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 156 (0x11bc8ac00) [pid = 1940] [serial = 1581] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 155 (0x11c057800) [pid = 1940] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 154 (0x11c345800) [pid = 1940] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 153 (0x11c8f4c00) [pid = 1940] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 152 (0x11c8ee400) [pid = 1940] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 151 (0x11c8e4c00) [pid = 1940] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 150 (0x11c0b2800) [pid = 1940] [serial = 1590] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 149 (0x11bdb9c00) [pid = 1940] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 148 (0x11bb7ac00) [pid = 1940] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 147 (0x11bb2cc00) [pid = 1940] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 146 (0x11bc88800) [pid = 1940] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 145 (0x11bc8a400) [pid = 1940] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 144 (0x11aa2c000) [pid = 1940] [serial = 1568] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 143 (0x12522ec00) [pid = 1940] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 142 (0x12522c400) [pid = 1940] [serial = 1662] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 141 (0x125230400) [pid = 1940] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 140 (0x12503b800) [pid = 1940] [serial = 1658] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 139 (0x12502e400) [pid = 1940] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 138 (0x124b76c00) [pid = 1940] [serial = 1651] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 137 (0x126b54000) [pid = 1940] [serial = 1685] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 136 (0x1268b6c00) [pid = 1940] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 135 (0x12653b800) [pid = 1940] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 134 (0x126530000) [pid = 1940] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 133 (0x126840400) [pid = 1940] [serial = 1682] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 132 (0x1268ae000) [pid = 1940] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 131 (0x125757000) [pid = 1940] [serial = 1672] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 130 (0x125710800) [pid = 1940] [serial = 1665] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 129 (0x124cdb400) [pid = 1940] [serial = 1652] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 128 (0x11d4e5000) [pid = 1940] [serial = 1643] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 127 (0x11d44bc00) [pid = 1940] [serial = 1622] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 126 (0x11d0b3800) [pid = 1940] [serial = 1617] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 125 (0x11ccf8800) [pid = 1940] [serial = 1600] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 124 (0x11c808c00) [pid = 1940] [serial = 1591] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 123 (0x11ac91000) [pid = 1940] [serial = 1582] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 122 (0x11ac92800) [pid = 1940] [serial = 1569] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 121 (0x1161df400) [pid = 1940] [serial = 1554] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 120 (0x115ec9000) [pid = 1940] [serial = 1547] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 119 (0x11d685000) [pid = 1940] [serial = 1640] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 118 (0x11d680400) [pid = 1940] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 117 (0x11d558c00) [pid = 1940] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 116 (0x11d67ac00) [pid = 1940] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 115 (0x11d55c400) [pid = 1940] [serial = 1637] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 114 (0x11d553800) [pid = 1940] [serial = 1634] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 113 (0x11d555800) [pid = 1940] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 112 (0x11d54d800) [pid = 1940] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 111 (0x11d551400) [pid = 1940] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 110 (0x119e09c00) [pid = 1940] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 109 (0x119e53c00) [pid = 1940] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 108 (0x11a161800) [pid = 1940] [serial = 1566] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 107 (0x11d0b6c00) [pid = 1940] [serial = 1621] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 106 (0x1196e9800) [pid = 1940] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 105 (0x118862c00) [pid = 1940] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 104 (0x115ed1400) [pid = 1940] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/blank.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x115eea800) [pid = 1940] [serial = 1553] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 102 (0x11d449c00) [pid = 1940] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 101 (0x11cf7a800) [pid = 1940] [serial = 1616] [outer = 0x0] [url = about:blank]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 100 (0x11cfb6000) [pid = 1940] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 99 (0x11cfb3800) [pid = 1940] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | --DOMWINDOW == 98 (0x11c8d7800) [pid = 1940] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:31 INFO - PROCESS | 1940 | ++DOCSHELL 0x119ce1800 == 25 [pid = 1940] [id = 626]
16:43:31 INFO - PROCESS | 1940 | ++DOMWINDOW == 99 (0x11403e400) [pid = 1940] [serial = 1761] [outer = 0x0]
16:43:31 INFO - PROCESS | 1940 | ++DOMWINDOW == 100 (0x115a83400) [pid = 1940] [serial = 1762] [outer = 0x11403e400]
16:43:31 INFO - PROCESS | 1940 | 1467330211076 Marionette DEBUG loaded listener.js
16:43:31 INFO - PROCESS | 1940 | ++DOMWINDOW == 101 (0x115ec9000) [pid = 1940] [serial = 1763] [outer = 0x11403e400]
16:43:31 INFO - PROCESS | 1940 | 1467330211347 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]]]}]
16:43:31 INFO - ...
16:43:31 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html | took 1177ms
16:43:31 INFO - PROCESS | 1940 | 1467330211376 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null]
16:43:31 INFO - PROCESS | 1940 | 1467330211378 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}]
16:43:31 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html
16:43:31 INFO - PROCESS | 1940 | 1467330211382 Marionette TRACE conn2 -> [0,1956,"setScriptTimeout",{"ms":35000}]
16:43:31 INFO - PROCESS | 1940 | 1467330211385 Marionette TRACE conn2 <- [1,1956,null,{}]
16:43:31 INFO - PROCESS | 1940 | 1467330211411 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}]
16:43:31 INFO - PROCESS | 1940 | 1467330211501 Marionette TRACE conn2 <- [1,1957,null,{"value":null}]
16:43:31 INFO - PROCESS | 1940 | 1467330211507 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:31 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b84e800 == 26 [pid = 1940] [id = 627]
16:43:31 INFO - PROCESS | 1940 | ++DOMWINDOW == 102 (0x115eeb800) [pid = 1940] [serial = 1764] [outer = 0x0]
16:43:31 INFO - PROCESS | 1940 | ++DOMWINDOW == 103 (0x11a161800) [pid = 1940] [serial = 1765] [outer = 0x115eeb800]
16:43:31 INFO - PROCESS | 1940 | 1467330211539 Marionette DEBUG loaded listener.js
16:43:31 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x11ac85400) [pid = 1940] [serial = 1766] [outer = 0x115eeb800]
16:43:31 INFO - PROCESS | 1940 | 1467330211838 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]]]}]
16:43:31 INFO - .
16:43:31 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html | took 493ms
16:43:31 INFO - PROCESS | 1940 | 1467330211876 Marionette TRACE conn2 -> [0,1959,"getWindowHandle",null]
16:43:31 INFO - PROCESS | 1940 | 1467330211879 Marionette TRACE conn2 <- [1,1959,null,{"value":"7"}]
16:43:31 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html
16:43:31 INFO - PROCESS | 1940 | 1467330211883 Marionette TRACE conn2 -> [0,1960,"setScriptTimeout",{"ms":35000}]
16:43:31 INFO - PROCESS | 1940 | 1467330211889 Marionette TRACE conn2 <- [1,1960,null,{}]
16:43:31 INFO - PROCESS | 1940 | 1467330211893 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}]
16:43:31 INFO - PROCESS | 1940 | 1467330211981 Marionette TRACE conn2 <- [1,1961,null,{"value":null}]
16:43:32 INFO - PROCESS | 1940 | 1467330212036 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:32 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b0a8800 == 27 [pid = 1940] [id = 628]
16:43:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 105 (0x1161df400) [pid = 1940] [serial = 1767] [outer = 0x0]
16:43:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 106 (0x11b42b000) [pid = 1940] [serial = 1768] [outer = 0x1161df400]
16:43:32 INFO - PROCESS | 1940 | 1467330212065 Marionette DEBUG loaded listener.js
16:43:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 107 (0x11bdb9c00) [pid = 1940] [serial = 1769] [outer = 0x1161df400]
16:43:32 INFO - PROCESS | 1940 | 1467330212317 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"]]]}]
16:43:32 INFO - .
16:43:32 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html | took 476ms
16:43:32 INFO - PROCESS | 1940 | 1467330212363 Marionette TRACE conn2 -> [0,1963,"getWindowHandle",null]
16:43:32 INFO - PROCESS | 1940 | 1467330212364 Marionette TRACE conn2 <- [1,1963,null,{"value":"7"}]
16:43:32 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html
16:43:32 INFO - PROCESS | 1940 | 1467330212368 Marionette TRACE conn2 -> [0,1964,"setScriptTimeout",{"ms":35000}]
16:43:32 INFO - PROCESS | 1940 | 1467330212379 Marionette TRACE conn2 <- [1,1964,null,{}]
16:43:32 INFO - PROCESS | 1940 | 1467330212398 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}]
16:43:32 INFO - PROCESS | 1940 | 1467330212488 Marionette TRACE conn2 <- [1,1965,null,{"value":null}]
16:43:32 INFO - PROCESS | 1940 | 1467330212545 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:32 INFO - PROCESS | 1940 | ++DOCSHELL 0x124a18000 == 28 [pid = 1940] [id = 629]
16:43:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 108 (0x115ed9000) [pid = 1940] [serial = 1770] [outer = 0x0]
16:43:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 109 (0x11c0af800) [pid = 1940] [serial = 1771] [outer = 0x115ed9000]
16:43:32 INFO - PROCESS | 1940 | 1467330212574 Marionette DEBUG loaded listener.js
16:43:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 110 (0x11c8de000) [pid = 1940] [serial = 1772] [outer = 0x115ed9000]
16:43:32 INFO - PROCESS | 1940 | 1467330212803 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]]]}]
16:43:32 INFO - ..
16:43:32 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html | took 490ms
16:43:32 INFO - PROCESS | 1940 | 1467330212859 Marionette TRACE conn2 -> [0,1967,"getWindowHandle",null]
16:43:32 INFO - PROCESS | 1940 | 1467330212860 Marionette TRACE conn2 <- [1,1967,null,{"value":"7"}]
16:43:32 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html
16:43:32 INFO - PROCESS | 1940 | 1467330212879 Marionette TRACE conn2 -> [0,1968,"setScriptTimeout",{"ms":35000}]
16:43:32 INFO - PROCESS | 1940 | 1467330212880 Marionette TRACE conn2 <- [1,1968,null,{}]
16:43:32 INFO - PROCESS | 1940 | 1467330212883 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}]
16:43:32 INFO - PROCESS | 1940 | 1467330212982 Marionette TRACE conn2 <- [1,1969,null,{"value":null}]
16:43:32 INFO - PROCESS | 1940 | 1467330212986 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:32 INFO - PROCESS | 1940 | ++DOCSHELL 0x124f26000 == 29 [pid = 1940] [id = 630]
16:43:32 INFO - PROCESS | 1940 | ++DOMWINDOW == 111 (0x11c0b2c00) [pid = 1940] [serial = 1773] [outer = 0x0]
16:43:33 INFO - PROCESS | 1940 | ++DOMWINDOW == 112 (0x11ccf0c00) [pid = 1940] [serial = 1774] [outer = 0x11c0b2c00]
16:43:33 INFO - PROCESS | 1940 | 1467330213016 Marionette DEBUG loaded listener.js
16:43:33 INFO - PROCESS | 1940 | ++DOMWINDOW == 113 (0x11cdad800) [pid = 1940] [serial = 1775] [outer = 0x11c0b2c00]
16:43:33 INFO - PROCESS | 1940 | 1467330213316 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"]]]}]
16:43:33 INFO - .
16:43:33 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html | took 479ms
16:43:33 INFO - PROCESS | 1940 | 1467330213349 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null]
16:43:33 INFO - PROCESS | 1940 | 1467330213350 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}]
16:43:33 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html
16:43:33 INFO - PROCESS | 1940 | 1467330213354 Marionette TRACE conn2 -> [0,1972,"setScriptTimeout",{"ms":35000}]
16:43:33 INFO - PROCESS | 1940 | 1467330213356 Marionette TRACE conn2 <- [1,1972,null,{}]
16:43:33 INFO - PROCESS | 1940 | 1467330213361 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}]
16:43:33 INFO - PROCESS | 1940 | 1467330213465 Marionette TRACE conn2 <- [1,1973,null,{"value":null}]
16:43:33 INFO - PROCESS | 1940 | 1467330213503 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:33 INFO - PROCESS | 1940 | ++DOCSHELL 0x12583f000 == 30 [pid = 1940] [id = 631]
16:43:33 INFO - PROCESS | 1940 | ++DOMWINDOW == 114 (0x115ee9000) [pid = 1940] [serial = 1776] [outer = 0x0]
16:43:33 INFO - PROCESS | 1940 | ++DOMWINDOW == 115 (0x11cfb0c00) [pid = 1940] [serial = 1777] [outer = 0x115ee9000]
16:43:33 INFO - PROCESS | 1940 | 1467330213546 Marionette DEBUG loaded listener.js
16:43:33 INFO - PROCESS | 1940 | ++DOMWINDOW == 116 (0x11d449000) [pid = 1940] [serial = 1778] [outer = 0x115ee9000]
16:43:33 INFO - PROCESS | 1940 | 1467330213847 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"]]]}]
16:43:33 INFO - ..
16:43:33 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html | took 520ms
16:43:33 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html
16:43:33 INFO - PROCESS | 1940 | 1467330213879 Marionette TRACE conn2 -> [0,1975,"getWindowHandle",null]
16:43:33 INFO - PROCESS | 1940 | 1467330213880 Marionette TRACE conn2 <- [1,1975,null,{"value":"7"}]
16:43:33 INFO - PROCESS | 1940 | 1467330213886 Marionette TRACE conn2 -> [0,1976,"setScriptTimeout",{"ms":35000}]
16:43:33 INFO - PROCESS | 1940 | 1467330213889 Marionette TRACE conn2 <- [1,1976,null,{}]
16:43:33 INFO - PROCESS | 1940 | 1467330213892 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}]
16:43:33 INFO - PROCESS | 1940 | 1467330213997 Marionette TRACE conn2 <- [1,1977,null,{"value":null}]
16:43:34 INFO - PROCESS | 1940 | 1467330214035 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:34 INFO - PROCESS | 1940 | ++DOCSHELL 0x11639b000 == 31 [pid = 1940] [id = 632]
16:43:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 117 (0x11d44b800) [pid = 1940] [serial = 1779] [outer = 0x0]
16:43:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 118 (0x11d44d800) [pid = 1940] [serial = 1780] [outer = 0x11d44b800]
16:43:34 INFO - PROCESS | 1940 | 1467330214064 Marionette DEBUG loaded listener.js
16:43:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 119 (0x11d9ee800) [pid = 1940] [serial = 1781] [outer = 0x11d44b800]
16:43:34 INFO - PROCESS | 1940 | 1467330214319 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]]]}]
16:43:34 INFO - .
16:43:34 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html | took 475ms
16:43:34 INFO - PROCESS | 1940 | 1467330214365 Marionette TRACE conn2 -> [0,1979,"getWindowHandle",null]
16:43:34 INFO - PROCESS | 1940 | 1467330214366 Marionette TRACE conn2 <- [1,1979,null,{"value":"7"}]
16:43:34 INFO - TEST-START | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html
16:43:34 INFO - PROCESS | 1940 | 1467330214383 Marionette TRACE conn2 -> [0,1980,"setScriptTimeout",{"ms":35000}]
16:43:34 INFO - PROCESS | 1940 | 1467330214384 Marionette TRACE conn2 <- [1,1980,null,{}]
16:43:34 INFO - PROCESS | 1940 | 1467330214393 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}]
16:43:34 INFO - PROCESS | 1940 | 1467330214506 Marionette TRACE conn2 <- [1,1981,null,{"value":null}]
16:43:34 INFO - PROCESS | 1940 | 1467330214510 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:34 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ac7d000 == 32 [pid = 1940] [id = 633]
16:43:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 120 (0x11d4e1000) [pid = 1940] [serial = 1782] [outer = 0x0]
16:43:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 121 (0x11d558800) [pid = 1940] [serial = 1783] [outer = 0x11d4e1000]
16:43:34 INFO - PROCESS | 1940 | 1467330214539 Marionette DEBUG loaded listener.js
16:43:34 INFO - PROCESS | 1940 | ++DOMWINDOW == 122 (0x124cdc800) [pid = 1940] [serial = 1784] [outer = 0x11d4e1000]
16:43:34 INFO - PROCESS | 1940 | 1467330214792 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"]]]}]
16:43:34 INFO - ..
16:43:34 INFO - TEST-OK | /custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html | took 430ms
16:43:34 INFO - PROCESS | 1940 | 1467330214809 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null]
16:43:34 INFO - PROCESS | 1940 | 1467330214812 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}]
16:43:34 INFO - TEST-START | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html
16:43:34 INFO - PROCESS | 1940 | 1467330214815 Marionette TRACE conn2 -> [0,1984,"setScriptTimeout",{"ms":35000}]
16:43:34 INFO - PROCESS | 1940 | 1467330214816 Marionette TRACE conn2 <- [1,1984,null,{}]
16:43:34 INFO - PROCESS | 1940 | 1467330214819 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}]
16:43:35 INFO - PROCESS | 1940 | 1467330215003 Marionette TRACE conn2 <- [1,1985,null,{"value":null}]
16:43:35 INFO - PROCESS | 1940 | 1467330215024 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:35 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b334000 == 33 [pid = 1940] [id = 634]
16:43:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 123 (0x11cc26c00) [pid = 1940] [serial = 1785] [outer = 0x0]
16:43:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 124 (0x124ecdc00) [pid = 1940] [serial = 1786] [outer = 0x11cc26c00]
16:43:35 INFO - PROCESS | 1940 | 1467330215071 Marionette DEBUG loaded listener.js
16:43:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 125 (0x12555c800) [pid = 1940] [serial = 1787] [outer = 0x11cc26c00]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 124 (0x12746f800) [pid = 1940] [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]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 123 (0x128433c00) [pid = 1940] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-is-attribute.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 122 (0x11c8e1000) [pid = 1940] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-prototype.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 121 (0x11c0ab400) [pid = 1940] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-type-extension-unresolved.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 120 (0x1286ef800) [pid = 1940] [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]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 119 (0x11c33b000) [pid = 1940] [serial = 1696] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-local-name.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 118 (0x12860e800) [pid = 1940] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/create-element-namespace.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 117 (0x119e52000) [pid = 1940] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 116 (0x119e80000) [pid = 1940] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 115 (0x11aa2f000) [pid = 1940] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 114 (0x11d55bc00) [pid = 1940] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-is-attribute.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 113 (0x11d4dc000) [pid = 1940] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-namespace.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 112 (0x124cdfc00) [pid = 1940] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 111 (0x12575b800) [pid = 1940] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-type-local-name.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 110 (0x126e18c00) [pid = 1940] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 109 (0x11aa2f400) [pid = 1940] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-node-document.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 108 (0x125756c00) [pid = 1940] [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]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 107 (0x11c8d9c00) [pid = 1940] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/custom-element-constructor-prototype.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 106 (0x115eb7000) [pid = 1940] [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]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 105 (0x1289e1800) [pid = 1940] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element-ns.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 104 (0x115e3f400) [pid = 1940] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/changing-is-attribute.html]
16:43:35 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x115d24400) [pid = 1940] [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]
16:43:35 INFO - PROCESS | 1940 | 1467330215577 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]]]}]
16:43:35 INFO - ..
16:43:35 INFO - TEST-OK | /custom-elements/v0/registering/element-registration-algorithm-no-registry.html | took 770ms
16:43:35 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html
16:43:35 INFO - PROCESS | 1940 | 1467330215587 Marionette TRACE conn2 -> [0,1987,"getWindowHandle",null]
16:43:35 INFO - PROCESS | 1940 | 1467330215589 Marionette TRACE conn2 <- [1,1987,null,{"value":"7"}]
16:43:35 INFO - PROCESS | 1940 | 1467330215591 Marionette TRACE conn2 -> [0,1988,"setScriptTimeout",{"ms":35000}]
16:43:35 INFO - PROCESS | 1940 | 1467330215595 Marionette TRACE conn2 <- [1,1988,null,{}]
16:43:35 INFO - PROCESS | 1940 | 1467330215598 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}]
16:43:35 INFO - PROCESS | 1940 | 1467330215679 Marionette TRACE conn2 <- [1,1989,null,{"value":null}]
16:43:35 INFO - PROCESS | 1940 | 1467330215689 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:35 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b7b0000 == 34 [pid = 1940] [id = 635]
16:43:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x11be37c00) [pid = 1940] [serial = 1788] [outer = 0x0]
16:43:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 105 (0x11be38400) [pid = 1940] [serial = 1789] [outer = 0x11be37c00]
16:43:35 INFO - PROCESS | 1940 | 1467330215717 Marionette DEBUG loaded listener.js
16:43:35 INFO - PROCESS | 1940 | ++DOMWINDOW == 106 (0x11d0c1c00) [pid = 1940] [serial = 1790] [outer = 0x11be37c00]
16:43:35 INFO - PROCESS | 1940 | 1467330215998 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"]]]}]
16:43:36 INFO - .
16:43:36 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html | took 421ms
16:43:36 INFO - PROCESS | 1940 | 1467330216013 Marionette TRACE conn2 -> [0,1991,"getWindowHandle",null]
16:43:36 INFO - PROCESS | 1940 | 1467330216018 Marionette TRACE conn2 <- [1,1991,null,{"value":"7"}]
16:43:36 INFO - TEST-START | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html
16:43:36 INFO - PROCESS | 1940 | 1467330216027 Marionette TRACE conn2 -> [0,1992,"setScriptTimeout",{"ms":35000}]
16:43:36 INFO - PROCESS | 1940 | 1467330216028 Marionette TRACE conn2 <- [1,1992,null,{}]
16:43:36 INFO - PROCESS | 1940 | 1467330216031 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}]
16:43:36 INFO - PROCESS | 1940 | 1467330216158 Marionette TRACE conn2 <- [1,1993,null,{"value":null}]
16:43:36 INFO - PROCESS | 1940 | 1467330216163 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:36 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bcb2800 == 35 [pid = 1940] [id = 636]
16:43:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 107 (0x11c8df400) [pid = 1940] [serial = 1791] [outer = 0x0]
16:43:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 108 (0x12555d800) [pid = 1940] [serial = 1792] [outer = 0x11c8df400]
16:43:36 INFO - PROCESS | 1940 | 1467330216195 Marionette DEBUG loaded listener.js
16:43:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 109 (0x125760400) [pid = 1940] [serial = 1793] [outer = 0x11c8df400]
16:43:36 INFO - PROCESS | 1940 | 1467330216447 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]]]}]
16:43:36 INFO - .
16:43:36 INFO - TEST-OK | /custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html | took 474ms
16:43:36 INFO - PROCESS | 1940 | 1467330216500 Marionette TRACE conn2 -> [0,1995,"getWindowHandle",null]
16:43:36 INFO - PROCESS | 1940 | 1467330216508 Marionette TRACE conn2 <- [1,1995,null,{"value":"7"}]
16:43:36 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html
16:43:36 INFO - PROCESS | 1940 | 1467330216515 Marionette TRACE conn2 -> [0,1996,"setScriptTimeout",{"ms":35000}]
16:43:36 INFO - PROCESS | 1940 | 1467330216517 Marionette TRACE conn2 <- [1,1996,null,{}]
16:43:36 INFO - PROCESS | 1940 | 1467330216527 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}]
16:43:36 INFO - PROCESS | 1940 | 1467330216630 Marionette TRACE conn2 <- [1,1997,null,{"value":null}]
16:43:36 INFO - PROCESS | 1940 | 1467330216634 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:36 INFO - PROCESS | 1940 | ++DOCSHELL 0x12583e800 == 36 [pid = 1940] [id = 637]
16:43:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 110 (0x12575ec00) [pid = 1940] [serial = 1794] [outer = 0x0]
16:43:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 111 (0x125761800) [pid = 1940] [serial = 1795] [outer = 0x12575ec00]
16:43:36 INFO - PROCESS | 1940 | 1467330216665 Marionette DEBUG loaded listener.js
16:43:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 112 (0x126e14800) [pid = 1940] [serial = 1796] [outer = 0x12575ec00]
16:43:36 INFO - PROCESS | 1940 | ++DOCSHELL 0x133a76000 == 37 [pid = 1940] [id = 638]
16:43:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 113 (0x128430800) [pid = 1940] [serial = 1797] [outer = 0x0]
16:43:36 INFO - PROCESS | 1940 | ++DOMWINDOW == 114 (0x127574000) [pid = 1940] [serial = 1798] [outer = 0x128430800]
16:43:37 INFO - PROCESS | 1940 | 1467330217003 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]]]}]
16:43:37 INFO - ........
16:43:37 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 528ms
16:43:37 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html
16:43:37 INFO - PROCESS | 1940 | 1467330217043 Marionette TRACE conn2 -> [0,1999,"getWindowHandle",null]
16:43:37 INFO - PROCESS | 1940 | 1467330217044 Marionette TRACE conn2 <- [1,1999,null,{"value":"7"}]
16:43:37 INFO - PROCESS | 1940 | 1467330217046 Marionette TRACE conn2 -> [0,2000,"setScriptTimeout",{"ms":35000}]
16:43:37 INFO - PROCESS | 1940 | 1467330217047 Marionette TRACE conn2 <- [1,2000,null,{}]
16:43:37 INFO - PROCESS | 1940 | 1467330217053 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}]
16:43:37 INFO - PROCESS | 1940 | 1467330217160 Marionette TRACE conn2 <- [1,2001,null,{"value":null}]
16:43:37 INFO - PROCESS | 1940 | 1467330217167 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x13e9f1000 == 38 [pid = 1940] [id = 639]
16:43:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 115 (0x126e16400) [pid = 1940] [serial = 1799] [outer = 0x0]
16:43:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 116 (0x128434400) [pid = 1940] [serial = 1800] [outer = 0x126e16400]
16:43:37 INFO - PROCESS | 1940 | 1467330217198 Marionette DEBUG loaded listener.js
16:43:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 117 (0x128604000) [pid = 1940] [serial = 1801] [outer = 0x126e16400]
16:43:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x13ea49000 == 39 [pid = 1940] [id = 640]
16:43:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 118 (0x124f96c00) [pid = 1940] [serial = 1802] [outer = 0x0]
16:43:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 119 (0x128659400) [pid = 1940] [serial = 1803] [outer = 0x124f96c00]
16:43:37 INFO - PROCESS | 1940 | 1467330217607 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"]]]}]
16:43:37 INFO - ........
16:43:37 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 574ms
16:43:37 INFO - PROCESS | 1940 | 1467330217622 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null]
16:43:37 INFO - PROCESS | 1940 | 1467330217624 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}]
16:43:37 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html
16:43:37 INFO - PROCESS | 1940 | 1467330217628 Marionette TRACE conn2 -> [0,2004,"setScriptTimeout",{"ms":35000}]
16:43:37 INFO - PROCESS | 1940 | 1467330217630 Marionette TRACE conn2 <- [1,2004,null,{}]
16:43:37 INFO - PROCESS | 1940 | 1467330217637 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}]
16:43:37 INFO - PROCESS | 1940 | 1467330217761 Marionette TRACE conn2 <- [1,2005,null,{"value":null}]
16:43:37 INFO - PROCESS | 1940 | 1467330217823 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:37 INFO - PROCESS | 1940 | ++DOCSHELL 0x11bb67800 == 40 [pid = 1940] [id = 641]
16:43:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 120 (0x1161e5800) [pid = 1940] [serial = 1804] [outer = 0x0]
16:43:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 121 (0x11637f800) [pid = 1940] [serial = 1805] [outer = 0x1161e5800]
16:43:37 INFO - PROCESS | 1940 | 1467330217859 Marionette DEBUG loaded listener.js
16:43:37 INFO - PROCESS | 1940 | ++DOMWINDOW == 122 (0x11aa2e400) [pid = 1940] [serial = 1806] [outer = 0x1161e5800]
16:43:38 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d90c800 == 41 [pid = 1940] [id = 642]
16:43:38 INFO - PROCESS | 1940 | ++DOMWINDOW == 123 (0x11be3ec00) [pid = 1940] [serial = 1807] [outer = 0x0]
16:43:38 INFO - PROCESS | 1940 | ++DOMWINDOW == 124 (0x11ac8dc00) [pid = 1940] [serial = 1808] [outer = 0x11be3ec00]
16:43:38 INFO - PROCESS | 1940 | 1467330218343 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]]]}]
16:43:38 INFO - ....
16:43:38 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-element.html | took 723ms
16:43:38 INFO - PROCESS | 1940 | 1467330218351 Marionette TRACE conn2 -> [0,2007,"getWindowHandle",null]
16:43:38 INFO - PROCESS | 1940 | 1467330218359 Marionette TRACE conn2 <- [1,2007,null,{"value":"7"}]
16:43:38 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html
16:43:38 INFO - PROCESS | 1940 | 1467330218364 Marionette TRACE conn2 -> [0,2008,"setScriptTimeout",{"ms":35000}]
16:43:38 INFO - PROCESS | 1940 | 1467330218366 Marionette TRACE conn2 <- [1,2008,null,{}]
16:43:38 INFO - PROCESS | 1940 | 1467330218368 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}]
16:43:38 INFO - PROCESS | 1940 | 1467330218492 Marionette TRACE conn2 <- [1,2009,null,{"value":null}]
16:43:38 INFO - PROCESS | 1940 | 1467330218553 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:38 INFO - PROCESS | 1940 | ++DOCSHELL 0x124c0e000 == 42 [pid = 1940] [id = 643]
16:43:38 INFO - PROCESS | 1940 | ++DOMWINDOW == 125 (0x11bb88000) [pid = 1940] [serial = 1809] [outer = 0x0]
16:43:38 INFO - PROCESS | 1940 | ++DOMWINDOW == 126 (0x11bc8ac00) [pid = 1940] [serial = 1810] [outer = 0x11bb88000]
16:43:38 INFO - PROCESS | 1940 | 1467330218589 Marionette DEBUG loaded listener.js
16:43:38 INFO - PROCESS | 1940 | ++DOMWINDOW == 127 (0x11c808800) [pid = 1940] [serial = 1811] [outer = 0x11bb88000]
16:43:38 INFO - PROCESS | 1940 | ++DOCSHELL 0x1252be800 == 43 [pid = 1940] [id = 644]
16:43:38 INFO - PROCESS | 1940 | ++DOMWINDOW == 128 (0x11d0b3c00) [pid = 1940] [serial = 1812] [outer = 0x0]
16:43:38 INFO - PROCESS | 1940 | ++DOMWINDOW == 129 (0x11cfb6000) [pid = 1940] [serial = 1813] [outer = 0x11d0b3c00]
16:43:39 INFO - PROCESS | 1940 | 1467330219134 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]]]}]
16:43:39 INFO - ...
16:43:39 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html | took 825ms
16:43:39 INFO - TEST-START | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html
16:43:39 INFO - PROCESS | 1940 | 1467330219189 Marionette TRACE conn2 -> [0,2011,"getWindowHandle",null]
16:43:39 INFO - PROCESS | 1940 | 1467330219190 Marionette TRACE conn2 <- [1,2011,null,{"value":"7"}]
16:43:39 INFO - PROCESS | 1940 | 1467330219192 Marionette TRACE conn2 -> [0,2012,"setScriptTimeout",{"ms":35000}]
16:43:39 INFO - PROCESS | 1940 | 1467330219195 Marionette TRACE conn2 <- [1,2012,null,{}]
16:43:39 INFO - PROCESS | 1940 | 1467330219207 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}]
16:43:39 INFO - PROCESS | 1940 | 1467330219444 Marionette TRACE conn2 <- [1,2013,null,{"value":null}]
16:43:39 INFO - PROCESS | 1940 | 1467330219516 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:39 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b008000 == 44 [pid = 1940] [id = 645]
16:43:39 INFO - PROCESS | 1940 | ++DOMWINDOW == 130 (0x115ede000) [pid = 1940] [serial = 1814] [outer = 0x0]
16:43:39 INFO - PROCESS | 1940 | ++DOMWINDOW == 131 (0x115ee2400) [pid = 1940] [serial = 1815] [outer = 0x115ede000]
16:43:39 INFO - PROCESS | 1940 | 1467330219552 Marionette DEBUG loaded listener.js
16:43:39 INFO - PROCESS | 1940 | ++DOMWINDOW == 132 (0x119758400) [pid = 1940] [serial = 1816] [outer = 0x115ede000]
16:43:39 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b0b4800 == 45 [pid = 1940] [id = 646]
16:43:39 INFO - PROCESS | 1940 | ++DOMWINDOW == 133 (0x11a47ec00) [pid = 1940] [serial = 1817] [outer = 0x0]
16:43:39 INFO - PROCESS | 1940 | ++DOMWINDOW == 134 (0x115111800) [pid = 1940] [serial = 1818] [outer = 0x11a47ec00]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x133a76000 == 44 [pid = 1940] [id = 638]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x12583e800 == 43 [pid = 1940] [id = 637]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x12bcb2800 == 42 [pid = 1940] [id = 636]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x12b7b0000 == 41 [pid = 1940] [id = 635]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x12b334000 == 40 [pid = 1940] [id = 634]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x12ac7d000 == 39 [pid = 1940] [id = 633]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x11639b000 == 38 [pid = 1940] [id = 632]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x12583f000 == 37 [pid = 1940] [id = 631]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x124f26000 == 36 [pid = 1940] [id = 630]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x124a18000 == 35 [pid = 1940] [id = 629]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x11b0a8800 == 34 [pid = 1940] [id = 628]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x11b84e800 == 33 [pid = 1940] [id = 627]
16:43:39 INFO - PROCESS | 1940 | --DOCSHELL 0x119ce1800 == 32 [pid = 1940] [id = 626]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 133 (0x127473800) [pid = 1940] [serial = 1726] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 132 (0x128432c00) [pid = 1940] [serial = 1727] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 131 (0x128438c00) [pid = 1940] [serial = 1729] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 130 (0x11cf10800) [pid = 1940] [serial = 1709] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 129 (0x11d454000) [pid = 1940] [serial = 1710] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 128 (0x1286c4800) [pid = 1940] [serial = 1739] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 127 (0x1286f1c00) [pid = 1940] [serial = 1741] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 126 (0x11c8f9800) [pid = 1940] [serial = 1697] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 125 (0x11ccf5800) [pid = 1940] [serial = 1698] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 124 (0x128661800) [pid = 1940] [serial = 1732] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 123 (0x118862000) [pid = 1940] [serial = 1691] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 122 (0x11aa2b000) [pid = 1940] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 121 (0x11ac93000) [pid = 1940] [serial = 1694] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 120 (0x11bd5dc00) [pid = 1940] [serial = 1695] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 119 (0x124c28000) [pid = 1940] [serial = 1713] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 118 (0x11cfb2c00) [pid = 1940] [serial = 1700] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 117 (0x11d9f2800) [pid = 1940] [serial = 1701] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 116 (0x124ce7400) [pid = 1940] [serial = 1715] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 115 (0x125711400) [pid = 1940] [serial = 1716] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 114 (0x125759400) [pid = 1940] [serial = 1718] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 113 (0x127471800) [pid = 1940] [serial = 1721] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 112 (0x126bd7000) [pid = 1940] [serial = 1719] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 111 (0x11aa39400) [pid = 1940] [serial = 1703] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 110 (0x11c031000) [pid = 1940] [serial = 1704] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 109 (0x1258e8c00) [pid = 1940] [serial = 1673] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 108 (0x11ccb2000) [pid = 1940] [serial = 1706] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 107 (0x11cf7b400) [pid = 1940] [serial = 1707] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 106 (0x11d681800) [pid = 1940] [serial = 1712] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 105 (0x115ecfc00) [pid = 1940] [serial = 1735] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 104 (0x11c0a9000) [pid = 1940] [serial = 1736] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x11c343c00) [pid = 1940] [serial = 1738] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 102 (0x1288f3c00) [pid = 1940] [serial = 1742] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 101 (0x1289e8800) [pid = 1940] [serial = 1745] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 100 (0x115e94000) [pid = 1940] [serial = 1687] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 99 (0x128aca800) [pid = 1940] [serial = 1744] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 98 (0x115ee8c00) [pid = 1940] [serial = 1688] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 97 (0x126bd7400) [pid = 1940] [serial = 1723] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 96 (0x126d19c00) [pid = 1940] [serial = 1724] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 95 (0x1286c1800) [pid = 1940] [serial = 1733] [outer = 0x0] [url = about:blank]
16:43:39 INFO - PROCESS | 1940 | --DOMWINDOW == 94 (0x128609800) [pid = 1940] [serial = 1730] [outer = 0x0] [url = about:blank]
16:43:40 INFO - PROCESS | 1940 | 1467330220013 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]]]}]
16:43:40 INFO - ...
16:43:40 INFO - TEST-OK | /custom-elements/v0/registering/unresolved-elements-interface-svg-element.html | took 830ms
16:43:40 INFO - PROCESS | 1940 | 1467330220024 Marionette TRACE conn2 -> [0,2015,"getWindowHandle",null]
16:43:40 INFO - PROCESS | 1940 | 1467330220027 Marionette TRACE conn2 <- [1,2015,null,{"value":"7"}]
16:43:40 INFO - TEST-START | /dom/collections/HTMLCollection-as-proto-length-get-throws.html
16:43:40 INFO - PROCESS | 1940 | 1467330220033 Marionette TRACE conn2 -> [0,2016,"setScriptTimeout",{"ms":35000}]
16:43:40 INFO - PROCESS | 1940 | 1467330220034 Marionette TRACE conn2 <- [1,2016,null,{}]
16:43:40 INFO - PROCESS | 1940 | 1467330220054 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}]
16:43:40 INFO - PROCESS | 1940 | 1467330220142 Marionette TRACE conn2 <- [1,2017,null,{"value":null}]
16:43:40 INFO - PROCESS | 1940 | 1467330220146 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:40 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b980800 == 33 [pid = 1940] [id = 647]
16:43:40 INFO - PROCESS | 1940 | ++DOMWINDOW == 95 (0x11a47e800) [pid = 1940] [serial = 1819] [outer = 0x0]
16:43:40 INFO - PROCESS | 1940 | ++DOMWINDOW == 96 (0x11aa2a400) [pid = 1940] [serial = 1820] [outer = 0x11a47e800]
16:43:40 INFO - PROCESS | 1940 | 1467330220182 Marionette DEBUG loaded listener.js
16:43:40 INFO - PROCESS | 1940 | ++DOMWINDOW == 97 (0x11c02e400) [pid = 1940] [serial = 1821] [outer = 0x11a47e800]
16:43:40 INFO - PROCESS | 1940 | 1467330220517 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]]]}]
16:43:40 INFO - .
16:43:40 INFO - TEST-OK | /dom/collections/HTMLCollection-as-proto-length-get-throws.html | took 532ms
16:43:40 INFO - TEST-START | /dom/collections/HTMLCollection-empty-name.html
16:43:40 INFO - PROCESS | 1940 | 1467330220565 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null]
16:43:40 INFO - PROCESS | 1940 | 1467330220567 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}]
16:43:40 INFO - PROCESS | 1940 | 1467330220569 Marionette TRACE conn2 -> [0,2020,"setScriptTimeout",{"ms":35000}]
16:43:40 INFO - PROCESS | 1940 | 1467330220571 Marionette TRACE conn2 <- [1,2020,null,{}]
16:43:40 INFO - PROCESS | 1940 | 1467330220599 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}]
16:43:40 INFO - PROCESS | 1940 | 1467330220682 Marionette TRACE conn2 <- [1,2021,null,{"value":null}]
16:43:40 INFO - PROCESS | 1940 | 1467330220693 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:40 INFO - PROCESS | 1940 | ++DOCSHELL 0x124c06800 == 34 [pid = 1940] [id = 648]
16:43:40 INFO - PROCESS | 1940 | ++DOMWINDOW == 98 (0x115ed0000) [pid = 1940] [serial = 1822] [outer = 0x0]
16:43:40 INFO - PROCESS | 1940 | ++DOMWINDOW == 99 (0x11c8f9800) [pid = 1940] [serial = 1823] [outer = 0x115ed0000]
16:43:40 INFO - PROCESS | 1940 | 1467330220723 Marionette DEBUG loaded listener.js
16:43:40 INFO - PROCESS | 1940 | ++DOMWINDOW == 100 (0x11cdad000) [pid = 1940] [serial = 1824] [outer = 0x115ed0000]
16:43:41 INFO - PROCESS | 1940 | 1467330221024 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]]]}]
16:43:41 INFO - .......
16:43:41 INFO - TEST-OK | /dom/collections/HTMLCollection-empty-name.html | took 490ms
16:43:41 INFO - PROCESS | 1940 | 1467330221059 Marionette TRACE conn2 -> [0,2023,"getWindowHandle",null]
16:43:41 INFO - PROCESS | 1940 | 1467330221062 Marionette TRACE conn2 <- [1,2023,null,{"value":"7"}]
16:43:41 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-indices.html
16:43:41 INFO - PROCESS | 1940 | 1467330221076 Marionette TRACE conn2 -> [0,2024,"setScriptTimeout",{"ms":35000}]
16:43:41 INFO - PROCESS | 1940 | 1467330221080 Marionette TRACE conn2 <- [1,2024,null,{}]
16:43:41 INFO - PROCESS | 1940 | 1467330221082 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}]
16:43:41 INFO - PROCESS | 1940 | 1467330221189 Marionette TRACE conn2 <- [1,2025,null,{"value":null}]
16:43:41 INFO - PROCESS | 1940 | 1467330221242 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:41 INFO - PROCESS | 1940 | ++DOCSHELL 0x12558e800 == 35 [pid = 1940] [id = 649]
16:43:41 INFO - PROCESS | 1940 | ++DOMWINDOW == 101 (0x11cc24400) [pid = 1940] [serial = 1825] [outer = 0x0]
16:43:41 INFO - PROCESS | 1940 | ++DOMWINDOW == 102 (0x11cf76400) [pid = 1940] [serial = 1826] [outer = 0x11cc24400]
16:43:41 INFO - PROCESS | 1940 | 1467330221272 Marionette DEBUG loaded listener.js
16:43:41 INFO - PROCESS | 1940 | ++DOMWINDOW == 103 (0x11d54fc00) [pid = 1940] [serial = 1827] [outer = 0x11cc24400]
16:43:41 INFO - PROCESS | 1940 | 1467330221503 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]]]}]
16:43:41 INFO - ....
16:43:41 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-indices.html | took 481ms
16:43:41 INFO - PROCESS | 1940 | 1467330221550 Marionette TRACE conn2 -> [0,2027,"getWindowHandle",null]
16:43:41 INFO - PROCESS | 1940 | 1467330221552 Marionette TRACE conn2 <- [1,2027,null,{"value":"7"}]
16:43:41 INFO - TEST-START | /dom/collections/HTMLCollection-supported-property-names.html
16:43:41 INFO - PROCESS | 1940 | 1467330221565 Marionette TRACE conn2 -> [0,2028,"setScriptTimeout",{"ms":35000}]
16:43:41 INFO - PROCESS | 1940 | 1467330221569 Marionette TRACE conn2 <- [1,2028,null,{}]
16:43:41 INFO - PROCESS | 1940 | 1467330221579 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}]
16:43:41 INFO - PROCESS | 1940 | 1467330221676 Marionette TRACE conn2 <- [1,2029,null,{"value":null}]
16:43:41 INFO - PROCESS | 1940 | 1467330221745 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:41 INFO - PROCESS | 1940 | ++DOCSHELL 0x1251c1000 == 36 [pid = 1940] [id = 650]
16:43:41 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x11cf7e000) [pid = 1940] [serial = 1828] [outer = 0x0]
16:43:41 INFO - PROCESS | 1940 | ++DOMWINDOW == 105 (0x11d5d0c00) [pid = 1940] [serial = 1829] [outer = 0x11cf7e000]
16:43:41 INFO - PROCESS | 1940 | 1467330221792 Marionette DEBUG loaded listener.js
16:43:41 INFO - PROCESS | 1940 | ++DOMWINDOW == 106 (0x124cddc00) [pid = 1940] [serial = 1830] [outer = 0x11cf7e000]
16:43:42 INFO - PROCESS | 1940 | 1467330222142 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]]]}]
16:43:42 INFO - ...
16:43:42 INFO - TEST-OK | /dom/collections/HTMLCollection-supported-property-names.html | took 632ms
16:43:42 INFO - TEST-START | /dom/collections/domstringmap-supported-property-names.html
16:43:42 INFO - PROCESS | 1940 | 1467330222194 Marionette TRACE conn2 -> [0,2031,"getWindowHandle",null]
16:43:42 INFO - PROCESS | 1940 | 1467330222195 Marionette TRACE conn2 <- [1,2031,null,{"value":"7"}]
16:43:42 INFO - PROCESS | 1940 | 1467330222197 Marionette TRACE conn2 -> [0,2032,"setScriptTimeout",{"ms":35000}]
16:43:42 INFO - PROCESS | 1940 | 1467330222202 Marionette TRACE conn2 <- [1,2032,null,{}]
16:43:42 INFO - PROCESS | 1940 | 1467330222213 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}]
16:43:42 INFO - PROCESS | 1940 | 1467330222320 Marionette TRACE conn2 <- [1,2033,null,{"value":null}]
16:43:42 INFO - PROCESS | 1940 | 1467330222324 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:42 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b334000 == 37 [pid = 1940] [id = 651]
16:43:42 INFO - PROCESS | 1940 | ++DOMWINDOW == 107 (0x125755400) [pid = 1940] [serial = 1831] [outer = 0x0]
16:43:42 INFO - PROCESS | 1940 | ++DOMWINDOW == 108 (0x125759000) [pid = 1940] [serial = 1832] [outer = 0x125755400]
16:43:42 INFO - PROCESS | 1940 | 1467330222397 Marionette DEBUG loaded listener.js
16:43:42 INFO - PROCESS | 1940 | ++DOMWINDOW == 109 (0x126522c00) [pid = 1940] [serial = 1833] [outer = 0x125755400]
16:43:42 INFO - PROCESS | 1940 | 1467330222675 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]]]}]
16:43:42 INFO - .....
16:43:42 INFO - TEST-OK | /dom/collections/domstringmap-supported-property-names.html | took 527ms
16:43:42 INFO - TEST-START | /dom/collections/namednodemap-supported-property-names.html
16:43:42 INFO - PROCESS | 1940 | 1467330222730 Marionette TRACE conn2 -> [0,2035,"getWindowHandle",null]
16:43:42 INFO - PROCESS | 1940 | 1467330222731 Marionette TRACE conn2 <- [1,2035,null,{"value":"7"}]
16:43:42 INFO - PROCESS | 1940 | 1467330222733 Marionette TRACE conn2 -> [0,2036,"setScriptTimeout",{"ms":35000}]
16:43:42 INFO - PROCESS | 1940 | 1467330222741 Marionette TRACE conn2 <- [1,2036,null,{}]
16:43:42 INFO - PROCESS | 1940 | 1467330222744 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}]
16:43:42 INFO - PROCESS | 1940 | 1467330222851 Marionette TRACE conn2 <- [1,2037,null,{"value":null}]
16:43:42 INFO - PROCESS | 1940 | 1467330222864 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:42 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bcb2800 == 38 [pid = 1940] [id = 652]
16:43:42 INFO - PROCESS | 1940 | ++DOMWINDOW == 110 (0x12652e800) [pid = 1940] [serial = 1834] [outer = 0x0]
16:43:42 INFO - PROCESS | 1940 | ++DOMWINDOW == 111 (0x126b55400) [pid = 1940] [serial = 1835] [outer = 0x12652e800]
16:43:42 INFO - PROCESS | 1940 | 1467330222891 Marionette DEBUG loaded listener.js
16:43:42 INFO - PROCESS | 1940 | ++DOMWINDOW == 112 (0x126d13800) [pid = 1940] [serial = 1836] [outer = 0x12652e800]
16:43:43 INFO - PROCESS | 1940 | 1467330223182 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"]]]}]
16:43:43 INFO - ...
16:43:43 INFO - TEST-OK | /dom/collections/namednodemap-supported-property-names.html | took 475ms
16:43:43 INFO - TEST-START | /dom/events/AddEventListenerOptions-passive.html
16:43:43 INFO - PROCESS | 1940 | 1467330223225 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null]
16:43:43 INFO - PROCESS | 1940 | 1467330223226 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}]
16:43:43 INFO - PROCESS | 1940 | 1467330223228 Marionette TRACE conn2 -> [0,2040,"setScriptTimeout",{"ms":35000}]
16:43:43 INFO - PROCESS | 1940 | 1467330223229 Marionette TRACE conn2 <- [1,2040,null,{}]
16:43:43 INFO - PROCESS | 1940 | 1467330223234 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}]
16:43:43 INFO - PROCESS | 1940 | 1467330223344 Marionette TRACE conn2 <- [1,2041,null,{"value":null}]
16:43:43 INFO - PROCESS | 1940 | 1467330223347 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:43 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bf3c800 == 39 [pid = 1940] [id = 653]
16:43:43 INFO - PROCESS | 1940 | ++DOMWINDOW == 113 (0x126535800) [pid = 1940] [serial = 1837] [outer = 0x0]
16:43:43 INFO - PROCESS | 1940 | ++DOMWINDOW == 114 (0x127473c00) [pid = 1940] [serial = 1838] [outer = 0x126535800]
16:43:43 INFO - PROCESS | 1940 | 1467330223408 Marionette DEBUG loaded listener.js
16:43:43 INFO - PROCESS | 1940 | ++DOMWINDOW == 115 (0x1284e0400) [pid = 1940] [serial = 1839] [outer = 0x126535800]
16:43:43 INFO - PROCESS | 1940 | 1467330223655 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]]]}]
16:43:43 INFO - ....
16:43:43 INFO - TEST-OK | /dom/events/AddEventListenerOptions-passive.html | took 470ms
16:43:43 INFO - PROCESS | 1940 | 1467330223698 Marionette TRACE conn2 -> [0,2043,"getWindowHandle",null]
16:43:43 INFO - PROCESS | 1940 | 1467330223702 Marionette TRACE conn2 <- [1,2043,null,{"value":"7"}]
16:43:43 INFO - TEST-START | /dom/events/CustomEvent.html
16:43:43 INFO - PROCESS | 1940 | 1467330223730 Marionette TRACE conn2 -> [0,2044,"setScriptTimeout",{"ms":35000}]
16:43:43 INFO - PROCESS | 1940 | 1467330223731 Marionette TRACE conn2 <- [1,2044,null,{}]
16:43:43 INFO - PROCESS | 1940 | 1467330223738 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}]
16:43:43 INFO - PROCESS | 1940 | 1467330223846 Marionette TRACE conn2 <- [1,2045,null,{"value":null}]
16:43:43 INFO - PROCESS | 1940 | 1467330223858 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:43 INFO - PROCESS | 1940 | ++DOCSHELL 0x124c05800 == 40 [pid = 1940] [id = 654]
16:43:43 INFO - PROCESS | 1940 | ++DOMWINDOW == 116 (0x127579800) [pid = 1940] [serial = 1840] [outer = 0x0]
16:43:43 INFO - PROCESS | 1940 | ++DOMWINDOW == 117 (0x12860e000) [pid = 1940] [serial = 1841] [outer = 0x127579800]
16:43:43 INFO - PROCESS | 1940 | 1467330223886 Marionette DEBUG loaded listener.js
16:43:43 INFO - PROCESS | 1940 | ++DOMWINDOW == 118 (0x1286ba000) [pid = 1940] [serial = 1842] [outer = 0x127579800]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 117 (0x11cc26c00) [pid = 1940] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/element-registration-algorithm-no-registry.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 116 (0x115ed9000) [pid = 1940] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-name-is-null.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 115 (0x1161df400) [pid = 1940] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-local-name-lowercased.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 114 (0x11c0b2c00) [pid = 1940] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-no-interface-for-name.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 113 (0x11be37c00) [pid = 1940] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-name.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 112 (0x115ee1800) [pid = 1940] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-default-namespace.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 111 (0x116935400) [pid = 1940] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/extensions-to-document-interface/created-callback-create-element.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 110 (0x11c348000) [pid = 1940] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/non-configurable-constructor-property.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 109 (0x11c8df400) [pid = 1940] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/extensions-to-document-interface/custom-element-prototype.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 108 (0x12575ec00) [pid = 1940] [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]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 107 (0x124c23c00) [pid = 1940] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 106 (0x11510ac00) [pid = 1940] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/instantiating/unchanged-attribute.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 105 (0x128430800) [pid = 1940] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 104 (0x11d44b800) [pid = 1940] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x115ee9000) [pid = 1940] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-svg-namespace-name-is-null.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 102 (0x11d4e1000) [pid = 1940] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-type-name-lowercased.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 101 (0x11403e400) [pid = 1940] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-duplicate-definition.html]
16:43:44 INFO - PROCESS | 1940 | --DOMWINDOW == 100 (0x115eeb800) [pid = 1940] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/definition-construction-algorithm-invalid-type.html]
16:43:44 INFO - PROCESS | 1940 | 1467330224267 Marionette TRACE conn2 <- [1,2046,null,{"value":["/dom/events/CustomEvent.html",0,null,null,[["CustomEvent",0,null,null]]]}]
16:43:44 INFO - .
16:43:44 INFO - TEST-OK | /dom/events/CustomEvent.html | took 588ms
16:43:44 INFO - PROCESS | 1940 | 1467330224306 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null]
16:43:44 INFO - TEST-START | /dom/events/Event-constants.html
16:43:44 INFO - PROCESS | 1940 | 1467330224312 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}]
16:43:44 INFO - PROCESS | 1940 | 1467330224315 Marionette TRACE conn2 -> [0,2048,"setScriptTimeout",{"ms":35000}]
16:43:44 INFO - PROCESS | 1940 | 1467330224317 Marionette TRACE conn2 <- [1,2048,null,{}]
16:43:44 INFO - PROCESS | 1940 | 1467330224321 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}]
16:43:44 INFO - PROCESS | 1940 | 1467330224489 Marionette TRACE conn2 <- [1,2049,null,{"value":null}]
16:43:44 INFO - PROCESS | 1940 | 1467330224555 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:44 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bc14800 == 41 [pid = 1940] [id = 655]
16:43:44 INFO - PROCESS | 1940 | ++DOMWINDOW == 101 (0x1196e6000) [pid = 1940] [serial = 1843] [outer = 0x0]
16:43:44 INFO - PROCESS | 1940 | ++DOMWINDOW == 102 (0x11c0b2c00) [pid = 1940] [serial = 1844] [outer = 0x1196e6000]
16:43:44 INFO - PROCESS | 1940 | 1467330224602 Marionette DEBUG loaded listener.js
16:43:44 INFO - PROCESS | 1940 | ++DOMWINDOW == 103 (0x11d55b400) [pid = 1940] [serial = 1845] [outer = 0x1196e6000]
16:43:44 INFO - PROCESS | 1940 | 1467330224905 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]]]}]
16:43:44 INFO - ....
16:43:44 INFO - TEST-OK | /dom/events/Event-constants.html | took 624ms
16:43:44 INFO - TEST-START | /dom/events/Event-constructors.html
16:43:44 INFO - PROCESS | 1940 | 1467330224959 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null]
16:43:44 INFO - PROCESS | 1940 | 1467330224960 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}]
16:43:44 INFO - PROCESS | 1940 | 1467330224962 Marionette TRACE conn2 -> [0,2052,"setScriptTimeout",{"ms":35000}]
16:43:44 INFO - PROCESS | 1940 | 1467330224964 Marionette TRACE conn2 <- [1,2052,null,{}]
16:43:44 INFO - PROCESS | 1940 | 1467330224977 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}]
16:43:45 INFO - PROCESS | 1940 | 1467330225092 Marionette TRACE conn2 <- [1,2053,null,{"value":null}]
16:43:45 INFO - PROCESS | 1940 | 1467330225101 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:45 INFO - PROCESS | 1940 | ++DOCSHELL 0x13f71e000 == 42 [pid = 1940] [id = 656]
16:43:45 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x11cdb2c00) [pid = 1940] [serial = 1846] [outer = 0x0]
16:43:45 INFO - PROCESS | 1940 | ++DOMWINDOW == 105 (0x12555e000) [pid = 1940] [serial = 1847] [outer = 0x11cdb2c00]
16:43:45 INFO - PROCESS | 1940 | 1467330225132 Marionette DEBUG loaded listener.js
16:43:45 INFO - PROCESS | 1940 | ++DOMWINDOW == 106 (0x1286c0000) [pid = 1940] [serial = 1848] [outer = 0x11cdb2c00]
16:43:45 INFO - PROCESS | 1940 | 1467330225410 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]]]}]
16:43:45 INFO - .............
16:43:45 INFO - TEST-OK | /dom/events/Event-constructors.html | took 470ms
16:43:45 INFO - PROCESS | 1940 | 1467330225433 Marionette TRACE conn2 -> [0,2055,"getWindowHandle",null]
16:43:45 INFO - PROCESS | 1940 | 1467330225435 Marionette TRACE conn2 <- [1,2055,null,{"value":"7"}]
16:43:45 INFO - TEST-START | /dom/events/Event-defaultPrevented-after-dispatch.html
16:43:45 INFO - PROCESS | 1940 | 1467330225447 Marionette TRACE conn2 -> [0,2056,"setScriptTimeout",{"ms":35000}]
16:43:45 INFO - PROCESS | 1940 | 1467330225449 Marionette TRACE conn2 <- [1,2056,null,{}]
16:43:45 INFO - PROCESS | 1940 | 1467330225451 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}]
16:43:45 INFO - PROCESS | 1940 | 1467330225566 Marionette TRACE conn2 <- [1,2057,null,{"value":null}]
16:43:45 INFO - PROCESS | 1940 | 1467330225571 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:45 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a8bc800 == 43 [pid = 1940] [id = 657]
16:43:45 INFO - PROCESS | 1940 | ++DOMWINDOW == 107 (0x11d4e5c00) [pid = 1940] [serial = 1849] [outer = 0x0]
16:43:45 INFO - PROCESS | 1940 | ++DOMWINDOW == 108 (0x125762000) [pid = 1940] [serial = 1850] [outer = 0x11d4e5c00]
16:43:45 INFO - PROCESS | 1940 | 1467330225600 Marionette DEBUG loaded listener.js
16:43:45 INFO - PROCESS | 1940 | ++DOMWINDOW == 109 (0x128846800) [pid = 1940] [serial = 1851] [outer = 0x11d4e5c00]
16:43:45 INFO - .
16:43:45 INFO - TEST-OK | /dom/events/Event-defaultPrevented-after-dispatch.html | took 424ms
16:43:45 INFO - PROCESS | 1940 | 1467330225864 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]]]}]
16:43:45 INFO - PROCESS | 1940 | 1467330225873 Marionette TRACE conn2 -> [0,2059,"getWindowHandle",null]
16:43:45 INFO - PROCESS | 1940 | 1467330225878 Marionette TRACE conn2 <- [1,2059,null,{"value":"7"}]
16:43:45 INFO - TEST-START | /dom/events/Event-defaultPrevented.html
16:43:45 INFO - PROCESS | 1940 | 1467330225880 Marionette TRACE conn2 -> [0,2060,"setScriptTimeout",{"ms":35000}]
16:43:45 INFO - PROCESS | 1940 | 1467330225881 Marionette TRACE conn2 <- [1,2060,null,{}]
16:43:45 INFO - PROCESS | 1940 | 1467330225883 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}]
16:43:45 INFO - PROCESS | 1940 | 1467330225992 Marionette TRACE conn2 <- [1,2061,null,{"value":null}]
16:43:46 INFO - PROCESS | 1940 | 1467330226052 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:46 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a8cf800 == 44 [pid = 1940] [id = 658]
16:43:46 INFO - PROCESS | 1940 | ++DOMWINDOW == 110 (0x1286edc00) [pid = 1940] [serial = 1852] [outer = 0x0]
16:43:46 INFO - PROCESS | 1940 | ++DOMWINDOW == 111 (0x128849400) [pid = 1940] [serial = 1853] [outer = 0x1286edc00]
16:43:46 INFO - PROCESS | 1940 | 1467330226080 Marionette DEBUG loaded listener.js
16:43:46 INFO - PROCESS | 1940 | ++DOMWINDOW == 112 (0x1289e1800) [pid = 1940] [serial = 1854] [outer = 0x1286edc00]
16:43:46 INFO - PROCESS | 1940 | 1467330226433 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]]]}]
16:43:46 INFO - ......
16:43:46 INFO - TEST-OK | /dom/events/Event-defaultPrevented.html | took 570ms
16:43:46 INFO - PROCESS | 1940 | 1467330226452 Marionette TRACE conn2 -> [0,2063,"getWindowHandle",null]
16:43:46 INFO - PROCESS | 1940 | 1467330226456 Marionette TRACE conn2 <- [1,2063,null,{"value":"7"}]
16:43:46 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-false.html
16:43:46 INFO - PROCESS | 1940 | 1467330226460 Marionette TRACE conn2 -> [0,2064,"setScriptTimeout",{"ms":35000}]
16:43:46 INFO - PROCESS | 1940 | 1467330226466 Marionette TRACE conn2 <- [1,2064,null,{}]
16:43:46 INFO - PROCESS | 1940 | 1467330226470 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}]
16:43:46 INFO - PROCESS | 1940 | 1467330226586 Marionette TRACE conn2 <- [1,2065,null,{"value":null}]
16:43:46 INFO - PROCESS | 1940 | 1467330226651 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:46 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d21d000 == 45 [pid = 1940] [id = 659]
16:43:46 INFO - PROCESS | 1940 | ++DOMWINDOW == 113 (0x11bb38c00) [pid = 1940] [serial = 1855] [outer = 0x0]
16:43:46 INFO - PROCESS | 1940 | ++DOMWINDOW == 114 (0x11c031000) [pid = 1940] [serial = 1856] [outer = 0x11bb38c00]
16:43:46 INFO - PROCESS | 1940 | 1467330226728 Marionette DEBUG loaded listener.js
16:43:46 INFO - PROCESS | 1940 | ++DOMWINDOW == 115 (0x11cc23800) [pid = 1940] [serial = 1857] [outer = 0x11bb38c00]
16:43:47 INFO - PROCESS | 1940 | 1467330227073 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]]]}]
16:43:47 INFO - .....
16:43:47 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-false.html | took 679ms
16:43:47 INFO - PROCESS | 1940 | 1467330227140 Marionette TRACE conn2 -> [0,2067,"getWindowHandle",null]
16:43:47 INFO - PROCESS | 1940 | 1467330227144 Marionette TRACE conn2 <- [1,2067,null,{"value":"7"}]
16:43:47 INFO - TEST-START | /dom/events/Event-dispatch-bubbles-true.html
16:43:47 INFO - PROCESS | 1940 | 1467330227149 Marionette TRACE conn2 -> [0,2068,"setScriptTimeout",{"ms":35000}]
16:43:47 INFO - PROCESS | 1940 | 1467330227151 Marionette TRACE conn2 <- [1,2068,null,{}]
16:43:47 INFO - PROCESS | 1940 | 1467330227157 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}]
16:43:47 INFO - PROCESS | 1940 | 1467330227270 Marionette TRACE conn2 <- [1,2069,null,{"value":null}]
16:43:47 INFO - PROCESS | 1940 | 1467330227328 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:47 INFO - PROCESS | 1940 | ++DOCSHELL 0x12a7a6800 == 46 [pid = 1940] [id = 660]
16:43:47 INFO - PROCESS | 1940 | ++DOMWINDOW == 116 (0x11cdb2000) [pid = 1940] [serial = 1858] [outer = 0x0]
16:43:47 INFO - PROCESS | 1940 | ++DOMWINDOW == 117 (0x11d44c000) [pid = 1940] [serial = 1859] [outer = 0x11cdb2000]
16:43:47 INFO - PROCESS | 1940 | 1467330227363 Marionette DEBUG loaded listener.js
16:43:47 INFO - PROCESS | 1940 | ++DOMWINDOW == 118 (0x124b7a000) [pid = 1940] [serial = 1860] [outer = 0x11cdb2000]
16:43:47 INFO - PROCESS | 1940 | 1467330227732 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]]]}]
16:43:47 INFO - .....
16:43:47 INFO - TEST-OK | /dom/events/Event-dispatch-bubbles-true.html | took 620ms
16:43:47 INFO - TEST-START | /dom/events/Event-dispatch-detached-click.html
16:43:47 INFO - PROCESS | 1940 | 1467330227771 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null]
16:43:47 INFO - PROCESS | 1940 | 1467330227773 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}]
16:43:47 INFO - PROCESS | 1940 | 1467330227776 Marionette TRACE conn2 -> [0,2072,"setScriptTimeout",{"ms":35000}]
16:43:47 INFO - PROCESS | 1940 | 1467330227778 Marionette TRACE conn2 <- [1,2072,null,{}]
16:43:47 INFO - PROCESS | 1940 | 1467330227790 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}]
16:43:47 INFO - PROCESS | 1940 | 1467330227904 Marionette TRACE conn2 <- [1,2073,null,{"value":null}]
16:43:47 INFO - PROCESS | 1940 | 1467330227965 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:47 INFO - PROCESS | 1940 | ++DOCSHELL 0x14a1d7800 == 47 [pid = 1940] [id = 661]
16:43:47 INFO - PROCESS | 1940 | ++DOMWINDOW == 119 (0x124cde400) [pid = 1940] [serial = 1861] [outer = 0x0]
16:43:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 120 (0x126532000) [pid = 1940] [serial = 1862] [outer = 0x124cde400]
16:43:48 INFO - PROCESS | 1940 | 1467330228001 Marionette DEBUG loaded listener.js
16:43:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 121 (0x12860a000) [pid = 1940] [serial = 1863] [outer = 0x124cde400]
16:43:48 INFO - PROCESS | 1940 | 1467330228362 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]]]}]
16:43:48 INFO - ..
16:43:48 INFO - TEST-OK | /dom/events/Event-dispatch-detached-click.html | took 621ms
16:43:48 INFO - TEST-START | /dom/events/Event-dispatch-handlers-changed.html
16:43:48 INFO - PROCESS | 1940 | 1467330228398 Marionette TRACE conn2 -> [0,2075,"getWindowHandle",null]
16:43:48 INFO - PROCESS | 1940 | 1467330228400 Marionette TRACE conn2 <- [1,2075,null,{"value":"7"}]
16:43:48 INFO - PROCESS | 1940 | 1467330228402 Marionette TRACE conn2 -> [0,2076,"setScriptTimeout",{"ms":35000}]
16:43:48 INFO - PROCESS | 1940 | 1467330228406 Marionette TRACE conn2 <- [1,2076,null,{}]
16:43:48 INFO - PROCESS | 1940 | 1467330228412 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}]
16:43:48 INFO - PROCESS | 1940 | 1467330228529 Marionette TRACE conn2 <- [1,2077,null,{"value":null}]
16:43:48 INFO - PROCESS | 1940 | 1467330228589 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:48 INFO - PROCESS | 1940 | ++DOCSHELL 0x14af5a000 == 48 [pid = 1940] [id = 662]
16:43:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 122 (0x128658400) [pid = 1940] [serial = 1864] [outer = 0x0]
16:43:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 123 (0x12882d400) [pid = 1940] [serial = 1865] [outer = 0x128658400]
16:43:48 INFO - PROCESS | 1940 | 1467330228622 Marionette DEBUG loaded listener.js
16:43:48 INFO - PROCESS | 1940 | ++DOMWINDOW == 124 (0x1288f2800) [pid = 1940] [serial = 1866] [outer = 0x128658400]
16:43:48 INFO - PROCESS | 1940 | 1467330228990 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]]]}]
16:43:49 INFO - .
16:43:49 INFO - TEST-OK | /dom/events/Event-dispatch-handlers-changed.html | took 622ms
16:43:49 INFO - TEST-START | /dom/events/Event-dispatch-multiple-stopPropagation.html
16:43:49 INFO - PROCESS | 1940 | 1467330229025 Marionette TRACE conn2 -> [0,2079,"getWindowHandle",null]
16:43:49 INFO - PROCESS | 1940 | 1467330229026 Marionette TRACE conn2 <- [1,2079,null,{"value":"7"}]
16:43:49 INFO - PROCESS | 1940 | 1467330229029 Marionette TRACE conn2 -> [0,2080,"setScriptTimeout",{"ms":35000}]
16:43:49 INFO - PROCESS | 1940 | 1467330229030 Marionette TRACE conn2 <- [1,2080,null,{}]
16:43:49 INFO - PROCESS | 1940 | 1467330229036 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}]
16:43:49 INFO - PROCESS | 1940 | 1467330229144 Marionette TRACE conn2 <- [1,2081,null,{"value":null}]
16:43:49 INFO - PROCESS | 1940 | 1467330229205 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:49 INFO - PROCESS | 1940 | ++DOCSHELL 0x11bb58800 == 49 [pid = 1940] [id = 663]
16:43:49 INFO - PROCESS | 1940 | ++DOMWINDOW == 125 (0x115ed5400) [pid = 1940] [serial = 1867] [outer = 0x0]
16:43:49 INFO - PROCESS | 1940 | ++DOMWINDOW == 126 (0x119e53c00) [pid = 1940] [serial = 1868] [outer = 0x115ed5400]
16:43:49 INFO - PROCESS | 1940 | 1467330229238 Marionette DEBUG loaded listener.js
16:43:49 INFO - PROCESS | 1940 | ++DOMWINDOW == 127 (0x11c0ac800) [pid = 1940] [serial = 1869] [outer = 0x115ed5400]
16:43:49 INFO - PROCESS | 1940 | 1467330229762 Marionette TRACE conn2 <- [1,2082,null,{"value":["/dom/events/Event-dispatch-multiple-stopPropagation.html",0,null,null,[[" Multiple dispatchEvent() and stopPropagation() ",0,null,null]]]}]
16:43:49 INFO - .
16:43:49 INFO - TEST-OK | /dom/events/Event-dispatch-multiple-stopPropagation.html | took 771ms
16:43:49 INFO - PROCESS | 1940 | 1467330229802 Marionette TRACE conn2 -> [0,2083,"getWindowHandle",null]
16:43:49 INFO - PROCESS | 1940 | 1467330229809 Marionette TRACE conn2 <- [1,2083,null,{"value":"7"}]
16:43:49 INFO - TEST-START | /dom/events/Event-dispatch-omitted-capture.html
16:43:49 INFO - PROCESS | 1940 | 1467330229815 Marionette TRACE conn2 -> [0,2084,"setScriptTimeout",{"ms":35000}]
16:43:49 INFO - PROCESS | 1940 | 1467330229819 Marionette TRACE conn2 <- [1,2084,null,{}]
16:43:49 INFO - PROCESS | 1940 | 1467330229823 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}]
16:43:49 INFO - PROCESS | 1940 | 1467330229963 Marionette TRACE conn2 <- [1,2085,null,{"value":null}]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x14a8bc800 == 48 [pid = 1940] [id = 657]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x13f71e000 == 47 [pid = 1940] [id = 656]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x12bc14800 == 46 [pid = 1940] [id = 655]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x13ea49000 == 45 [pid = 1940] [id = 640]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x124c05800 == 44 [pid = 1940] [id = 654]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x12bf3c800 == 43 [pid = 1940] [id = 653]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x12bcb2800 == 42 [pid = 1940] [id = 652]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x12b334000 == 41 [pid = 1940] [id = 651]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x1251c1000 == 40 [pid = 1940] [id = 650]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x12558e800 == 39 [pid = 1940] [id = 649]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x124c06800 == 38 [pid = 1940] [id = 648]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x11b980800 == 37 [pid = 1940] [id = 647]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x11b0b4800 == 36 [pid = 1940] [id = 646]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x11b008000 == 35 [pid = 1940] [id = 645]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x11d90c800 == 34 [pid = 1940] [id = 642]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x11bb67800 == 33 [pid = 1940] [id = 641]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x124c0e000 == 32 [pid = 1940] [id = 643]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x1252be800 == 31 [pid = 1940] [id = 644]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x13e9f1000 == 30 [pid = 1940] [id = 639]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x11bb58800 == 29 [pid = 1940] [id = 663]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x14a1d7800 == 28 [pid = 1940] [id = 661]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x14af5a000 == 27 [pid = 1940] [id = 662]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x14a8cf800 == 26 [pid = 1940] [id = 658]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x11d21d000 == 25 [pid = 1940] [id = 659]
16:43:50 INFO - PROCESS | 1940 | --DOCSHELL 0x12a7a6800 == 24 [pid = 1940] [id = 660]
16:43:50 INFO - PROCESS | 1940 | 1467330230690 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 126 (0x11d44d800) [pid = 1940] [serial = 1780] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 125 (0x11d449000) [pid = 1940] [serial = 1778] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 124 (0x11cfb0c00) [pid = 1940] [serial = 1777] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 123 (0x11d558800) [pid = 1940] [serial = 1783] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 122 (0x11d9ee800) [pid = 1940] [serial = 1781] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 121 (0x115a83400) [pid = 1940] [serial = 1762] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 120 (0x11a161800) [pid = 1940] [serial = 1765] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 119 (0x11ac85400) [pid = 1940] [serial = 1766] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 118 (0x124ecdc00) [pid = 1940] [serial = 1786] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 117 (0x11c0af800) [pid = 1940] [serial = 1771] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 116 (0x11c8de000) [pid = 1940] [serial = 1772] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 115 (0x11b42b000) [pid = 1940] [serial = 1768] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 114 (0x11bdb9c00) [pid = 1940] [serial = 1769] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 113 (0x11ccf0c00) [pid = 1940] [serial = 1774] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 112 (0x11be38400) [pid = 1940] [serial = 1789] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 111 (0x116938800) [pid = 1940] [serial = 1760] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 110 (0x11605c000) [pid = 1940] [serial = 1759] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 109 (0x11d0c1c00) [pid = 1940] [serial = 1790] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 108 (0x11bb83c00) [pid = 1940] [serial = 1747] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 107 (0x11c344400) [pid = 1940] [serial = 1748] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 106 (0x11d0b8000) [pid = 1940] [serial = 1750] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 105 (0x124b77800) [pid = 1940] [serial = 1751] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 104 (0x12555d800) [pid = 1940] [serial = 1792] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x125760400) [pid = 1940] [serial = 1793] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 102 (0x126e14800) [pid = 1940] [serial = 1796] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 101 (0x125756000) [pid = 1940] [serial = 1753] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 100 (0x1268b5400) [pid = 1940] [serial = 1754] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 99 (0x11640b000) [pid = 1940] [serial = 1757] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 98 (0x115eca400) [pid = 1940] [serial = 1756] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 97 (0x12555c800) [pid = 1940] [serial = 1787] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 96 (0x128434400) [pid = 1940] [serial = 1800] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 95 (0x124cdc800) [pid = 1940] [serial = 1784] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 94 (0x127574000) [pid = 1940] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 93 (0x125761800) [pid = 1940] [serial = 1795] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 92 (0x115ec9000) [pid = 1940] [serial = 1763] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | --DOMWINDOW == 91 (0x11cdad800) [pid = 1940] [serial = 1775] [outer = 0x0] [url = about:blank]
16:43:50 INFO - PROCESS | 1940 | ++DOCSHELL 0x11a290800 == 25 [pid = 1940] [id = 664]
16:43:50 INFO - PROCESS | 1940 | ++DOMWINDOW == 92 (0x115e92800) [pid = 1940] [serial = 1870] [outer = 0x0]
16:43:50 INFO - PROCESS | 1940 | ++DOMWINDOW == 93 (0x115ecc800) [pid = 1940] [serial = 1871] [outer = 0x115e92800]
16:43:50 INFO - PROCESS | 1940 | 1467330230812 Marionette DEBUG loaded listener.js
16:43:50 INFO - PROCESS | 1940 | ++DOMWINDOW == 94 (0x11605e800) [pid = 1940] [serial = 1872] [outer = 0x115e92800]
16:43:51 INFO - PROCESS | 1940 | 1467330231124 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]]]}]
16:43:51 INFO - .
16:43:51 INFO - TEST-OK | /dom/events/Event-dispatch-omitted-capture.html | took 1325ms
16:43:51 INFO - PROCESS | 1940 | 1467330231142 Marionette TRACE conn2 -> [0,2087,"getWindowHandle",null]
16:43:51 INFO - PROCESS | 1940 | 1467330231147 Marionette TRACE conn2 <- [1,2087,null,{"value":"7"}]
16:43:51 INFO - TEST-START | /dom/events/Event-dispatch-order.html
16:43:51 INFO - PROCESS | 1940 | 1467330231151 Marionette TRACE conn2 -> [0,2088,"setScriptTimeout",{"ms":35000}]
16:43:51 INFO - PROCESS | 1940 | 1467330231155 Marionette TRACE conn2 <- [1,2088,null,{}]
16:43:51 INFO - PROCESS | 1940 | 1467330231164 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}]
16:43:51 INFO - PROCESS | 1940 | 1467330231264 Marionette TRACE conn2 <- [1,2089,null,{"value":null}]
16:43:51 INFO - PROCESS | 1940 | 1467330231268 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:51 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b843000 == 26 [pid = 1940] [id = 665]
16:43:51 INFO - PROCESS | 1940 | ++DOMWINDOW == 95 (0x11ac89800) [pid = 1940] [serial = 1873] [outer = 0x0]
16:43:51 INFO - PROCESS | 1940 | ++DOMWINDOW == 96 (0x11ac8c800) [pid = 1940] [serial = 1874] [outer = 0x11ac89800]
16:43:51 INFO - PROCESS | 1940 | 1467330231326 Marionette DEBUG loaded listener.js
16:43:51 INFO - PROCESS | 1940 | ++DOMWINDOW == 97 (0x11bc8b800) [pid = 1940] [serial = 1875] [outer = 0x11ac89800]
16:43:51 INFO - PROCESS | 1940 | 1467330231647 Marionette TRACE conn2 <- [1,2090,null,{"value":["/dom/events/Event-dispatch-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
16:43:51 INFO - .
16:43:51 INFO - TEST-OK | /dom/events/Event-dispatch-order.html | took 528ms
16:43:51 INFO - PROCESS | 1940 | 1467330231701 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null]
16:43:51 INFO - PROCESS | 1940 | 1467330231710 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}]
16:43:51 INFO - TEST-START | /dom/events/Event-dispatch-propagation-stopped.html
16:43:51 INFO - PROCESS | 1940 | 1467330231726 Marionette TRACE conn2 -> [0,2092,"setScriptTimeout",{"ms":35000}]
16:43:51 INFO - PROCESS | 1940 | 1467330231728 Marionette TRACE conn2 <- [1,2092,null,{}]
16:43:51 INFO - PROCESS | 1940 | 1467330231732 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}]
16:43:51 INFO - PROCESS | 1940 | 1467330231892 Marionette TRACE conn2 <- [1,2093,null,{"value":null}]
16:43:51 INFO - PROCESS | 1940 | 1467330231974 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:51 INFO - PROCESS | 1940 | ++DOCSHELL 0x11cd72000 == 27 [pid = 1940] [id = 666]
16:43:51 INFO - PROCESS | 1940 | ++DOMWINDOW == 98 (0x118868c00) [pid = 1940] [serial = 1876] [outer = 0x0]
16:43:52 INFO - PROCESS | 1940 | ++DOMWINDOW == 99 (0x11bd5e800) [pid = 1940] [serial = 1877] [outer = 0x118868c00]
16:43:52 INFO - PROCESS | 1940 | 1467330232023 Marionette DEBUG loaded listener.js
16:43:52 INFO - PROCESS | 1940 | ++DOMWINDOW == 100 (0x11c8f4c00) [pid = 1940] [serial = 1878] [outer = 0x118868c00]
16:43:52 INFO - PROCESS | 1940 | 1467330232260 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]]]}]
16:43:52 INFO - .
16:43:52 INFO - TEST-OK | /dom/events/Event-dispatch-propagation-stopped.html | took 571ms
16:43:52 INFO - TEST-START | /dom/events/Event-dispatch-redispatch.html
16:43:52 INFO - PROCESS | 1940 | 1467330232297 Marionette TRACE conn2 -> [0,2095,"getWindowHandle",null]
16:43:52 INFO - PROCESS | 1940 | 1467330232298 Marionette TRACE conn2 <- [1,2095,null,{"value":"7"}]
16:43:52 INFO - PROCESS | 1940 | 1467330232302 Marionette TRACE conn2 -> [0,2096,"setScriptTimeout",{"ms":35000}]
16:43:52 INFO - PROCESS | 1940 | 1467330232310 Marionette TRACE conn2 <- [1,2096,null,{}]
16:43:52 INFO - PROCESS | 1940 | 1467330232332 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}]
16:43:52 INFO - PROCESS | 1940 | 1467330232441 Marionette TRACE conn2 <- [1,2097,null,{"value":null}]
16:43:52 INFO - PROCESS | 1940 | 1467330232503 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:52 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d1f800 == 28 [pid = 1940] [id = 667]
16:43:52 INFO - PROCESS | 1940 | ++DOMWINDOW == 101 (0x11c33f400) [pid = 1940] [serial = 1879] [outer = 0x0]
16:43:52 INFO - PROCESS | 1940 | ++DOMWINDOW == 102 (0x11cf0ec00) [pid = 1940] [serial = 1880] [outer = 0x11c33f400]
16:43:52 INFO - PROCESS | 1940 | 1467330232533 Marionette DEBUG loaded listener.js
16:43:52 INFO - PROCESS | 1940 | ++DOMWINDOW == 103 (0x11cfb8800) [pid = 1940] [serial = 1881] [outer = 0x11c33f400]
16:43:52 INFO - PROCESS | 1940 | 1467330232755 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]]]}]
16:43:52 INFO - .
16:43:52 INFO - TEST-OK | /dom/events/Event-dispatch-redispatch.html | took 488ms
16:43:52 INFO - PROCESS | 1940 | 1467330232796 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null]
16:43:52 INFO - PROCESS | 1940 | 1467330232798 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}]
16:43:52 INFO - TEST-START | /dom/events/Event-dispatch-reenter.html
16:43:52 INFO - PROCESS | 1940 | 1467330232801 Marionette TRACE conn2 -> [0,2100,"setScriptTimeout",{"ms":35000}]
16:43:52 INFO - PROCESS | 1940 | 1467330232802 Marionette TRACE conn2 <- [1,2100,null,{}]
16:43:52 INFO - PROCESS | 1940 | 1467330232812 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}]
16:43:52 INFO - PROCESS | 1940 | 1467330232934 Marionette TRACE conn2 <- [1,2101,null,{"value":null}]
16:43:52 INFO - PROCESS | 1940 | 1467330232941 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:52 INFO - PROCESS | 1940 | ++DOCSHELL 0x12558e800 == 29 [pid = 1940] [id = 668]
16:43:52 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x11d453c00) [pid = 1940] [serial = 1882] [outer = 0x0]
16:43:52 INFO - PROCESS | 1940 | ++DOMWINDOW == 105 (0x11d553800) [pid = 1940] [serial = 1883] [outer = 0x11d453c00]
16:43:52 INFO - PROCESS | 1940 | 1467330232967 Marionette DEBUG loaded listener.js
16:43:53 INFO - PROCESS | 1940 | ++DOMWINDOW == 106 (0x11d686800) [pid = 1940] [serial = 1884] [outer = 0x11d453c00]
16:43:53 INFO - PROCESS | 1940 | 1467330233243 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]]]}]
16:43:53 INFO - .
16:43:53 INFO - TEST-OK | /dom/events/Event-dispatch-reenter.html | took 477ms
16:43:53 INFO - PROCESS | 1940 | 1467330233283 Marionette TRACE conn2 -> [0,2103,"getWindowHandle",null]
16:43:53 INFO - PROCESS | 1940 | 1467330233289 Marionette TRACE conn2 <- [1,2103,null,{"value":"7"}]
16:43:53 INFO - TEST-START | /dom/events/Event-dispatch-target-moved.html
16:43:53 INFO - PROCESS | 1940 | 1467330233301 Marionette TRACE conn2 -> [0,2104,"setScriptTimeout",{"ms":35000}]
16:43:53 INFO - PROCESS | 1940 | 1467330233302 Marionette TRACE conn2 <- [1,2104,null,{}]
16:43:53 INFO - PROCESS | 1940 | 1467330233316 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}]
16:43:53 INFO - PROCESS | 1940 | 1467330233448 Marionette TRACE conn2 <- [1,2105,null,{"value":null}]
16:43:53 INFO - PROCESS | 1940 | 1467330233451 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:53 INFO - PROCESS | 1940 | ++DOCSHELL 0x1281d3800 == 30 [pid = 1940] [id = 669]
16:43:53 INFO - PROCESS | 1940 | ++DOMWINDOW == 107 (0x115e92c00) [pid = 1940] [serial = 1885] [outer = 0x0]
16:43:53 INFO - PROCESS | 1940 | ++DOMWINDOW == 108 (0x124ce6000) [pid = 1940] [serial = 1886] [outer = 0x115e92c00]
16:43:53 INFO - PROCESS | 1940 | 1467330233495 Marionette DEBUG loaded listener.js
16:43:53 INFO - PROCESS | 1940 | ++DOMWINDOW == 109 (0x12555d400) [pid = 1940] [serial = 1887] [outer = 0x115e92c00]
16:43:53 INFO - PROCESS | 1940 | 1467330233851 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]]]}]
16:43:53 INFO - .
16:43:53 INFO - TEST-OK | /dom/events/Event-dispatch-target-moved.html | took 578ms
16:43:53 INFO - PROCESS | 1940 | 1467330233884 Marionette TRACE conn2 -> [0,2107,"getWindowHandle",null]
16:43:53 INFO - PROCESS | 1940 | 1467330233886 Marionette TRACE conn2 <- [1,2107,null,{"value":"7"}]
16:43:53 INFO - TEST-START | /dom/events/Event-dispatch-target-removed.html
16:43:53 INFO - PROCESS | 1940 | 1467330233896 Marionette TRACE conn2 -> [0,2108,"setScriptTimeout",{"ms":35000}]
16:43:53 INFO - PROCESS | 1940 | 1467330233897 Marionette TRACE conn2 <- [1,2108,null,{}]
16:43:53 INFO - PROCESS | 1940 | 1467330233903 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}]
16:43:54 INFO - PROCESS | 1940 | 1467330234010 Marionette TRACE conn2 <- [1,2109,null,{"value":null}]
16:43:54 INFO - PROCESS | 1940 | 1467330234025 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:54 INFO - PROCESS | 1940 | ++DOCSHELL 0x115a72800 == 31 [pid = 1940] [id = 670]
16:43:54 INFO - PROCESS | 1940 | ++DOMWINDOW == 110 (0x125757000) [pid = 1940] [serial = 1888] [outer = 0x0]
16:43:54 INFO - PROCESS | 1940 | ++DOMWINDOW == 111 (0x12653ac00) [pid = 1940] [serial = 1889] [outer = 0x125757000]
16:43:54 INFO - PROCESS | 1940 | 1467330234051 Marionette DEBUG loaded listener.js
16:43:54 INFO - PROCESS | 1940 | ++DOMWINDOW == 112 (0x126bcf800) [pid = 1940] [serial = 1890] [outer = 0x125757000]
16:43:54 INFO - PROCESS | 1940 | 1467330234316 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]]]}]
16:43:54 INFO - .
16:43:54 INFO - TEST-OK | /dom/events/Event-dispatch-target-removed.html | took 471ms
16:43:54 INFO - PROCESS | 1940 | 1467330234367 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null]
16:43:54 INFO - PROCESS | 1940 | 1467330234376 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}]
16:43:54 INFO - TEST-START | /dom/events/Event-dispatch-throwing.html
16:43:54 INFO - PROCESS | 1940 | 1467330234391 Marionette TRACE conn2 -> [0,2112,"setScriptTimeout",{"ms":35000}]
16:43:54 INFO - PROCESS | 1940 | 1467330234392 Marionette TRACE conn2 <- [1,2112,null,{}]
16:43:54 INFO - PROCESS | 1940 | 1467330234403 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}]
16:43:54 INFO - PROCESS | 1940 | 1467330234510 Marionette TRACE conn2 <- [1,2113,null,{"value":null}]
16:43:54 INFO - PROCESS | 1940 | 1467330234514 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:54 INFO - PROCESS | 1940 | ++DOCSHELL 0x12bc06000 == 32 [pid = 1940] [id = 671]
16:43:54 INFO - PROCESS | 1940 | ++DOMWINDOW == 113 (0x11640d000) [pid = 1940] [serial = 1891] [outer = 0x0]
16:43:54 INFO - PROCESS | 1940 | ++DOMWINDOW == 114 (0x126d14400) [pid = 1940] [serial = 1892] [outer = 0x11640d000]
16:43:54 INFO - PROCESS | 1940 | 1467330234543 Marionette DEBUG loaded listener.js
16:43:54 INFO - PROCESS | 1940 | ++DOMWINDOW == 115 (0x1284e1000) [pid = 1940] [serial = 1893] [outer = 0x11640d000]
16:43:54 INFO - PROCESS | 1940 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 20: Error: Error from only listener
16:43:54 INFO - PROCESS | 1940 | JavaScript error: http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html, line 40: Error: Error from first listener
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 114 (0x1286edc00) [pid = 1940] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 113 (0x12652e800) [pid = 1940] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/namednodemap-supported-property-names.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 112 (0x125755400) [pid = 1940] [serial = 1831] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/domstringmap-supported-property-names.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 111 (0x127579800) [pid = 1940] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/CustomEvent.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 110 (0x1161e5800) [pid = 1940] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-element.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 109 (0x11be3ec00) [pid = 1940] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 108 (0x11cf7e000) [pid = 1940] [serial = 1828] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-names.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 107 (0x115ed0000) [pid = 1940] [serial = 1822] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-empty-name.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 106 (0x115ede000) [pid = 1940] [serial = 1814] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-svg-element.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 105 (0x11a47ec00) [pid = 1940] [serial = 1817] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 104 (0x11bb88000) [pid = 1940] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-elements-interface-html-unknown-element.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x11d0b3c00) [pid = 1940] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 102 (0x11cc24400) [pid = 1940] [serial = 1825] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-supported-property-indices.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 101 (0x1196e6000) [pid = 1940] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constants.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 100 (0x124f96c00) [pid = 1940] [serial = 1802] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 99 (0x126e16400) [pid = 1940] [serial = 1799] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 98 (0x126535800) [pid = 1940] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/AddEventListenerOptions-passive.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 97 (0x11a47e800) [pid = 1940] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/dom/collections/HTMLCollection-as-proto-length-get-throws.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 96 (0x11d4e5c00) [pid = 1940] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-defaultPrevented-after-dispatch.html]
16:43:54 INFO - PROCESS | 1940 | --DOMWINDOW == 95 (0x11cdb2c00) [pid = 1940] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-constructors.html]
16:43:54 INFO - PROCESS | 1940 | 1467330234998 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]]]}]
16:43:55 INFO - ..
16:43:55 INFO - TEST-OK | /dom/events/Event-dispatch-throwing.html | took 624ms
16:43:55 INFO - PROCESS | 1940 | 1467330235013 Marionette TRACE conn2 -> [0,2115,"getWindowHandle",null]
16:43:55 INFO - PROCESS | 1940 | 1467330235015 Marionette TRACE conn2 <- [1,2115,null,{"value":"7"}]
16:43:55 INFO - TEST-START | /dom/events/Event-init-while-dispatching.html
16:43:55 INFO - PROCESS | 1940 | 1467330235020 Marionette TRACE conn2 -> [0,2116,"setScriptTimeout",{"ms":35000}]
16:43:55 INFO - PROCESS | 1940 | 1467330235021 Marionette TRACE conn2 <- [1,2116,null,{}]
16:43:55 INFO - PROCESS | 1940 | 1467330235023 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}]
16:43:55 INFO - PROCESS | 1940 | 1467330235107 Marionette TRACE conn2 <- [1,2117,null,{"value":null}]
16:43:55 INFO - PROCESS | 1940 | 1467330235110 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:55 INFO - PROCESS | 1940 | ++DOCSHELL 0x12be6b800 == 33 [pid = 1940] [id = 672]
16:43:55 INFO - PROCESS | 1940 | ++DOMWINDOW == 96 (0x11b968800) [pid = 1940] [serial = 1894] [outer = 0x0]
16:43:55 INFO - PROCESS | 1940 | ++DOMWINDOW == 97 (0x11bdc5400) [pid = 1940] [serial = 1895] [outer = 0x11b968800]
16:43:55 INFO - PROCESS | 1940 | 1467330235139 Marionette DEBUG loaded listener.js
16:43:55 INFO - PROCESS | 1940 | ++DOMWINDOW == 98 (0x11cf7e000) [pid = 1940] [serial = 1896] [outer = 0x11b968800]
16:43:55 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
16:43:55 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
16:43:55 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
16:43:55 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
16:43:55 INFO - PROCESS | 1940 | 1467330235433 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]]]}]
16:43:55 INFO - .....
16:43:55 INFO - TEST-OK | /dom/events/Event-init-while-dispatching.html | took 471ms
16:43:55 INFO - TEST-START | /dom/events/Event-initEvent.html
16:43:55 INFO - PROCESS | 1940 | 1467330235511 Marionette TRACE conn2 -> [0,2119,"getWindowHandle",null]
16:43:55 INFO - PROCESS | 1940 | 1467330235512 Marionette TRACE conn2 <- [1,2119,null,{"value":"7"}]
16:43:55 INFO - PROCESS | 1940 | 1467330235515 Marionette TRACE conn2 -> [0,2120,"setScriptTimeout",{"ms":35000}]
16:43:55 INFO - PROCESS | 1940 | 1467330235516 Marionette TRACE conn2 <- [1,2120,null,{}]
16:43:55 INFO - PROCESS | 1940 | 1467330235522 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}]
16:43:55 INFO - PROCESS | 1940 | 1467330235631 Marionette TRACE conn2 <- [1,2121,null,{"value":null}]
16:43:55 INFO - PROCESS | 1940 | 1467330235639 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:55 INFO - PROCESS | 1940 | ++DOCSHELL 0x13e9e1800 == 34 [pid = 1940] [id = 673]
16:43:55 INFO - PROCESS | 1940 | ++DOMWINDOW == 99 (0x11c05d400) [pid = 1940] [serial = 1897] [outer = 0x0]
16:43:55 INFO - PROCESS | 1940 | ++DOMWINDOW == 100 (0x124b72000) [pid = 1940] [serial = 1898] [outer = 0x11c05d400]
16:43:55 INFO - PROCESS | 1940 | 1467330235667 Marionette DEBUG loaded listener.js
16:43:55 INFO - PROCESS | 1940 | ++DOMWINDOW == 101 (0x1286f2400) [pid = 1940] [serial = 1899] [outer = 0x11c05d400]
16:43:55 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
16:43:55 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 583
16:43:55 INFO - PROCESS | 1940 | 1467330235939 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]]]}]
16:43:55 INFO - .........
16:43:55 INFO - TEST-OK | /dom/events/Event-initEvent.html | took 477ms
16:43:55 INFO - TEST-START | /dom/events/Event-propagation.html
16:43:56 INFO - PROCESS | 1940 | 1467330235994 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null]
16:43:56 INFO - PROCESS | 1940 | 1467330235995 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}]
16:43:56 INFO - PROCESS | 1940 | 1467330235997 Marionette TRACE conn2 -> [0,2124,"setScriptTimeout",{"ms":35000}]
16:43:56 INFO - PROCESS | 1940 | 1467330236001 Marionette TRACE conn2 <- [1,2124,null,{}]
16:43:56 INFO - PROCESS | 1940 | 1467330236005 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}]
16:43:56 INFO - PROCESS | 1940 | 1467330236094 Marionette TRACE conn2 <- [1,2125,null,{"value":null}]
16:43:56 INFO - PROCESS | 1940 | 1467330236097 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:56 INFO - PROCESS | 1940 | ++DOCSHELL 0x13f714000 == 35 [pid = 1940] [id = 674]
16:43:56 INFO - PROCESS | 1940 | ++DOMWINDOW == 102 (0x1286f3c00) [pid = 1940] [serial = 1900] [outer = 0x0]
16:43:56 INFO - PROCESS | 1940 | ++DOMWINDOW == 103 (0x12883b000) [pid = 1940] [serial = 1901] [outer = 0x1286f3c00]
16:43:56 INFO - PROCESS | 1940 | 1467330236130 Marionette DEBUG loaded listener.js
16:43:56 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x128acfc00) [pid = 1940] [serial = 1902] [outer = 0x1286f3c00]
16:43:56 INFO - PROCESS | 1940 | 1467330236424 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]]]}]
16:43:56 INFO - .....
16:43:56 INFO - TEST-OK | /dom/events/Event-propagation.html | took 475ms
16:43:56 INFO - PROCESS | 1940 | 1467330236474 Marionette TRACE conn2 -> [0,2127,"getWindowHandle",null]
16:43:56 INFO - PROCESS | 1940 | 1467330236479 Marionette TRACE conn2 <- [1,2127,null,{"value":"7"}]
16:43:56 INFO - TEST-START | /dom/events/Event-subclasses-constructors.html
16:43:56 INFO - PROCESS | 1940 | 1467330236481 Marionette TRACE conn2 -> [0,2128,"setScriptTimeout",{"ms":35000}]
16:43:56 INFO - PROCESS | 1940 | 1467330236483 Marionette TRACE conn2 <- [1,2128,null,{}]
16:43:56 INFO - PROCESS | 1940 | 1467330236495 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}]
16:43:56 INFO - PROCESS | 1940 | 1467330236619 Marionette TRACE conn2 <- [1,2129,null,{"value":null}]
16:43:56 INFO - PROCESS | 1940 | 1467330236626 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:56 INFO - PROCESS | 1940 | ++DOCSHELL 0x1281d3000 == 36 [pid = 1940] [id = 675]
16:43:56 INFO - PROCESS | 1940 | ++DOMWINDOW == 105 (0x1289e7c00) [pid = 1940] [serial = 1903] [outer = 0x0]
16:43:56 INFO - PROCESS | 1940 | ++DOMWINDOW == 106 (0x128e9cc00) [pid = 1940] [serial = 1904] [outer = 0x1289e7c00]
16:43:56 INFO - PROCESS | 1940 | 1467330236654 Marionette DEBUG loaded listener.js
16:43:56 INFO - PROCESS | 1940 | ++DOMWINDOW == 107 (0x12a6c0400) [pid = 1940] [serial = 1905] [outer = 0x1289e7c00]
16:43:57 INFO - PROCESS | 1940 | 1467330237028 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]]]}]
16:43:57 INFO - ...........................................
16:43:57 INFO - TEST-OK | /dom/events/Event-subclasses-constructors.html | took 575ms
16:43:57 INFO - PROCESS | 1940 | 1467330237057 Marionette TRACE conn2 -> [0,2131,"getWindowHandle",null]
16:43:57 INFO - PROCESS | 1940 | 1467330237060 Marionette TRACE conn2 <- [1,2131,null,{"value":"7"}]
16:43:57 INFO - TEST-START | /dom/events/Event-type-empty.html
16:43:57 INFO - PROCESS | 1940 | 1467330237064 Marionette TRACE conn2 -> [0,2132,"setScriptTimeout",{"ms":35000}]
16:43:57 INFO - PROCESS | 1940 | 1467330237067 Marionette TRACE conn2 <- [1,2132,null,{}]
16:43:57 INFO - PROCESS | 1940 | 1467330237074 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}]
16:43:57 INFO - PROCESS | 1940 | 1467330237221 Marionette TRACE conn2 <- [1,2133,null,{"value":null}]
16:43:57 INFO - PROCESS | 1940 | 1467330237281 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:57 INFO - PROCESS | 1940 | ++DOCSHELL 0x11b84d000 == 37 [pid = 1940] [id = 676]
16:43:57 INFO - PROCESS | 1940 | ++DOMWINDOW == 108 (0x116938800) [pid = 1940] [serial = 1906] [outer = 0x0]
16:43:57 INFO - PROCESS | 1940 | ++DOMWINDOW == 109 (0x119e80000) [pid = 1940] [serial = 1907] [outer = 0x116938800]
16:43:57 INFO - PROCESS | 1940 | 1467330237319 Marionette DEBUG loaded listener.js
16:43:57 INFO - PROCESS | 1940 | ++DOMWINDOW == 110 (0x11bb85000) [pid = 1940] [serial = 1908] [outer = 0x116938800]
16:43:57 INFO - PROCESS | 1940 | 1467330237740 Marionette TRACE conn2 <- [1,2134,null,{"value":["/dom/events/Event-type-empty.html",0,null,null,[["initEvent",0,null,null],["Constructor",0,null,null]]]}]
16:43:57 INFO - ..
16:43:57 INFO - TEST-OK | /dom/events/Event-type-empty.html | took 725ms
16:43:57 INFO - PROCESS | 1940 | 1467330237789 Marionette TRACE conn2 -> [0,2135,"getWindowHandle",null]
16:43:57 INFO - PROCESS | 1940 | 1467330237794 Marionette TRACE conn2 <- [1,2135,null,{"value":"7"}]
16:43:57 INFO - TEST-START | /dom/events/Event-type.html
16:43:57 INFO - PROCESS | 1940 | 1467330237798 Marionette TRACE conn2 -> [0,2136,"setScriptTimeout",{"ms":35000}]
16:43:57 INFO - PROCESS | 1940 | 1467330237801 Marionette TRACE conn2 <- [1,2136,null,{}]
16:43:57 INFO - PROCESS | 1940 | 1467330237806 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}]
16:43:57 INFO - PROCESS | 1940 | 1467330237947 Marionette TRACE conn2 <- [1,2137,null,{"value":null}]
16:43:58 INFO - PROCESS | 1940 | 1467330238051 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:58 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d5f800 == 38 [pid = 1940] [id = 677]
16:43:58 INFO - PROCESS | 1940 | ++DOMWINDOW == 111 (0x11c0afc00) [pid = 1940] [serial = 1909] [outer = 0x0]
16:43:58 INFO - PROCESS | 1940 | ++DOMWINDOW == 112 (0x11ccf5800) [pid = 1940] [serial = 1910] [outer = 0x11c0afc00]
16:43:58 INFO - PROCESS | 1940 | 1467330238089 Marionette DEBUG loaded listener.js
16:43:58 INFO - PROCESS | 1940 | ++DOMWINDOW == 113 (0x11cf77400) [pid = 1940] [serial = 1911] [outer = 0x11c0afc00]
16:43:58 INFO - PROCESS | 1940 | 1467330238502 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]]]}]
16:43:58 INFO - ...
16:43:58 INFO - TEST-OK | /dom/events/Event-type.html | took 722ms
16:43:58 INFO - PROCESS | 1940 | 1467330238521 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null]
16:43:58 INFO - PROCESS | 1940 | 1467330238523 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}]
16:43:58 INFO - TEST-START | /dom/events/EventListener-handleEvent.html
16:43:58 INFO - PROCESS | 1940 | 1467330238525 Marionette TRACE conn2 -> [0,2140,"setScriptTimeout",{"ms":35000}]
16:43:58 INFO - PROCESS | 1940 | 1467330238528 Marionette TRACE conn2 <- [1,2140,null,{}]
16:43:58 INFO - PROCESS | 1940 | 1467330238540 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}]
16:43:58 INFO - PROCESS | 1940 | 1467330238663 Marionette TRACE conn2 <- [1,2141,null,{"value":null}]
16:43:58 INFO - PROCESS | 1940 | 1467330238727 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:58 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ac76000 == 39 [pid = 1940] [id = 678]
16:43:58 INFO - PROCESS | 1940 | ++DOMWINDOW == 114 (0x11ac8fc00) [pid = 1940] [serial = 1912] [outer = 0x0]
16:43:58 INFO - PROCESS | 1940 | ++DOMWINDOW == 115 (0x11b427000) [pid = 1940] [serial = 1913] [outer = 0x11ac8fc00]
16:43:58 INFO - PROCESS | 1940 | 1467330238765 Marionette DEBUG loaded listener.js
16:43:58 INFO - PROCESS | 1940 | ++DOMWINDOW == 116 (0x124cc9800) [pid = 1940] [serial = 1914] [outer = 0x11ac8fc00]
16:43:59 INFO - PROCESS | 1940 | 1467330239278 Marionette TRACE conn2 <- [1,2142,null,{"value":["/dom/events/EventListener-handleEvent.html",0,null,null,[["EventListener::handleEvent()",0,null,null]]]}]
16:43:59 INFO - .
16:43:59 INFO - TEST-OK | /dom/events/EventListener-handleEvent.html | took 825ms
16:43:59 INFO - TEST-START | /dom/events/EventListener-incumbent-global-1.sub.html
16:43:59 INFO - PROCESS | 1940 | 1467330239351 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null]
16:43:59 INFO - PROCESS | 1940 | 1467330239353 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}]
16:43:59 INFO - PROCESS | 1940 | 1467330239357 Marionette TRACE conn2 -> [0,2144,"setScriptTimeout",{"ms":35000}]
16:43:59 INFO - PROCESS | 1940 | 1467330239359 Marionette TRACE conn2 <- [1,2144,null,{}]
16:43:59 INFO - PROCESS | 1940 | 1467330239365 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}]
16:43:59 INFO - PROCESS | 1940 | 1467330239482 Marionette TRACE conn2 <- [1,2145,null,{"value":null}]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x13f714000 == 38 [pid = 1940] [id = 674]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x13e9e1800 == 37 [pid = 1940] [id = 673]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x12be6b800 == 36 [pid = 1940] [id = 672]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x12bc06000 == 35 [pid = 1940] [id = 671]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x115a72800 == 34 [pid = 1940] [id = 670]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x1281d3800 == 33 [pid = 1940] [id = 669]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x12558e800 == 32 [pid = 1940] [id = 668]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x124d1f800 == 31 [pid = 1940] [id = 667]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x11cd72000 == 30 [pid = 1940] [id = 666]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x11b843000 == 29 [pid = 1940] [id = 665]
16:43:59 INFO - PROCESS | 1940 | --DOCSHELL 0x11a290800 == 28 [pid = 1940] [id = 664]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 115 (0x126b55400) [pid = 1940] [serial = 1835] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 114 (0x126522c00) [pid = 1940] [serial = 1833] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 113 (0x125759000) [pid = 1940] [serial = 1832] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 112 (0x12860e000) [pid = 1940] [serial = 1841] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 111 (0x11637f800) [pid = 1940] [serial = 1805] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 110 (0x11ac8dc00) [pid = 1940] [serial = 1808] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 109 (0x11aa2e400) [pid = 1940] [serial = 1806] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 108 (0x11d5d0c00) [pid = 1940] [serial = 1829] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 107 (0x11c8f9800) [pid = 1940] [serial = 1823] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 106 (0x11cdad000) [pid = 1940] [serial = 1824] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 105 (0x115ee2400) [pid = 1940] [serial = 1815] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 104 (0x115111800) [pid = 1940] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-svg-element.html]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x119758400) [pid = 1940] [serial = 1816] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 102 (0x11bc8ac00) [pid = 1940] [serial = 1810] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 101 (0x11cfb6000) [pid = 1940] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-mathml-element.html]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 100 (0x11c808800) [pid = 1940] [serial = 1811] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 99 (0x11cf76400) [pid = 1940] [serial = 1826] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 98 (0x11c0b2c00) [pid = 1940] [serial = 1844] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 97 (0x11d54fc00) [pid = 1940] [serial = 1827] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 96 (0x128659400) [pid = 1940] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/v0/resources/x-element.html]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 95 (0x128604000) [pid = 1940] [serial = 1801] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 94 (0x127473c00) [pid = 1940] [serial = 1838] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 93 (0x11aa2a400) [pid = 1940] [serial = 1820] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 92 (0x11c02e400) [pid = 1940] [serial = 1821] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 91 (0x1284e0400) [pid = 1940] [serial = 1839] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 90 (0x125762000) [pid = 1940] [serial = 1850] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 89 (0x11d55b400) [pid = 1940] [serial = 1845] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 88 (0x128846800) [pid = 1940] [serial = 1851] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 87 (0x1286ba000) [pid = 1940] [serial = 1842] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 86 (0x126d13800) [pid = 1940] [serial = 1836] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 85 (0x12555e000) [pid = 1940] [serial = 1847] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 84 (0x1286c0000) [pid = 1940] [serial = 1848] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 83 (0x124cddc00) [pid = 1940] [serial = 1830] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 82 (0x1289e1800) [pid = 1940] [serial = 1854] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | --DOMWINDOW == 81 (0x128849400) [pid = 1940] [serial = 1853] [outer = 0x0] [url = about:blank]
16:43:59 INFO - PROCESS | 1940 | 1467330239561 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:43:59 INFO - PROCESS | 1940 | ++DOCSHELL 0x11a290800 == 29 [pid = 1940] [id = 679]
16:43:59 INFO - PROCESS | 1940 | ++DOMWINDOW == 82 (0x1153f0000) [pid = 1940] [serial = 1915] [outer = 0x0]
16:43:59 INFO - PROCESS | 1940 | ++DOMWINDOW == 83 (0x115ed7000) [pid = 1940] [serial = 1916] [outer = 0x1153f0000]
16:43:59 INFO - PROCESS | 1940 | 1467330239594 Marionette DEBUG loaded listener.js
16:43:59 INFO - PROCESS | 1940 | ++DOMWINDOW == 84 (0x116412000) [pid = 1940] [serial = 1917] [outer = 0x1153f0000]
16:43:59 INFO - PROCESS | 1940 | ++DOCSHELL 0x11bb5f800 == 30 [pid = 1940] [id = 680]
16:43:59 INFO - PROCESS | 1940 | ++DOMWINDOW == 85 (0x11c0aac00) [pid = 1940] [serial = 1918] [outer = 0x0]
16:43:59 INFO - PROCESS | 1940 | ++DOMWINDOW == 86 (0x11c0b2c00) [pid = 1940] [serial = 1919] [outer = 0x11c0aac00]
16:43:59 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d21d800 == 31 [pid = 1940] [id = 681]
16:43:59 INFO - PROCESS | 1940 | ++DOMWINDOW == 87 (0x11c804800) [pid = 1940] [serial = 1920] [outer = 0x0]
16:43:59 INFO - PROCESS | 1940 | ++DOMWINDOW == 88 (0x11c33b000) [pid = 1940] [serial = 1921] [outer = 0x11c804800]
16:43:59 INFO - PROCESS | 1940 | 1467330239928 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]]]}]
16:43:59 INFO - .
16:43:59 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-1.sub.html | took 621ms
16:43:59 INFO - TEST-START | /dom/events/EventListener-incumbent-global-2.sub.html
16:43:59 INFO - PROCESS | 1940 | 1467330239978 Marionette TRACE conn2 -> [0,2147,"getWindowHandle",null]
16:43:59 INFO - PROCESS | 1940 | 1467330239982 Marionette TRACE conn2 <- [1,2147,null,{"value":"7"}]
16:43:59 INFO - PROCESS | 1940 | 1467330239986 Marionette TRACE conn2 -> [0,2148,"setScriptTimeout",{"ms":35000}]
16:43:59 INFO - PROCESS | 1940 | 1467330239988 Marionette TRACE conn2 <- [1,2148,null,{}]
16:43:59 INFO - PROCESS | 1940 | 1467330239993 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}]
16:44:00 INFO - PROCESS | 1940 | 1467330240112 Marionette TRACE conn2 <- [1,2149,null,{"value":null}]
16:44:00 INFO - PROCESS | 1940 | 1467330240117 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:00 INFO - PROCESS | 1940 | ++DOCSHELL 0x124a1b800 == 32 [pid = 1940] [id = 682]
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 89 (0x11bb13400) [pid = 1940] [serial = 1922] [outer = 0x0]
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 90 (0x11cc2e000) [pid = 1940] [serial = 1923] [outer = 0x11bb13400]
16:44:00 INFO - PROCESS | 1940 | 1467330240148 Marionette DEBUG loaded listener.js
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 91 (0x11cf10c00) [pid = 1940] [serial = 1924] [outer = 0x11bb13400]
16:44:00 INFO - PROCESS | 1940 | ++DOCSHELL 0x124d19000 == 33 [pid = 1940] [id = 683]
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 92 (0x11d0b8800) [pid = 1940] [serial = 1925] [outer = 0x0]
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 93 (0x11d44cc00) [pid = 1940] [serial = 1926] [outer = 0x11d0b8800]
16:44:00 INFO - PROCESS | 1940 | ++DOCSHELL 0x124f36800 == 34 [pid = 1940] [id = 684]
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 94 (0x11d4db000) [pid = 1940] [serial = 1927] [outer = 0x0]
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 95 (0x11d4dd000) [pid = 1940] [serial = 1928] [outer = 0x11d4db000]
16:44:00 INFO - PROCESS | 1940 | 1467330240524 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]]]}]
16:44:00 INFO - .
16:44:00 INFO - TEST-OK | /dom/events/EventListener-incumbent-global-2.sub.html | took 570ms
16:44:00 INFO - TEST-START | /dom/events/EventListenerOptions-capture.html
16:44:00 INFO - PROCESS | 1940 | 1467330240557 Marionette TRACE conn2 -> [0,2151,"getWindowHandle",null]
16:44:00 INFO - PROCESS | 1940 | 1467330240558 Marionette TRACE conn2 <- [1,2151,null,{"value":"7"}]
16:44:00 INFO - PROCESS | 1940 | 1467330240560 Marionette TRACE conn2 -> [0,2152,"setScriptTimeout",{"ms":35000}]
16:44:00 INFO - PROCESS | 1940 | 1467330240563 Marionette TRACE conn2 <- [1,2152,null,{}]
16:44:00 INFO - PROCESS | 1940 | 1467330240574 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}]
16:44:00 INFO - PROCESS | 1940 | 1467330240697 Marionette TRACE conn2 <- [1,2153,null,{"value":null}]
16:44:00 INFO - PROCESS | 1940 | 1467330240707 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:00 INFO - PROCESS | 1940 | ++DOCSHELL 0x126a0b800 == 35 [pid = 1940] [id = 685]
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 96 (0x124b75c00) [pid = 1940] [serial = 1929] [outer = 0x0]
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 97 (0x124b76400) [pid = 1940] [serial = 1930] [outer = 0x124b75c00]
16:44:00 INFO - PROCESS | 1940 | 1467330240739 Marionette DEBUG loaded listener.js
16:44:00 INFO - PROCESS | 1940 | ++DOMWINDOW == 98 (0x124f90400) [pid = 1940] [serial = 1931] [outer = 0x124b75c00]
16:44:01 INFO - PROCESS | 1940 | 1467330241041 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]]]}]
16:44:01 INFO - ....
16:44:01 INFO - TEST-OK | /dom/events/EventListenerOptions-capture.html | took 521ms
16:44:01 INFO - PROCESS | 1940 | 1467330241082 Marionette TRACE conn2 -> [0,2155,"getWindowHandle",null]
16:44:01 INFO - TEST-START | /dom/events/EventTarget-addEventListener.html
16:44:01 INFO - PROCESS | 1940 | 1467330241083 Marionette TRACE conn2 <- [1,2155,null,{"value":"7"}]
16:44:01 INFO - PROCESS | 1940 | 1467330241097 Marionette TRACE conn2 -> [0,2156,"setScriptTimeout",{"ms":35000}]
16:44:01 INFO - PROCESS | 1940 | 1467330241098 Marionette TRACE conn2 <- [1,2156,null,{}]
16:44:01 INFO - PROCESS | 1940 | 1467330241103 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}]
16:44:01 INFO - PROCESS | 1940 | 1467330241199 Marionette TRACE conn2 <- [1,2157,null,{"value":null}]
16:44:01 INFO - PROCESS | 1940 | 1467330241205 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:01 INFO - PROCESS | 1940 | ++DOCSHELL 0x12ac7e000 == 36 [pid = 1940] [id = 686]
16:44:01 INFO - PROCESS | 1940 | ++DOMWINDOW == 99 (0x12555d800) [pid = 1940] [serial = 1932] [outer = 0x0]
16:44:01 INFO - PROCESS | 1940 | ++DOMWINDOW == 100 (0x12555f000) [pid = 1940] [serial = 1933] [outer = 0x12555d800]
16:44:01 INFO - PROCESS | 1940 | 1467330241237 Marionette DEBUG loaded listener.js
16:44:01 INFO - PROCESS | 1940 | ++DOMWINDOW == 101 (0x126532c00) [pid = 1940] [serial = 1934] [outer = 0x12555d800]
16:44:01 INFO - PROCESS | 1940 | 1467330241515 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]]]}]
16:44:01 INFO - .
16:44:01 INFO - TEST-OK | /dom/events/EventTarget-addEventListener.html | took 436ms
16:44:01 INFO - PROCESS | 1940 | 1467330241536 Marionette TRACE conn2 -> [0,2159,"getWindowHandle",null]
16:44:01 INFO - PROCESS | 1940 | 1467330241540 Marionette TRACE conn2 <- [1,2159,null,{"value":"7"}]
16:44:01 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent-returnvalue.html
16:44:01 INFO - PROCESS | 1940 | 1467330241548 Marionette TRACE conn2 -> [0,2160,"setScriptTimeout",{"ms":35000}]
16:44:01 INFO - PROCESS | 1940 | 1467330241554 Marionette TRACE conn2 <- [1,2160,null,{}]
16:44:01 INFO - PROCESS | 1940 | 1467330241565 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}]
16:44:01 INFO - PROCESS | 1940 | 1467330241696 Marionette TRACE conn2 <- [1,2161,null,{"value":null}]
16:44:01 INFO - PROCESS | 1940 | 1467330241797 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:01 INFO - PROCESS | 1940 | ++DOCSHELL 0x12b33a000 == 37 [pid = 1940] [id = 687]
16:44:01 INFO - PROCESS | 1940 | ++DOMWINDOW == 102 (0x11d455000) [pid = 1940] [serial = 1935] [outer = 0x0]
16:44:01 INFO - PROCESS | 1940 | ++DOMWINDOW == 103 (0x126b54400) [pid = 1940] [serial = 1936] [outer = 0x11d455000]
16:44:01 INFO - PROCESS | 1940 | 1467330241844 Marionette DEBUG loaded listener.js
16:44:01 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x1274e4000) [pid = 1940] [serial = 1937] [outer = 0x11d455000]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x11b968800) [pid = 1940] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-init-while-dispatching.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 102 (0x115e92c00) [pid = 1940] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-moved.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 101 (0x118868c00) [pid = 1940] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-propagation-stopped.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 100 (0x11d453c00) [pid = 1940] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-reenter.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 99 (0x115e92800) [pid = 1940] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-omitted-capture.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 98 (0x11ac89800) [pid = 1940] [serial = 1873] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-order.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 97 (0x11c33f400) [pid = 1940] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-redispatch.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 96 (0x11640d000) [pid = 1940] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-throwing.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 95 (0x115ed5400) [pid = 1940] [serial = 1867] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-multiple-stopPropagation.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 94 (0x125757000) [pid = 1940] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-target-removed.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 93 (0x11bb38c00) [pid = 1940] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-false.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 92 (0x1286f3c00) [pid = 1940] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-propagation.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 91 (0x11cdb2000) [pid = 1940] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-bubbles-true.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 90 (0x124cde400) [pid = 1940] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-detached-click.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 89 (0x128658400) [pid = 1940] [serial = 1864] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-dispatch-handlers-changed.html]
16:44:02 INFO - PROCESS | 1940 | --DOMWINDOW == 88 (0x11c05d400) [pid = 1940] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-initEvent.html]
16:44:02 INFO - PROCESS | 1940 | 1467330242384 Marionette TRACE conn2 <- [1,2162,null,{"value":["/dom/events/EventTarget-dispatchEvent-returnvalue.html",0,null,null,[["Return value of EventTarget.dispatchEvent.",0,null,null]]]}]
16:44:02 INFO - .
16:44:02 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent-returnvalue.html | took 883ms
16:44:02 INFO - PROCESS | 1940 | 1467330242432 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null]
16:44:02 INFO - TEST-START | /dom/events/EventTarget-dispatchEvent.html
16:44:02 INFO - PROCESS | 1940 | 1467330242438 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}]
16:44:02 INFO - PROCESS | 1940 | 1467330242442 Marionette TRACE conn2 -> [0,2164,"setScriptTimeout",{"ms":35000}]
16:44:02 INFO - PROCESS | 1940 | 1467330242444 Marionette TRACE conn2 <- [1,2164,null,{}]
16:44:02 INFO - PROCESS | 1940 | 1467330242449 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}]
16:44:02 INFO - PROCESS | 1940 | 1467330242592 Marionette TRACE conn2 <- [1,2165,null,{"value":null}]
16:44:02 INFO - PROCESS | 1940 | 1467330242697 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:02 INFO - PROCESS | 1940 | ++DOCSHELL 0x11d213000 == 38 [pid = 1940] [id = 688]
16:44:02 INFO - PROCESS | 1940 | ++DOMWINDOW == 89 (0x11640d000) [pid = 1940] [serial = 1938] [outer = 0x0]
16:44:02 INFO - PROCESS | 1940 | ++DOMWINDOW == 90 (0x11ac89800) [pid = 1940] [serial = 1939] [outer = 0x11640d000]
16:44:02 INFO - PROCESS | 1940 | 1467330242737 Marionette DEBUG loaded listener.js
16:44:02 INFO - PROCESS | 1940 | ++DOMWINDOW == 91 (0x11c05c400) [pid = 1940] [serial = 1940] [outer = 0x11640d000]
16:44:02 INFO - PROCESS | 1940 | JavaScript error: http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent.html, line 20: TypeError: aliases.forEach is not a function
16:44:03 INFO - PROCESS | 1940 | 1467330243055 Marionette TRACE conn2 <- [1,2166,null,{"value":["/dom/events/EventTarget-dispatchEvent.html",0,null,null,[["Calling dispatchEvent(null).",0,null,null]]]}]
16:44:03 INFO - .
16:44:03 INFO - TEST-OK | /dom/events/EventTarget-dispatchEvent.html | took 672ms
16:44:03 INFO - PROCESS | 1940 | 1467330243114 Marionette TRACE conn2 -> [0,2167,"getWindowHandle",null]
16:44:03 INFO - PROCESS | 1940 | 1467330243118 Marionette TRACE conn2 <- [1,2167,null,{"value":"7"}]
16:44:03 INFO - TEST-START | /dom/events/EventTarget-removeEventListener.html
16:44:03 INFO - PROCESS | 1940 | 1467330243123 Marionette TRACE conn2 -> [0,2168,"setScriptTimeout",{"ms":35000}]
16:44:03 INFO - PROCESS | 1940 | 1467330243125 Marionette TRACE conn2 <- [1,2168,null,{}]
16:44:03 INFO - PROCESS | 1940 | 1467330243131 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}]
16:44:03 INFO - PROCESS | 1940 | 1467330243236 Marionette TRACE conn2 <- [1,2169,null,{"value":null}]
16:44:03 INFO - PROCESS | 1940 | 1467330243293 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:03 INFO - PROCESS | 1940 | ++DOCSHELL 0x126a0a800 == 39 [pid = 1940] [id = 689]
16:44:03 INFO - PROCESS | 1940 | ++DOMWINDOW == 92 (0x11bb17c00) [pid = 1940] [serial = 1941] [outer = 0x0]
16:44:03 INFO - PROCESS | 1940 | ++DOMWINDOW == 93 (0x11cdb2000) [pid = 1940] [serial = 1942] [outer = 0x11bb17c00]
16:44:03 INFO - PROCESS | 1940 | 1467330243328 Marionette DEBUG loaded listener.js
16:44:03 INFO - PROCESS | 1940 | ++DOMWINDOW == 94 (0x11d0b3000) [pid = 1940] [serial = 1943] [outer = 0x11bb17c00]
16:44:03 INFO - PROCESS | 1940 | 1467330243670 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]]]}]
16:44:03 INFO - .
16:44:03 INFO - TEST-OK | /dom/events/EventTarget-removeEventListener.html | took 620ms
16:44:03 INFO - TEST-START | /dom/events/ProgressEvent.html
16:44:03 INFO - PROCESS | 1940 | 1467330243744 Marionette TRACE conn2 -> [0,2171,"getWindowHandle",null]
16:44:03 INFO - PROCESS | 1940 | 1467330243745 Marionette TRACE conn2 <- [1,2171,null,{"value":"7"}]
16:44:03 INFO - PROCESS | 1940 | 1467330243748 Marionette TRACE conn2 -> [0,2172,"setScriptTimeout",{"ms":35000}]
16:44:03 INFO - PROCESS | 1940 | 1467330243751 Marionette TRACE conn2 <- [1,2172,null,{}]
16:44:03 INFO - PROCESS | 1940 | 1467330243762 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}]
16:44:03 INFO - PROCESS | 1940 | 1467330243870 Marionette TRACE conn2 <- [1,2173,null,{"value":null}]
16:44:03 INFO - PROCESS | 1940 | 1467330243928 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:03 INFO - PROCESS | 1940 | ++DOCSHELL 0x12be6f000 == 40 [pid = 1940] [id = 690]
16:44:03 INFO - PROCESS | 1940 | ++DOMWINDOW == 95 (0x11d0bdc00) [pid = 1940] [serial = 1944] [outer = 0x0]
16:44:03 INFO - PROCESS | 1940 | ++DOMWINDOW == 96 (0x124a53000) [pid = 1940] [serial = 1945] [outer = 0x11d0bdc00]
16:44:03 INFO - PROCESS | 1940 | 1467330243965 Marionette DEBUG loaded listener.js
16:44:04 INFO - PROCESS | 1940 | ++DOMWINDOW == 97 (0x1252f7000) [pid = 1940] [serial = 1946] [outer = 0x11d0bdc00]
16:44:04 INFO - PROCESS | 1940 | 1467330244316 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"]]]}]
16:44:04 INFO - ..
16:44:04 INFO - TEST-OK | /dom/events/ProgressEvent.html | took 625ms
16:44:04 INFO - TEST-START | /dom/historical.html
16:44:04 INFO - PROCESS | 1940 | 1467330244374 Marionette TRACE conn2 -> [0,2175,"getWindowHandle",null]
16:44:04 INFO - PROCESS | 1940 | 1467330244376 Marionette TRACE conn2 <- [1,2175,null,{"value":"7"}]
16:44:04 INFO - PROCESS | 1940 | 1467330244378 Marionette TRACE conn2 -> [0,2176,"setScriptTimeout",{"ms":35000}]
16:44:04 INFO - PROCESS | 1940 | 1467330244379 Marionette TRACE conn2 <- [1,2176,null,{}]
16:44:04 INFO - PROCESS | 1940 | 1467330244385 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}]
16:44:04 INFO - PROCESS | 1940 | 1467330244490 Marionette TRACE conn2 <- [1,2177,null,{"value":null}]
16:44:04 INFO - PROCESS | 1940 | 1467330244547 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:04 INFO - PROCESS | 1940 | ++DOCSHELL 0x133a74000 == 41 [pid = 1940] [id = 691]
16:44:04 INFO - PROCESS | 1940 | ++DOMWINDOW == 98 (0x125758800) [pid = 1940] [serial = 1947] [outer = 0x0]
16:44:04 INFO - PROCESS | 1940 | ++DOMWINDOW == 99 (0x126d15c00) [pid = 1940] [serial = 1948] [outer = 0x125758800]
16:44:04 INFO - PROCESS | 1940 | 1467330244581 Marionette DEBUG loaded listener.js
16:44:04 INFO - PROCESS | 1940 | ++DOMWINDOW == 100 (0x124cdd800) [pid = 1940] [serial = 1949] [outer = 0x125758800]
16:44:05 INFO - PROCESS | 1940 | 1467330244997 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]]]}]
16:44:05 INFO - ...................................................
16:44:05 INFO - TEST-OK | /dom/historical.html | took 676ms
16:44:05 INFO - PROCESS | 1940 | 1467330245054 Marionette TRACE conn2 -> [0,2179,"getWindowHandle",null]
16:44:05 INFO - PROCESS | 1940 | 1467330245056 Marionette TRACE conn2 <- [1,2179,null,{"value":"7"}]
16:44:05 INFO - TEST-START | /dom/interface-objects.html
16:44:05 INFO - PROCESS | 1940 | 1467330245058 Marionette TRACE conn2 -> [0,2180,"setScriptTimeout",{"ms":35000}]
16:44:05 INFO - PROCESS | 1940 | 1467330245059 Marionette TRACE conn2 <- [1,2180,null,{}]
16:44:05 INFO - PROCESS | 1940 | 1467330245065 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}]
16:44:05 INFO - PROCESS | 1940 | 1467330245168 Marionette TRACE conn2 <- [1,2181,null,{"value":null}]
16:44:05 INFO - PROCESS | 1940 | 1467330245226 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:05 INFO - PROCESS | 1940 | ++DOCSHELL 0x1265bd800 == 42 [pid = 1940] [id = 692]
16:44:05 INFO - PROCESS | 1940 | ++DOMWINDOW == 101 (0x115e94c00) [pid = 1940] [serial = 1950] [outer = 0x0]
16:44:05 INFO - PROCESS | 1940 | ++DOMWINDOW == 102 (0x11d9e4800) [pid = 1940] [serial = 1951] [outer = 0x115e94c00]
16:44:05 INFO - PROCESS | 1940 | 1467330245259 Marionette DEBUG loaded listener.js
16:44:05 INFO - PROCESS | 1940 | ++DOMWINDOW == 103 (0x126e16400) [pid = 1940] [serial = 1952] [outer = 0x115e94c00]
16:44:05 INFO - PROCESS | 1940 | 1467330245764 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]]]}]
16:44:05 INFO - .....................
16:44:05 INFO - TEST-OK | /dom/interface-objects.html | took 722ms
16:44:05 INFO - PROCESS | 1940 | 1467330245781 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null]
16:44:05 INFO - PROCESS | 1940 | 1467330245787 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}]
16:44:05 INFO - TEST-START | /dom/interfaces.html
16:44:05 INFO - PROCESS | 1940 | 1467330245791 Marionette TRACE conn2 -> [0,2184,"getContext",null]
16:44:05 INFO - PROCESS | 1940 | 1467330245794 Marionette TRACE conn2 <- [1,2184,null,{"value":"content"}]
16:44:05 INFO - PROCESS | 1940 | 1467330245798 Marionette TRACE conn2 -> [0,2185,"setContext",{"value":"chrome"}]
16:44:05 INFO - PROCESS | 1940 | 1467330245803 Marionette TRACE conn2 <- [1,2185,null,{}]
16:44:05 INFO - PROCESS | 1940 | 1467330245806 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}]
16:44:05 INFO - PROCESS | 1940 | 1467330245814 Marionette TRACE conn2 <- [1,2186,null,{"value":true}]
16:44:05 INFO - PROCESS | 1940 | 1467330245819 Marionette TRACE conn2 -> [0,2187,"setContext",{"value":"content"}]
16:44:05 INFO - PROCESS | 1940 | 1467330245824 Marionette TRACE conn2 <- [1,2187,null,{}]
16:44:05 INFO - Setting pref dom.node.rootNode.enabled (true)
16:44:05 INFO - PROCESS | 1940 | 1467330245829 Marionette TRACE conn2 -> [0,2188,"getContext",null]
16:44:05 INFO - PROCESS | 1940 | 1467330245832 Marionette TRACE conn2 <- [1,2188,null,{"value":"content"}]
16:44:05 INFO - PROCESS | 1940 | 1467330245880 Marionette TRACE conn2 -> [0,2189,"setContext",{"value":"chrome"}]
16:44:05 INFO - PROCESS | 1940 | 1467330245882 Marionette TRACE conn2 <- [1,2189,null,{}]
16:44:05 INFO - PROCESS | 1940 | 1467330245895 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}]
16:44:05 INFO - PROCESS | 1940 | 1467330245906 Marionette TRACE conn2 <- [1,2190,null,{"value":null}]
16:44:05 INFO - PROCESS | 1940 | 1467330245908 Marionette TRACE conn2 -> [0,2191,"setContext",{"value":"content"}]
16:44:05 INFO - PROCESS | 1940 | 1467330245911 Marionette TRACE conn2 <- [1,2191,null,{}]
16:44:05 INFO - PROCESS | 1940 | 1467330245913 Marionette TRACE conn2 -> [0,2192,"setScriptTimeout",{"ms":35000}]
16:44:05 INFO - PROCESS | 1940 | 1467330245919 Marionette TRACE conn2 <- [1,2192,null,{}]
16:44:05 INFO - PROCESS | 1940 | 1467330245929 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}]
16:44:06 INFO - PROCESS | 1940 | 1467330246044 Marionette TRACE conn2 <- [1,2193,null,{"value":null}]
16:44:06 INFO - PROCESS | 1940 | 1467330246116 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:06 INFO - PROCESS | 1940 | ++DOCSHELL 0x11bd18000 == 43 [pid = 1940] [id = 693]
16:44:06 INFO - PROCESS | 1940 | ++DOMWINDOW == 104 (0x11cc21400) [pid = 1940] [serial = 1953] [outer = 0x0]
16:44:06 INFO - PROCESS | 1940 | ++DOMWINDOW == 105 (0x11cf7b000) [pid = 1940] [serial = 1954] [outer = 0x11cc21400]
16:44:06 INFO - PROCESS | 1940 | 1467330246150 Marionette DEBUG loaded listener.js
16:44:06 INFO - PROCESS | 1940 | ++DOMWINDOW == 106 (0x11d4e5000) [pid = 1940] [serial = 1955] [outer = 0x11cc21400]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x12ac7e000 == 42 [pid = 1940] [id = 686]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x126a0b800 == 41 [pid = 1940] [id = 685]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x124d19000 == 40 [pid = 1940] [id = 683]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x124f36800 == 39 [pid = 1940] [id = 684]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x124a1b800 == 38 [pid = 1940] [id = 682]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x11a290800 == 37 [pid = 1940] [id = 679]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x11bb5f800 == 36 [pid = 1940] [id = 680]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x11d21d800 == 35 [pid = 1940] [id = 681]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x124d5f800 == 34 [pid = 1940] [id = 677]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x11b84d000 == 33 [pid = 1940] [id = 676]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x12ac76000 == 32 [pid = 1940] [id = 678]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x1265bd800 == 31 [pid = 1940] [id = 692]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x12be6f000 == 30 [pid = 1940] [id = 690]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x133a74000 == 29 [pid = 1940] [id = 691]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x126a0a800 == 28 [pid = 1940] [id = 689]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x12b33a000 == 27 [pid = 1940] [id = 687]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x1281d3000 == 26 [pid = 1940] [id = 675]
16:44:06 INFO - PROCESS | 1940 | --DOCSHELL 0x11d213000 == 25 [pid = 1940] [id = 688]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 105 (0x124ce6000) [pid = 1940] [serial = 1886] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 104 (0x12555d400) [pid = 1940] [serial = 1887] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 103 (0x11bd5e800) [pid = 1940] [serial = 1877] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 102 (0x11c8f4c00) [pid = 1940] [serial = 1878] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 101 (0x11d553800) [pid = 1940] [serial = 1883] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 100 (0x11605e800) [pid = 1940] [serial = 1872] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 99 (0x115ecc800) [pid = 1940] [serial = 1871] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 98 (0x11bc8b800) [pid = 1940] [serial = 1875] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 97 (0x11ac8c800) [pid = 1940] [serial = 1874] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 96 (0x11cf0ec00) [pid = 1940] [serial = 1880] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 95 (0x126d14400) [pid = 1940] [serial = 1892] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 94 (0x119e53c00) [pid = 1940] [serial = 1868] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 93 (0x11c0ac800) [pid = 1940] [serial = 1869] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 92 (0x12653ac00) [pid = 1940] [serial = 1889] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 91 (0x11cc23800) [pid = 1940] [serial = 1857] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 90 (0x11c031000) [pid = 1940] [serial = 1856] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 89 (0x128acfc00) [pid = 1940] [serial = 1902] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 88 (0x11d44c000) [pid = 1940] [serial = 1859] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 87 (0x124b7a000) [pid = 1940] [serial = 1860] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 86 (0x12860a000) [pid = 1940] [serial = 1863] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 85 (0x126532000) [pid = 1940] [serial = 1862] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 84 (0x12882d400) [pid = 1940] [serial = 1865] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 83 (0x1288f2800) [pid = 1940] [serial = 1866] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 82 (0x124b72000) [pid = 1940] [serial = 1898] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 81 (0x11bdc5400) [pid = 1940] [serial = 1895] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 80 (0x11cf7e000) [pid = 1940] [serial = 1896] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 79 (0x1286f2400) [pid = 1940] [serial = 1899] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 78 (0x128e9cc00) [pid = 1940] [serial = 1904] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 77 (0x126bcf800) [pid = 1940] [serial = 1890] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 76 (0x1284e1000) [pid = 1940] [serial = 1893] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 75 (0x12883b000) [pid = 1940] [serial = 1901] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 74 (0x11cfb8800) [pid = 1940] [serial = 1881] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | --DOMWINDOW == 73 (0x11d686800) [pid = 1940] [serial = 1884] [outer = 0x0] [url = about:blank]
16:44:06 INFO - PROCESS | 1940 | [1940] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1287
16:44:09 INFO - PROCESS | 1940 | 1467330248557 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]]]}]
16:44:09 INFO - ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
16:44:09 INFO - TEST-OK | /dom/interfaces.html | took 3596ms
16:44:09 INFO - PROCESS | 1940 | 1467330249389 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null]
16:44:09 INFO - PROCESS | 1940 | 1467330249392 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}]
16:44:09 INFO - TEST-START | /dom/lists/DOMTokenList-coverage-for-attributes.html
16:44:09 INFO - Clearing pref dom.node.rootNode.enabled
16:44:09 INFO - PROCESS | 1940 | 1467330249395 Marionette TRACE conn2 -> [0,2196,"getContext",null]
16:44:09 INFO - PROCESS | 1940 | 1467330249403 Marionette TRACE conn2 <- [1,2196,null,{"value":"content"}]
16:44:09 INFO - PROCESS | 1940 | 1467330249406 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"chrome"}]
16:44:09 INFO - PROCESS | 1940 | 1467330249407 Marionette TRACE conn2 <- [1,2197,null,{}]
16:44:09 INFO - PROCESS | 1940 | 1467330249411 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}]
16:44:09 INFO - PROCESS | 1940 | 1467330249422 Marionette TRACE conn2 <- [1,2198,null,{"value":null}]
16:44:09 INFO - PROCESS | 1940 | 1467330249425 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"content"}]
16:44:09 INFO - PROCESS | 1940 | 1467330249428 Marionette TRACE conn2 <- [1,2199,null,{}]
16:44:09 INFO - PROCESS | 1940 | 1467330249433 Marionette TRACE conn2 -> [0,2200,"setScriptTimeout",{"ms":35000}]
16:44:09 INFO - PROCESS | 1940 | 1467330249440 Marionette TRACE conn2 <- [1,2200,null,{}]
16:44:09 INFO - PROCESS | 1940 | 1467330249443 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}]
16:44:09 INFO - PROCESS | 1940 | 1467330249530 Marionette TRACE conn2 <- [1,2201,null,{"value":null}]
16:44:09 INFO - PROCESS | 1940 | 1467330249541 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:09 INFO - PROCESS | 1940 | ++DOCSHELL 0x124c07800 == 26 [pid = 1940] [id = 694]
16:44:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 74 (0x11cdad000) [pid = 1940] [serial = 1956] [outer = 0x0]
16:44:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 75 (0x11d4df400) [pid = 1940] [serial = 1957] [outer = 0x11cdad000]
16:44:09 INFO - PROCESS | 1940 | 1467330249627 Marionette DEBUG loaded listener.js
16:44:09 INFO - PROCESS | 1940 | ++DOMWINDOW == 76 (0x124b73000) [pid = 1940] [serial = 1958] [outer = 0x11cdad000]
16:44:10 INFO - PROCESS | 1940 | 1467330250032 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]]]}]
16:44:10 INFO - ..................................................................................................................................................................................................................
16:44:10 INFO - TEST-OK | /dom/lists/DOMTokenList-coverage-for-attributes.html | took 709ms
16:44:10 INFO - PROCESS | 1940 | 1467330250106 Marionette TRACE conn2 -> [0,2203,"getWindowHandle",null]
16:44:10 INFO - PROCESS | 1940 | 1467330250109 Marionette TRACE conn2 <- [1,2203,null,{"value":"7"}]
16:44:10 INFO - TEST-START | /dom/lists/DOMTokenList-stringifier.html
16:44:10 INFO - PROCESS | 1940 | 1467330250111 Marionette TRACE conn2 -> [0,2204,"setScriptTimeout",{"ms":35000}]
16:44:10 INFO - PROCESS | 1940 | 1467330250113 Marionette TRACE conn2 <- [1,2204,null,{}]
16:44:10 INFO - PROCESS | 1940 | 1467330250133 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}]
16:44:10 INFO - PROCESS | 1940 | 1467330250257 Marionette TRACE conn2 <- [1,2205,null,{"value":null}]
16:44:10 INFO - PROCESS | 1940 | 1467330250264 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:10 INFO - PROCESS | 1940 | ++DOCSHELL 0x1265c2800 == 27 [pid = 1940] [id = 695]
16:44:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 77 (0x11cdad800) [pid = 1940] [serial = 1959] [outer = 0x0]
16:44:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 78 (0x126d13400) [pid = 1940] [serial = 1960] [outer = 0x11cdad800]
16:44:10 INFO - PROCESS | 1940 | 1467330250291 Marionette DEBUG loaded listener.js
16:44:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 79 (0x127576000) [pid = 1940] [serial = 1961] [outer = 0x11cdad800]
16:44:10 INFO - PROCESS | 1940 | 1467330250607 Marionette TRACE conn2 <- [1,2206,null,{"value":["/dom/lists/DOMTokenList-stringifier.html",0,null,null,[["DOMTokenList stringifier",0,null,null]]]}]
16:44:10 INFO - .
16:44:10 INFO - TEST-OK | /dom/lists/DOMTokenList-stringifier.html | took 534ms
16:44:10 INFO - TEST-START | /dom/lists/DOMTokenList-value.html
16:44:10 INFO - PROCESS | 1940 | 1467330250645 Marionette TRACE conn2 -> [0,2207,"getWindowHandle",null]
16:44:10 INFO - PROCESS | 1940 | 1467330250647 Marionette TRACE conn2 <- [1,2207,null,{"value":"7"}]
16:44:10 INFO - PROCESS | 1940 | 1467330250652 Marionette TRACE conn2 -> [0,2208,"setScriptTimeout",{"ms":35000}]
16:44:10 INFO - PROCESS | 1940 | 1467330250653 Marionette TRACE conn2 <- [1,2208,null,{}]
16:44:10 INFO - PROCESS | 1940 | 1467330250658 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}]
16:44:10 INFO - PROCESS | 1940 | 1467330250769 Marionette TRACE conn2 <- [1,2209,null,{"value":null}]
16:44:10 INFO - PROCESS | 1940 | 1467330250812 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\", \"56b7b74f-702d-4af6-8a30-cf3e866d495f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}]
16:44:10 INFO - PROCESS | 1940 | ++DOCSHELL 0x12af72800 == 28 [pid = 1940] [id = 696]
16:44:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 80 (0x114034000) [pid = 1940] [serial = 1962] [outer = 0x0]
16:44:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 81 (0x1286bc800) [pid = 1940] [serial = 1963] [outer = 0x114034000]
16:44:10 INFO - PROCESS | 1940 | 1467330250844 Marionette DEBUG loaded listener.js
16:44:10 INFO - PROCESS | 1940 | ++DOMWINDOW == 82 (0x1286f0c00) [pid = 1940] [serial = 1964] [outer = 0x114034000]
16:44:11 INFO - PROCESS | 1940 | 1467330251108 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"]]]}]
16:44:11 INFO - .
16:44:11 INFO - TEST-OK | /dom/lists/DOMTokenList-value.html | took 477ms
16:44:11 INFO - PROCESS | 1940 | 1467330251128 Marionette TRACE conn2 -> [0,2211,"getWindowHandle",null]
16:44:11 INFO - PROCESS | 1940 | 1467330251130 Marionette TRACE conn2 <- [1,2211,null,{"value":"7"}]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 81 (0x11bb13400) [pid = 1940] [serial = 1922] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-incumbent-global-2.sub.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 80 (0x11d0b8800) [pid = 1940] [serial = 1925] [outer = 0x0] [url = http://www1.web-platform.test:8000/dom/events/EventListener-incumbent-global-subframe-2.sub.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 79 (0x12555d800) [pid = 1940] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventTarget-addEventListener.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 78 (0x11ac8fc00) [pid = 1940] [serial = 1912] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-handleEvent.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 77 (0x116938800) [pid = 1940] [serial = 1906] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type-empty.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 76 (0x11c0afc00) [pid = 1940] [serial = 1909] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-type.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 75 (0x1153f0000) [pid = 1940] [serial = 1915] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListener-incumbent-global-1.sub.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 74 (0x11c0aac00) [pid = 1940] [serial = 1918] [outer = 0x0] [url = http://www1.web-platform.test:8000/dom/events/EventListener-incumbent-global-subframe-1.sub.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 73 (0x124b75c00) [pid = 1940] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventListenerOptions-capture.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 72 (0x11d4db000) [pid = 1940] [serial = 1927] [outer = 0x0] [url = http://www2.web-platform.test:8000/dom/events/EventListener-incumbent-global-subsubframe.sub.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 71 (0x11c804800) [pid = 1940] [serial = 1920] [outer = 0x0] [url = http://www2.web-platform.test:8000/dom/events/EventListener-incumbent-global-subsubframe.sub.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 70 (0x11d455000) [pid = 1940] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/EventTarget-dispatchEvent-returnvalue.html]
16:44:11 INFO - PROCESS | 1940 | --DOMWINDOW == 69 (0x1289e7c00) [pid = 1940] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/dom/events/Event-subclasses-constructors.html]
16:44:12 WARNING - u'runner_teardown' ()
16:44:12 INFO - No more tests
16:44:12 INFO - Got 0 unexpected results
16:44:12 INFO - SUITE-END | took 1783s
16:44:12 INFO - Closing logging queue
16:44:12 INFO - queue closed
16:44:12 INFO - Return code: 0
16:44:12 WARNING - # TBPL SUCCESS #
16:44:12 INFO - Running post-action listener: _resource_record_post_action
16:44:12 INFO - #####
16:44:12 INFO - ##### Finished run-tests step (success)
16:44:12 INFO - #####
16:44:12 INFO - Running post-run listener: _resource_record_post_run
16:44:12 INFO - Total resource usage - Wall time: 1813s; CPU: 41.0%; Read bytes: 2651648; Write bytes: 391885824; Read time: 35; Write time: 2714
16:44:12 INFO - TinderboxPrint: CPU usage
41.0%
16:44:12 INFO - TinderboxPrint: I/O read bytes / time
2,651,648 / 35
16:44:12 INFO - TinderboxPrint: I/O write bytes / time
391,885,824 / 2,714
16:44:12 INFO - TinderboxPrint: CPU idle
4,274.2 (59.0%)
16:44:12 INFO - TinderboxPrint: CPU system
1,627.5 (22.4%)
16:44:12 INFO - TinderboxPrint: CPU user
1,348.5 (18.6%)
16:44:12 INFO - TinderboxPrint: Swap in / out
203,137,024 / 0
16:44:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
16:44:12 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 181828096; Write bytes: 180317696; Read time: 15148; Write time: 443
16:44:12 INFO - run-tests - Wall time: 1792s; CPU: 41.0%; Read bytes: 2643456; Write bytes: 185333248; Read time: 35; Write time: 2217
16:44:13 INFO - Running post-run listener: _upload_blobber_files
16:44:13 INFO - Blob upload gear active.
16:44:13 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
16:44:13 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
16:44:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
16:44:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
16:44:13 INFO - (blobuploader) - INFO - Open directory for files ...
16:44:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
16:44:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
16:44:13 INFO - (blobuploader) - INFO - Uploading, attempt #1.
16:44:17 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
16:44:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
16:44:17 INFO - (blobuploader) - INFO - Done attempting.
16:44:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
16:44:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
16:44:17 INFO - (blobuploader) - INFO - Uploading, attempt #1.
16:44:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
16:44:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
16:44:17 INFO - (blobuploader) - INFO - Done attempting.
16:44:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
16:44:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
16:44:18 INFO - (blobuploader) - INFO - Uploading, attempt #1.
16:44:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
16:44:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
16:44:19 INFO - (blobuploader) - INFO - Done attempting.
16:44:19 INFO - (blobuploader) - INFO - Iteration through files over.
16:44:19 INFO - Return code: 0
16:44:19 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
16:44:19 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
16:44:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/80ac16825e05643b71a49e62679aa982e869586e6060979b2a272d59e39e072c2c9c208b1848b8f18e13b6fe8aea488e66fbad866a0464a0aa642afbab202819", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/90699a29c7e5a7f9c9064cbb3fe0fd565547de15356d9755ceba09d93e527d29aadd94b087f6d1a755aa832bf80c0ebcc9529258ba3f0103feb593f9b6cb74b8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e77675b2c0c467989ae47ed332f007d840fde198d1e6510cf22ad658ee6c198e0b5cfeb19ce2022fd7e0cab532c3b016742daf2dd96bb971d7f090ecb3accc3f"}
16:44:19 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
16:44:19 INFO - Writing to file /builds/slave/test/properties/blobber_files
16:44:19 INFO - Contents:
16:44:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/80ac16825e05643b71a49e62679aa982e869586e6060979b2a272d59e39e072c2c9c208b1848b8f18e13b6fe8aea488e66fbad866a0464a0aa642afbab202819", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/90699a29c7e5a7f9c9064cbb3fe0fd565547de15356d9755ceba09d93e527d29aadd94b087f6d1a755aa832bf80c0ebcc9529258ba3f0103feb593f9b6cb74b8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e77675b2c0c467989ae47ed332f007d840fde198d1e6510cf22ad658ee6c198e0b5cfeb19ce2022fd7e0cab532c3b016742daf2dd96bb971d7f090ecb3accc3f"}
16:44:19 INFO - Running post-run listener: copy_logs_to_upload_dir
16:44:19 INFO - Copying logs to upload dir...
16:44:19 INFO - mkdir: /builds/slave/test/build/upload/logs
16:44:19 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1873.060072
========= master_lag: 1.42 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 14 secs) (at 2016-06-30 16:44:21.294925) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 16:44:21.301864) =========
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.fV6CHAIgX0/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.EiZJaBCrZH/Listeners
TMPDIR=/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/80ac16825e05643b71a49e62679aa982e869586e6060979b2a272d59e39e072c2c9c208b1848b8f18e13b6fe8aea488e66fbad866a0464a0aa642afbab202819", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/90699a29c7e5a7f9c9064cbb3fe0fd565547de15356d9755ceba09d93e527d29aadd94b087f6d1a755aa832bf80c0ebcc9529258ba3f0103feb593f9b6cb74b8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e77675b2c0c467989ae47ed332f007d840fde198d1e6510cf22ad658ee6c198e0b5cfeb19ce2022fd7e0cab532c3b016742daf2dd96bb971d7f090ecb3accc3f"}
build_url:https://queue.taskcluster.net/v1/task/Z9W7eQxQRz6T9OFwjD4ITQ/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg
symbols_url:https://queue.taskcluster.net/v1/task/Z9W7eQxQRz6T9OFwjD4ITQ/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.012646
build_url: 'https://queue.taskcluster.net/v1/task/Z9W7eQxQRz6T9OFwjD4ITQ/artifacts/public/build/firefox-50.0a1.en-US.mac64.dmg'
blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/80ac16825e05643b71a49e62679aa982e869586e6060979b2a272d59e39e072c2c9c208b1848b8f18e13b6fe8aea488e66fbad866a0464a0aa642afbab202819", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/90699a29c7e5a7f9c9064cbb3fe0fd565547de15356d9755ceba09d93e527d29aadd94b087f6d1a755aa832bf80c0ebcc9529258ba3f0103feb593f9b6cb74b8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e77675b2c0c467989ae47ed332f007d840fde198d1e6510cf22ad658ee6c198e0b5cfeb19ce2022fd7e0cab532c3b016742daf2dd96bb971d7f090ecb3accc3f"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/Z9W7eQxQRz6T9OFwjD4ITQ/artifacts/public/build/firefox-50.0a1.en-US.mac64.crashreporter-symbols.zip'
========= master_lag: 0.70 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 16:44:22.009984) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 16:44:22.010304) =========
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.fV6CHAIgX0/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.EiZJaBCrZH/Listeners
TMPDIR=/var/folders/hx/wyz88y_j2rv2m160wr6142w000000w/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.005154
========= master_lag: 0.02 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 16:44:22.035801) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 16:44:22.036115) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 16:44:22.036446) =========
========= Total master_lag: 2.21 =========